Vesting-Linked Airdrop Deployer
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
Vesting-Linked Airdrop Deployer lets you create and deploy token airdrop contracts with built-in vesting schedules. You provide a list of recipient addresses and their token amounts, along with vesting parameters (cliff, duration, and TGE percentage), and the tool deploys a custom claim contract where recipients can claim their tokens according to the defined vesting schedule. This is ideal for project launches, team allocations, or community rewards where you want to distribute tokens over time rather than all at once.
HOW TO USE
Connect your wallet using the built-in wallet connector. Enter the token contract address you wish to distribute and the vesting factory contract address (you provide both — no hardcoded addresses). Configure vesting parameters: cliff duration in seconds (initial waiting period before any tokens vest), total vesting duration in seconds (time over which tokens unlock), TGE percentage (percentage of tokens available immediately at TGE), and claim expiry in blocks (deadline for claiming). Paste your recipient list in the format "address,amount" (one per line) and click "Parse & build" to compute totals. Review the contract owner, your token balance, and vesting parameters. Click "Deploy vesting airdrop" to deploy the contract via the factory. After deployment, click "Fund contract" to transfer the tokens from your wallet to the claim contract. The deployed contract address is displayed upon successful deployment.
TECHNICAL MECHANISM
The tool deploys a vesting airdrop contract via a factory pattern. The factory receives the token address, recipient list (addresses and amounts), cliff duration, total vesting duration, TGE basis points, and claim expiry. The deployed contract computes vested amounts using a linear vesting formula with a cliff: tokens become unlockable after the cliff period, then unlock linearly over the duration. At TGE (time of deployment), a percentage of tokens (defined by TGE percentage) is immediately available for claim. The contract also stores which recipients have claimed to prevent duplicate claims. Recipients can call the claim() function with their index in the recipient list to receive their vested tokens. The tool computes the total token amount across all recipients for funding approval and transfer.
WHAT IT CANNOT SEE
This tool cannot verify recipient addresses are valid externally owned accounts or contracts. It cannot detect if recipient contracts support token transfers or have custom logic that might revert. It cannot detect or prevent failures due to token-specific mechanisms including rebasing, fee-on-transfer, blacklist functionality, pausing, or custom transfer logic. It cannot simulate transactions or prevent reverts from custom recipient contract logic. It also cannot verify that the provided token contract address is a legitimate token. It cannot guarantee that all recipients will successfully claim their tokens. It cannot detect if recipients have already claimed through other mechanisms. It cannot ensure the vesting schedule is correctly enforced beyond the contract's logic. It cannot recover unvested tokens if the contract lacks a clawback mechanism. It cannot predict future gas costs for multiple claims. It cannot verify if recipients comply with KYC or regulatory requirements.
PLEASE NOTE
This tool works on EVM-compatible chains only. It requires the wallet to be connected and the current network to be one of the supported chains. The token contract address and factory address must be provided manually by the user. Always review the contract address, vesting parameters, and total amount displayed before signing any transaction. Users are responsible for ensuring recipient addresses are correct and that they have sufficient balance to fund the contract. After deployment, recipients must claim their tokens independently through the contract. The vesting schedule is enforced on-chain; recipients can only claim tokens that have vested according to the defined cliff and duration. This tool does not provide a user interface for recipients to claim tokens; you must provide the contract address and vesting details through other means. The TGE percentage is expressed as a percentage (e.g., 10 for 10%), with the remainder vesting linearly after the cliff period.