Skip to content

dCampaign – On‑Chain Growth Campaigns

An on‑chain quest platform for crypto projects, creators, and brands. Think “Gleam‑style” but crypto‑native: fees in SQUDY, on‑chain rewards, and verifiable actions.

3.1 Use Cases

  • Token launches, NFT mints, community sprints, exchange/partner co‑marketing, esports/tournament promotions.

3.2 Roles

  • Organizer: creates a campaign, funds rewards (SQUDY/partner tokens/NFTs), configures quests.

  • Participant: connects wallet, completes quests, earns entries or instant rewards.

  • Verifier: oracle adapters that attest off‑chain actions (X/Twitter, Discord, Telegram, YouTube, GitHub, Lens, Farcaster).

3.3 Quest Types (examples)

  • Social: follow, like, retweet, join server, watch video X minutes.

  • On‑chain: hold token snapshot, provide LP, stake, vote.

  • Referral: invite friends with anti‑Sybil scoring.

  • Creative: submit content link; organizer approves/rejects.

3.4 Rewards & Distribution

  • Entry‑based draws: participants earn entries; draws use the same VRF primitive as prize pools.

  • Instant wins / airdrops: merkle distributions to eligible wallets.

  • XP & Badges: non‑transferable NFTs for reputation; boosts in prize pools (§2.4).

3.5 Fee Model (paid in SQUDY)

  • Base Campaign Fee: fixed + variable by duration/size.

  • Split (default): 40% → Prize Pools, 30% → Burn, 30% → Treasury (DAO‑tunable).

  • Boosts: organizers can burn extra SQUDY for homepage boosts and higher discovery ranking.

3.6 Anti‑Sybil & Fraud Controls

  • Device/browser fingerprinting, action rate‑limits, reputation score (wallet age, holdings, prior fraud), identity optionality (Proof‑of‑Personhood providers), ML signals, and retroactive slashing from reward queues.

3.7 Organizer Flow

  1. Connect wallet → create campaign.

  2. Define quests, verification adapters, start/end dates.

  3. Fund rewards and pay fees in SQUDY.

  4. Launch and monitor analytics.

  5. Close campaign → VRF draw or merkle airdrop.

3.8 Participant Flow

  1. Connect wallet; optional account linking (X/Discord/Telegram).

  2. Complete quests; earn entries/XP.

  3. Track leaderboard; claim rewards when eligible.

  4. Use XP/badges for ticket multipliers in prize pools (§2.4).