Create Airdrop
Use this page when you want to create the draft that becomes the foundation of an airdrop campaign.
Typical Use Case
You already know which token to distribute and now need a draft that your team can finish by adding recipients, funding the vault, and launching the campaign.
What You Can Do
- Set the campaign name and distribution model
- Choose a token from
My Tokensor useManual Mint - Configure the campaign availability window
- Review the final summary and create the draft
Before You Start
Connect and Sign In to Create Airdropmust be available- A valid token mint is required
- You should already know whether this campaign will use an onchain list or a claim flow
Create Airdrop wizard entry state showing the step navigation and campaign basics form.
Full Flow
Type
Set the campaign name and choose Onchain List or Claim-based (Merkle).
Schedule
Set Start Date (optional) and the campaign end time.
Select Token
Choose the distribution token from My Tokens or enter a mint manually.
Review
Confirm the summary and click Create Draft.
Type
This step defines the campaign identity and the delivery model.
What You Should See
Campaign NameDistribution TypeOnchain ListClaim-based (Merkle)Next
Type step showing the campaign name input and the distribution type options.
What To Do
- Enter
Campaign Name. - Choose
Onchain Listwhen the campaign has500recipients or fewer and you want recipient entries stored directly onchain. - Choose
Claim-based (Merkle)when the campaign has more than500recipients and you want proof-based validation with lower onchain storage overhead. - Click
Next.
Example
Choose Onchain List when the campaign has 500 recipients or fewer and your team wants a direct, inspectable onchain list. Choose Claim-based (Merkle) when the campaign has more than 500 recipients and you would rather keep a compact root onchain and manage proofs offchain.
Common Failure
Campaign name required
Select Token
This step decides which token will be distributed by the campaign.
What You Should See
My TokensManual MintMint AddressToken Program (Auto)Next
Select Token step using `My Tokens` to choose a mint that is already available in Bonkit.
Manual Mint flow showing the pasted mint address and the token validation result before continuing.
What To Do
- Use
My Tokensif the token is already available in Bonkit. - Use
Manual Mintif you want to paste the mint address directly. - Confirm the detected token details before moving on.
- Continue only when the token validation looks correct.
Example
If you imported your token earlier in My Tokens, selecting it here is safer and faster than manually pasting the mint again.
Common Failure
Token mint requiredInvalid mint addressToken validation failedAirdrop unavailable for this token
Use Manual Mint only when you are confident that the mint address is correct and belongs to the token you intend to distribute.
Schedule
This step controls when the campaign becomes active and when it stops.
What You Should See
Start Date (optional)End DateforClaim-based (Merkle)campaignsNext
Schedule step showing the optional start field, the campaign end field, and the timing note before the user moves to token selection.
What To Do
- Leave
Start Date (optional)empty if the campaign should start immediately. - Set
Start Date (optional)if the campaign should wait before going live. - Set
End Dateto define when the campaign stops. InClaim-based (Merkle), this field is required. - Click
Next.
Example
If your community announcement goes live tomorrow at 9 AM, set the start time to match the announcement window instead of starting the campaign immediately.
Common Failure
Invalid schedule
Review
This is the final confirmation step before the draft is created.
What You Should See
Campaign summaryToken detailsCreate Draft
Review step showing the summary, token details, and the final Create Draft action.
What To Do
- Review the campaign name, type, and schedule.
- Review the selected mint and token program.
- Click
Create Draft. - Approve the wallet transaction.
Example
Before you submit the draft, make sure the token and distribution type match the campaign you plan to promote. Fixing the draft now is easier than reworking recipients and deposits later.
Success Looks Like
Airdrop draft createdDraft created successfullyBack to AirdropsGo to Airdrop Draft
Result state after the transaction succeeds, with the airdrop address and the Go to Airdrop Draft action.
Failure
Transaction simulation failedAirdrop creation failed
Next Step
After the draft is created, continue to Manage Airdrop or follow the guided flow in Run Your First Airdrop.