Guides

How Performance-Based Creator Campaigns Work on Dopamyn

Most creator marketing pays up front and hopes for the best. You wire a budget, briefs go out, and you spend the next month trying to reconcile screenshots against an invoice. Dopamyn flips that order. Brands fund a campaign, define the exact actions they want, and rewards only move after each action is independently verified on the platform it happened on.

This guide walks through how performance-based creator campaigns work end to end — from funding to verified payout — so projects and creators both know exactly what they're signing up for.

What a web3 creator campaign platform actually does

A web3 creator campaign platform connects a brand that wants distribution with creators who can deliver it, and settles payment based on verified actions rather than promises. On Dopamyn, a campaign is a structured reward program: a brand or project defines a set of tasks, participants complete them, and the platform pays out crypto rewards on-chain once each task passes verification.

The core difference from traditional influencer spend is the sequence. You don't pay for reach or estimated impressions. You define the action — follow this account, post this tweet, reply, quote, join this Telegram group — and you pay only for the actions that genuinely happened. "Humans approve, agents execute": you decide the strategy and budget, and the platform handles execution and checking.

Two roles meet here. If you're running growth for a project, see for projects. If you're a creator looking to earn, see for creators.

Funding the campaign

A campaign starts with the brand creating it in their workspace and funding a reward pool. Funding happens from the brand's own browser wallet — you top up the campaign with USDC, and that balance is held in escrow by Dopamyn's on-chain reward contract until verified participants earn against it.

Because the pool is funded and escrowed before launch, creators have assurance the rewards are real and brands keep control of the budget. Rewards are distributed primarily in USDC on Base, with a parallel path on Solana. You can also top up an existing campaign mid-flight if a campaign is performing and you want to extend the reward pool rather than start over.

Setting verified X and Telegram tasks

Once funded, you define the tasks. Today the fully operational task types cover the actions most Web3 campaigns actually need:

  • X (Twitter): follow an account, post a tweet, retweet, reply, or quote-tweet

  • Telegram: join a specified group

  • Custom tasks: questionnaires or file-upload proofs

Each task is its own line item with its own reward, so you can shape a campaign around exactly the engagement you want — for example, rewarding original posts more than a simple follow.

One launch-time safeguard worth knowing: if a campaign includes a Telegram join task, the platform checks that the Dopamyn bot is present in the target group before letting the campaign go live. That prevents launching a task whose verification step would silently fail. You can still save drafts without it — the check fires at launch.

For the strategy side of choosing creators and structuring tasks, our guides on how to run a web3 KOL campaign and how to find crypto KOLs go deeper.

How independent verification works

Verification is the trust layer of the whole system, and it's why you pay for real engagement instead of impressions. When a creator claims they completed a task, the platform doesn't take their word for it. It independently checks the claim against the relevant platform's own data before any reward is issued.

Here's the flow for a single task:

  1. A participant completes the action and submits it for verification on the campaign page.

  2. The verification system routes the request to the right checker based on task type.

  3. X follows are confirmed against follow data; tweets, retweets, replies, and quotes are checked against the post itself.

  4. Telegram joins are verified through the Dopamyn bot in the target group.

  5. Custom tasks use uploaded proof, with AI assisting on content-quality checks.

  6. Only after the check passes does the reward move on-chain.

For tasks that involve original content, the platform also runs AI-based content-quality verification, so a post has to actually meet the brief rather than just exist. The verification engine spans more than ten platform action types under the hood, and additional networks are being rolled out into the interface over time.

The platform also runs fraud detection on task completions, so brands aren't paying out against gamed or low-quality submissions.

Getting paid in USDC, on-chain

When verification passes, the reward is issued from the escrowed pool to the creator on-chain — USDC on Base, or the parallel Solana path. There's no separate invoicing step and no waiting on a manual payout cycle: the verified action triggers the reward.

For creators, this means earnings are tied directly to work you can prove you did, settled in stablecoin you can use immediately. For a deeper look at how this settlement model works, see on-chain creator rewards.

Why pay for verified actions instead of impressions

Impressions are easy to inflate and hard to audit. A verified-action model changes the economics for both sides:

  • Brands fund a known budget, pay only for actions that independently checked out, and can see results scoped to the campaign rather than vanity totals. It's a cleaner read on what your spend actually bought — which feeds directly into mindshare.

  • Creators get a transparent deal: complete a defined task, pass verification, get paid in USDC on-chain. No chasing invoices.

This is what "performance-based" means in practice — the platform only releases value when a real, verified action has occurred.

Get started

If you're a project, you can fund a campaign, set your X and Telegram tasks, and let the platform handle verification and payout. To date, Dopamyn has powered 320+ campaigns for 190+ founders, with $16.3K in rewards distributed to creators.

Explore Dopamyn for projects to launch a campaign, or for creators to start earning. Have questions first? Check the FAQs or learn more about us.