project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

Spr3ad

Spr3ad is the future of social engagement! ! Swipe to like & spread, AI tagged posts to onchain data (tokens, NFTs, POAPs), earn crypto through decentralized ads, and enjoy AI moderation. All data decentralized, transactions free, and your privacy ensured.

Spr3ad

Created At

ETHGlobal Brussels

Winner of

Blockscout - Best use of Blockscout Block Explorer

Prize Pool

Zerion - Best build on ZERϴ Network or Zerion API 3rd place

ApeCoin - Honorable Mention

Project Description

Spr3ad is an innovative social finance (SocialFi) application designed to revolutionize the way users engage with content, connect with their communities, and participate in decentralized advertising. At its core, Spr3ad leverages blockchain technology and AI to create a seamless integration between social media interactions and decentralized finance (DeFi), offering a unique and engaging user experience.

When a user creates a post on Spr3ad, they can associate it with specific tags, such as a particular token, NFT, or other blockchain assets. This tagging system ensures that the post is distributed to a targeted audience—specifically, users who hold the tagged assets. This targeted approach not only increases the relevance of the content but also enhances user engagement.

The interaction mechanism on Spr3ad is simple yet effective: users can swipe left if they don't like a post or swipe right if they do. When users swipe right, they effectively like the post and it gets reposted to their followers, creating a viral content distribution network. This ensures that popular content spreads quickly and reaches a wider audience.

Spr3ad also introduces a decentralized advertising model. Users and companies can sponsor posts by endorsing them with tokens such as USDC or ApeCoin. Sponsored posts offer financial incentives to users who help spread the content by reposting it. If a user's followers also repost the content, they receive a portion of the sponsorship amount. This decentralized advertising ecosystem allows for transparent and direct incentivization of content dissemination.

To ensure a safe and engaging environment, Spr3ad employs AI agents powered by Galadriel for content moderation. These AI agents analyze posts to filter out NSFW content and help in accurately tagging posts, which enhances content discoverability and relevance.

Onboarding users is streamlined through dynamic wallet integration. Users can create embedded wallets linked to their social accounts, making the onboarding process seamless. They can also connect their main wallets to showcase on-chain data, such as tokens, NFTs, POAPs, and Ethereum footprints. Additionally, users can mint Ethereum Name Service (ENS) names, which provide on-chain recognition and enhance their digital identity.

To maintain the integrity of user interactions, Spr3ad employs World ID verification, ensuring that only verified users can access the platform. Furthermore, all transactions on Spr3ad are sponsored, making the platform fee-free for users and enhancing the overall user experience.

Spr3ad prioritizes data decentralization and privacy. All post data is stored using Filecoin IPFS, ensuring that data is decentralized and secure. To protect user privacy, especially regarding reposts, Spr3ad uses Fully Homomorphic Encryption (FHE) through Inco/Nillion. This ensures that users can choose to remain anonymous while still participating in the content distribution network.

ApeCoin is integrated as the primary ERC20 token for various functionalities within Spr3ad, including advertising, sponsored posts, and tagging within specific communities like the ApeCoin and Bored Ape communities. This integration strengthens the financial ecosystem of the app and provides additional utility for ApeCoin holders.

Spr3ad also utilizes The Graph protocol to fetch on-chain user data, enhancing the app's functionality and providing users with a rich and informative experience. The smart contracts that power Spr3ad are deployed across multiple blockchains, including Base, Scroll, Celo, Morph, and Rootstock, ensuring wide accessibility and robust performance.

In summary, Spr3ad is a comprehensive SocialFi platform that combines social media, decentralized finance, and advanced blockchain technology to offer a unique, engaging, and secure user experience. By fostering targeted content distribution, incentivized advertising, and seamless blockchain integration, Spr3ad stands at the forefront of the next evolution in social networking and finance.

How it's Made

To build Spr3ad, we employed a comprehensive tech stack and innovative solutions to create a seamless, decentralized social finance platform. Our frontend is developed using Next.js and Tailwind CSS. Next.js offers robust framework capabilities, including server-side rendering and static site generation, which ensure fast load times and SEO-friendly pages. Tailwind CSS provides a utility-first approach to styling, enabling rapid UI development with consistent design patterns.

On the backend, we utilized Node.js and TypeScript. Node.js serves as our server-side runtime, while TypeScript adds type safety and improves code quality, allowing us to write scalable and maintainable code that handles API requests, user authentication, and interactions with blockchain networks.

Our smart contracts, written in Solidity, handle various functionalities of Spr3ad, including post tagging, decentralized advertising, and reward distribution. These contracts are deployed across multiple blockchains, including Base, Scroll, Celo, Morph, and Rootstock, to ensure wide accessibility and network robustness.

For data decentralization and security, we use Filecoin IPFS to store all post data. This decentralized storage solution guarantees data integrity and accessibility. To maintain user privacy, we implemented Fully Homomorphic Encryption (FHE) through Inco/Nillion, ensuring that repost privacy is maintained and posts can spread without revealing the users who repost them. The Graph protocol is employed to fetch on-chain user data, enhancing the app’s functionality with rich, on-chain user insights.

We integrated Worldcoin for anti-Sybil mechanisms, allowing only World ID verified users to access the app, thereby maintaining the integrity of user interactions. ApeCoin is the primary ERC20 token used for advertising, sponsored posts, and tagging within specific communities like the ApeCoin and Bored Ape communities.

AI agents powered by Galadriel are used for content moderation, ensuring that posts are free from NSFW content and accurately tagged to improve content discoverability. For dynamic wallet integration, we create embedded wallets for users through their social accounts and allow them to link their main wallets to showcase on-chain data, including tokens, NFTs, POAPs, and Ethereum footprints. We also support minting Ethereum Name Service (ENS) names for user recognition on-chain.

All transactions on Spr3ad are sponsored, meaning users do not incur any transaction fees, enhancing the user experience. Our decentralized advertising model allows users and companies to sponsor posts with tokens like USDC or ApeCoin. Sponsored posts provide financial incentives for users who help spread the content, creating a transparent and direct advertising ecosystem.

One particularly hacky and notable implementation is the integration of Fully Homomorphic Encryption (FHE) for repost privacy. This complex encryption method ensures that users can share and spread posts without compromising their privacy, an innovative approach that enhances user trust and engagement on the platform.

By combining these cutting-edge technologies and innovative solutions, we built Spr3ad to be a pioneering SocialFi platform that leverages the power of Web3 to offer a unique and engaging user experience.

background image mobile

Join the mailing list

Get the latest news and updates