hackquest logo

Ad Exchange on Blockchain — Decentralized Attention Marketplace

Advertisers pay viewers per second of watched content, using streaming payments and dynamic tier-based rates on Robinhood Chain.

Video

Công nghệ sử dụng

Ethers
Web3
Solidity

Sự miêu tả

Online advertising is fundamentally unfair to viewers. They spend their time and attention but receive no direct compensation. Ad budgets are captured by intermediaries, not by those who actually watch the ads. Advertisers, meanwhile, struggle to prove real viewership and overpay for bot traffic.

The Solution

Ad Exchange on Blockchain is a protocol that turns viewer attention into real money. Advertisers create campaigns with budgets and per-second rates; viewers earn money for every second they watch. Everything runs through smart contracts — no intermediaries.

How it works:

  1. Advertiser creates a campaign: sets budget, rates (tier1/tier2), viewer limit, and a YouTube video link.

  2. Viewer joins the campaign, hits "Resume" — and starts earning money per second watched.

  3. Rewards accrue in real time and can be withdrawn at any moment.

Dynamic Tier System:

  • First N viewers (e.g., 100) earn a higher rate (tier1)

  • The rest earn a base rate (tier2)

  • This creates competition for attention and optimizes campaign spend

Why Onchain & Why Robinhood Chain

  • Trust: Smart contracts guarantee viewers get paid, and advertisers pay only for actual watch time.

  • Transparency: All transactions are onchain — impossible to fake views or inflate bot traffic.

  • Robinhood Chain: Low fees are critical for per-second micro-payments. We use USDG (native stablecoin) for settlements, eliminating the need for wrappers and simplifying onboarding.

Innovation

  1. Streaming payments, not fixed fees: Viewers pay per second, not per view. Pause the video — money stops flowing.

  2. Dynamic tier rates: Early viewers earn more — this incentivizes early adoption and creates network effects.

  3. Hybrid monetization: Advertisers can use the platform both to promote content (pay viewers) and to monetize (get paid for ads).

  4. MockStreamFlow as Sablier replacement: For testnet, we built a custom streaming contract that mimics Sablier Flow's logic without external dependencies.

What's Built (MVP Status)

  • ✅ Smart contracts deployed on Robinhood Chain Testnet (Chain ID: 46630)

  • ✅ 4 contracts: AdExchangeToken (axUSDG), MockStreamFlow, AdvertiserRegistry, AdExchangeManager

  • ✅ Web interface for 3 roles: advertiser, blogger, viewer

  • ✅ Full loop: create campaign → join → watch → withdraw rewards

  • ✅ Dynamic tier system verified (first viewer gets rate=10000, subsequent get rate=1000)

  • ✅ 5% platform fee built into the contract

Tiến độ hackathon

GitHub: https://github.com/MAFSC/robinhood-platform Demo: https://mafsc.github.io/robinhood-platform/ AdExchangeToken: 0x6400f658357751ab22B9Bb3C1101532C91cfCb94 MockStreamFlow: 0xbEeFed3671D12250cF77765203f52E0FCD1aB1F6 AdvertiserRegistry: 0x493A40368E6B6E95479ef07f1a6bD70EB65216A8 AdExchangeManager: 0x99856EA3b8b31cF4dA170ca05F48D6468C8E3e1e

Trạng thái huy động vốn

Short-term: Event indexer (Ponder/The Graph) to display campaigns without manual ID input Mid-term: IPFS metadata for blogger profiles, avatars, descriptions Long-term: Integration with real Sablier Flow on Robinhood Chain mainnet, live streaming support
Trưởng nhóm
GGreg Alex
Liên kết dự án
Ngành
SocialFi