Skip to content

Campaign Creation Deployed

For: Casino Operators

Implements: UC-2.1 UC-2.2 UC-2.3 UC-2.4spec →

Create a campaign from your Campaigns page. A campaign defines the sponsorship deal — what you're looking for, how much you'll pay, and the schedule. Once funded, it becomes visible to streamers who can apply.

Step 1 — Campaign details

FieldWhat it's for
NameWhat streamers see when browsing
CategorySportsbook or Casino
DescriptionPitch to streamers explaining the deal
Total budgetMaximum total spend across all streamers
Max payout per streamCeiling for a single stream slot
GoalNew users, retention, or VIP engagement
Start / end datesCampaign window
ScheduleDaily or weekly slots

Step 2 — Targeting requirements

Set the minimum requirements a streamer must meet to be considered:

RequirementExample
PlatformsKick, Twitch, YouTube
Minimum followerse.g. 10,000
Minimum average viewerse.g. 500
Monthly streaming hourse.g. 40 hrs/month
Target countriesUS, CA, AU
Stream languageEnglish

Step 3 — Fund the campaign

Before streamers can apply, you need to lock funds into escrow. Here's what happens:

  1. Your MetaMask wallet must be connected
  2. You approve the escrow contract to access the required USDC amount
  3. You sign the deposit transaction in MetaMask
  4. Funds are locked on-chain and a deposit ID is recorded
  5. The campaign is now live and visible to streamers

Funds stay in escrow, not with Verifluence

Deposited funds go directly into the smart contract. Verifluence has no access to them. They can only be released to a streamer after you confirm their delivery, or returned to you via a refund.

Campaign lifecycle

Draft → Funded → In Progress → Completed
                      ↘ Cancelled
StatusMeaning
DraftSaved but not yet funded
FundedEscrow deposit confirmed; accepting applications
In ProgressAt least one streamer allocation active
CompletedAll slots delivered and campaign window closed
CancelledOperator cancelled; refund initiated

Extended settings

When creating a campaign you can also specify:

  • Payout model (fixed, fixed + revenue share)
  • Campaign brief and brand guidelines (what streamers should and shouldn't do)
  • Contract terms, stream schedule notes, total available spots
  • Application deadline

Common issues

  • MetaMask not connected — The funding step is blocked until you connect a wallet
  • Not enough USDC — The form checks your available balance and shows a clear error before you submit

Verifluence Documentation