Skip to main content
FlowGuard airdrops distribute BCH or CashTokens through claimable campaigns. Campaigns can be public or whitelist-restricted, and the app handles creation, funding, claims, and campaign controls.

Campaign Types

  • Open campaigns for broad public claims
  • Whitelisted campaigns for recipient-specific distributions backed by a Merkle tree

In the App

When creating an airdrop, users configure:
FieldDescription
Titlepublic campaign name
Token typeBCH or CashToken
Total amounttotal campaign pool
Amount per claimfixed claim amount for open campaigns
Start / End windowoptional campaign timing
Max claims per addressclaim cap per wallet
Whitelist / KYC modeenables Merkle-restricted claiming
After creation, the campaign must be funded before it becomes active.

What Creators Can Do

  • pause an active campaign
  • cancel an active or paused campaign
  • generate a Merkle tree for restricted campaigns

What Claimers Do

  • open the claim link
  • connect a wallet
  • request the claim transaction
  • sign and broadcast the claim

Current Boundary

The covenant supports resume(), but the public HTTP layer currently exposes pause and cancel, not resume. Documented campaign controls should match the routes the product actually exposes.