Building a decentralized on-chain advertising network where publishers and advertisers connect directly, ensuring transparency, fair revenue sharing, and trust. No middlemen, just seamless ad publishing powered by blockchain
Prize Pool
Our project is a decentralized on-chain advertising network designed to revolutionize the way ads are published and monetized. It aims to eliminate intermediaries, providing a direct connection between publishers (those offering ad space) and advertisers (those looking to promote their products or services).
Key Features:
Transparency and Trust Every transaction, from ad placement to payments, is recorded on the blockchain, ensuring all parties have a clear view of what's happening. Smart contracts handle agreements, reducing disputes.
Fair Revenue Sharing Publishers earn directly from advertisers without a middleman taking a cut. This ensures more equitable revenue distribution and incentivizes quality content.
Permissionless Access Anyone can join the network, whether you're a small blog owner or a major brand. This levels the playing field and opens the market to a wider range of participants.
Tokenized Economy The platform uses a native token for transactions, enabling seamless payments and potential incentives such as rewards for high-performing publishers or early adopters.
Use Case Scenarios:
Why This Matters? The current advertising ecosystem is plagued by high fees, opaque practices, and centralized control. By leveraging blockchain, we’re creating a fair, transparent, and efficient system that benefits all stakeholders.
This is more than just another ad platform; it’s a paradigm shift in digital advertising.
We built our decentralized on-chain advertising network by integrating a variety of cutting-edge Web3 and modern development technologies. Here's a detailed breakdown of the stack and how everything fits together:
Tech Stack and Architecture:
Frontend - Next.js We used Next.js for its server-side rendering and static site generation capabilities. This ensures a fast, SEO-friendly, and highly interactive user interface for onboarding and managing ads.
Dynamic Wallets for Onboarding To make user onboarding seamless, we implemented dynamic wallets. Users can create wallets instantly without needing to set up external tools like MetaMask, which lowers the entry barrier for non-crypto users. These wallets are compatible with major blockchain networks, ensuring flexibility.
IPFS for File Storage Ad assets (images, videos, etc.) are stored on IPFS to ensure decentralized and tamper-proof storage. This guarantees that ad data remains accessible and unaltered, building trust with advertisers and publishers.
The Graph for Data Indexing The Graph is used to index and query blockchain data efficiently. It helps us provide real-time analytics on ads, such as impressions, clicks, and other performance metrics, without overloading the blockchain with queries.
Factory Clone Smart Contract Pattern We leveraged the factory clone pattern for creating new ad contracts. This design allows for efficient and cost-effective deployment of multiple smart contracts, each representing a unique ad campaign. The contracts automate key processes like payment handling and ad placement validation.
Token Streaming per Second Payments between advertisers and publishers are handled via token streaming. Funds are streamed in real-time, ensuring advertisers only pay for the actual time their ads are displayed. Publishers receive funds immediately, improving liquidity.
Partner Technologies and Integrations: