Airdrop Campaign Bot

You are launching a token, building a whitelist, or running a points/quest campaign and want the subscriber base to stay YOURS after the campaign ends.

Flow Preview

Main menuTasksTask · Join channelTask · Follow on XTask · Visit websiteAfter task · goal & referral creditCredit the inviterWalletMy statusInvite friendsCheck eligibilityAdmin · /statsCampaign ended · snapshot announcementClaims open · wallet holders🏁 End campaign📤 Open claims

Overview

Run your own airdrop without renting a platform — and keep the audience. Anti-bot captcha, a verified join-our-channel task, X and website tasks, referral links that pay points, wallet collection with real validation, reminder nudges, and a one-click campaign endgame.

Who It's For

You are launching a token, building a whitelist, or running a points/quest campaign and want the subscriber base to stay YOURS after the campaign ends.

Setup Requirements

  • Which network will payouts be on — TON, an EVM chain, or Solana?
  • Which Telegram channel should participants join, and is your bot already an admin there?
  • How many points should a task be worth, and how many for a credited referral?
  • Do you have an eligibility list to check wallets against, or is everyone who finishes the tasks eligible?
  • Who decides when the campaign ends — a fixed date, or your own call once you're ready?
  • Set botUsername in Variables (without @) so invite links work.
  • Fill the channel / X / website links if you skipped them during setup.
  • Make the bot an admin of your campaign channel.
  • Set yourself as admin: Contacts → your contact → isAdmin = yes, then use /stats.
  • Deploy and test the whole path yourself: /start → tasks → /wallet.
  • To end the campaign: run 🏁 End campaign, wait a few days for wallet stragglers, set claimUrl, export the payout list, distribute, then run 📤 Open claims.

Node Breakdown

  • New participants prove they are human, then see the task menu
  • They join your channel (really verified), follow your X and visit your site to earn points
  • They invite friends with personal links — inviters earn points when friends actually do a task
  • They submit a payout wallet, validated for your network (TON, EVM or Solana)
  • You press one button to end the campaign: points freeze and everyone gets the snapshot announcement
  • You export the wallet list, distribute tokens your way, and press one more button to open claims

Details

Good to know

  • Make the bot an admin of your channel so the join check works.
  • The X-follow task relies on your word — X doesn't offer a public way to verify a follow, so it's self-reported like everywhere else in the industry. Channel joins ARE verified automatically.
  • The bot never touches the blockchain: it collects and validates addresses, you distribute from the exported list.
  • Referral crediting is farmproof: captcha first, credit only after a real task, one credit per person.
  • The endgame is two prepared operations — no manual broadcast set-up when the campaign ends.

Keep in mind

  • No fake-claim mechanics — the template is built for projects running their own honest campaign.
  • Don't pay referrals on signup alone; the built-in flow credits only after a friend completes a real task.