TaskDrop | ERC-20 Token Airdrop dApp - Auto Claim & Manual/Auto Verification

3 Sales Recently Updated

Run a clean, simple token airdrop where people complete tasks (follow, retweet, join, visit), get checked automatically or by an admin, and claim ERC-20 tokens when they’re done.

What TaskDrop is

TaskDrop is a complete airdrop system. You create a campaign with tasks, users complete them, you decide which tasks are required and how they’re verified, and eligible users claim tokens straight to their wallets.

Highlights

  • Auto-Claim: Once required tasks are done, users claim in one click.
  • Two verification styles:
  • Auto (instant approval for simple tasks)
  • Manual (admin reviews and approves/rejects)
  • Required vs Optional tasks: You choose what unlocks the claim.
  • Clear progress & status: Users see what’s left and what’s approved.
  • Admin dashboard: Add/edit tasks, review submissions, see who’s eligible.
  • Responsive UI: Works great on desktop and mobile.
  • Safe token flow: Tokens move from your airdrop wallet to the user when they claim.

How it works:

For users

  1. Open the airdrop page and connect a wallet.
  2. Complete the listed tasks (follow, retweet, join, visit links, etc.).
  3. If a task needs proof, paste a link or a username.
  4. Wait for auto approval or admin approval (for manual tasks).
  5. When all required tasks are approved, click Claim to receive tokens.

For admins (project owners)

  1. Log in to the Admin Panel.
  2. Create or edit a campaign (name, dates, reward per wallet, token address).
  3. Add tasks, mark which ones are required, choose Auto or Manual.
  4. For manual tasks, review submissions and approve/reject.
  5. Fund your airdrop wallet/contract with enough tokens for your campaign.

What’s included:

  • dApp (Frontend): Clean interface for users to connect, do tasks, and claim.
  • Admin Panel: Manage campaigns and tasks, review submissions, track claims.
  • Airdrop Contract (Solidity):
    • Holds your ERC-20 tokens
    • Each wallet can claim once
    • Blocks claims if the contract doesn’t have enough tokens
    • Owner can withdraw leftover tokens later
  • Backend API: Stores tasks, submissions, review status, and campaign settings.

The contract itself doesn’t store a list of “who is allowed.”
TaskDrop’s backend unlocks claiming only when required tasks are completed and approved.

Live demo:

Use the demo to try the full flow: add tasks → submit proofs → approve → claim.

What you need to launch:

  • Your token address (ERC-20).
  • Enough tokens in your airdrop wallet/contract to cover expected claims.
  • Your task list (which tasks are required, and whether they need proof).
  • Campaign details: name, dates, short description, links.

Security notes:

  • Users claim to their own wallets.
  • Each wallet can only claim once.
  • You control which tasks are required and which need manual review.
  • Use HTTPS and secure admin credentials in production.

FAQs:

Can I make some tasks optional?
Yes. Mark only the important tasks as Required. Users can still do optional tasks if you include them.

How do I stop fake submissions?
Use Manual verification for tasks that need a human eye (e.g., “paste your retweet link”). Reject if it doesn’t check out.

What happens if the contract runs out of tokens?
Claims won’t go through until you top it up.

Can I change tasks later?
Yes. You can enable/disable, edit, reorder, and switch verification modes anytime.

Demo admin access:

(Use only for testing. Replace with your own secure credentials in production.)

 

TaskDrop helps you run fair, simple, and trackable airdrops that actually drive engagement. Add your tasks, set the rules, fund the contract, and let your community claim with confidence.

forkfactory's items

Your Code Belongs on Web3

Ship smarter dApps, plug into our marketplace, and grow with the next wave of the internet.