Product docs

DolpAds Product Guide

Get live in minutes as an advertiser or publisher. Built for on-chain trust and off-chain speed—no PDFs, no PRD dumps, just the playbooks you need.

DolpAds in 30 seconds

DolpAds is the "set it and forget it" Web3 ad network on Sui. Advertisers lock budget on-chain for trust, while ads render off-chain in <200ms for speed. Publishers drop in one snippet and start earning transparently.

Advertiser quickstart

  1. Connect a Sui wallet in the dashboard.
  2. Create a campaign: name, destination URL, category (DeFi/NFT/Gaming), and bid (CPC/CPM).
  3. Upload your creative (banner) to IPFS/S3 via the UI.
  4. Fund the campaign: deposit SUI into the DolpAds escrow contract.
  5. Launch: ads start serving to matched publishers; track clicks/impressions in real time.

What you get: on-chain budget custody, transparent payouts, and a fast off-chain ad server.

Publisher quickstart

  1. Register your site (auto-approve in hackathon mode).
  2. Copy the universal loader and place it in your <head>.
  3. Add ad slots where you want banners to appear.
  4. Earn per impression/click; claim with a signed payout transaction.

One-line loader + slot:

<!-- DolpAds Global Site Tag -->
<script src="https://cdn.dolpads.com/loader.js" data-publisher-id="0x123..."></script>
<div class="dolp-ad-slot" data-format="leaderboard"></div>

The loader fetches the best-paying creative from the DolpAds backend, injects it, and records impressions server-side.

Hybrid architecture: trust + speed

  • On-chain escrow: Advertiser budgets live in dolpads::escrow on Sui; every payout is verifiable.
  • Off-chain ad server: Sub-200ms selection from active campaigns with budget.
  • Oracle-backed payouts: Backend signs publisher claims (impressions/clicks) so the contract releases earnings only for valid traffic.
  • Indexer: Listens to chain events to mark campaigns active once funded.
  • Storage: Walrus/content-addressed blobs for creatives, plus in-memory cache for hot selection.

Analytics & optimization

  • Live dashboard: spend, clicks, CTR, and earnings per site.
  • Targeting: simple categories (DeFi, NFT, Gaming) with more granular filters planned.
  • Roadmap: on-chain referral links (Phase 2) and embedded swap / action ads (Phase 3) for deeper attribution and revenue sharing.

Payouts, security, and compliance

  • Publishers claim via withdraw_earnings, gated by a backend signature to prevent fraud.
  • Advertiser spend and publisher earnings remain auditable on-chain.
  • Whitelisting: advertisers may require approval; publishers are auto-approved during hackathons for speed.
  • Transparency goal: every SUI that leaves escrow is tied to verified delivery events.

Support and next steps

  • Need faster onboarding? Ping the team for accelerated whitelisting.
  • Want to test? Start with a small SUI deposit and a single leaderboard banner.
  • Integration time target: < 2 minutes from snippet paste to first render.
  • Follow feature rollouts and playbooks inspired by modern Web3 ad stacks like AdToken's onboarding flows (role-based signup, wallet-first identity).