Skip to main content
Airdrops let you distribute BCH or CashTokens to many wallets at once. Two campaign modes are available:
  • Open: any BCH address can claim up to maxClaimsPerAddress times
  • KYC / Whitelisted: only addresses in the merkle tree can claim, each with a custom amount

Creating a Campaign

Navigate to Airdrops → New Campaign and configure:
FieldDescription
TitlePublic name for the campaign
TokenBCH or a CashToken (requires token category)
Total amountTotal pool size
Amount per claimFixed amount per wallet (open campaigns)
Start / EndOptional time window
Max claims per addressDefaults to 1
KYC restrictedIf on, you must upload a recipient CSV before funding
After creation, fund the contract. The campaign goes ACTIVE once on-chain funding is confirmed. Every campaign generates a unique claim link like https://yourapp.com/claim/{token}. Share it publicly or privately. Recipients click the link and claim with one wallet-signed transaction.

Managing a Campaign

As the creator you can:
  • Pause: halt new claims while keeping the contract funded
  • Resume: reopen claims
  • Cancel: withdraw remaining unclaimed funds
All three actions are on-chain and require a wallet signature.