Airdrops
Distribute tokens to thousands of addresses in batch transactions. CSV upload, gas-efficient, multi-chain.
Overview
ChainPortal's airdrop feature lets you distribute tokens to multiple recipients in a single batch transaction, saving significant gas compared to individual transfers.
How Airdrops Work
Select your token
Choose the token you want to airdrop from your deployed assets.
Prepare recipient list
Upload a CSV file with addresses and amounts, or enter them manually.
Review distribution
Verify the total amount, number of recipients, and estimated gas cost.
Approve token spending
Approve the airdrop contract to spend your tokens (ERC20 approval).
Execute airdrop
Send the batch transaction. All recipients receive tokens in one transaction.
CSV Format
Prepare your airdrop CSV with two columns:
Tip: Amounts should be in human-readable format (e.g., 1000 for 1000 tokens). ChainPortal handles decimal conversion automatically.
Supported Ecosystems
| Ecosystem | Max Recipients per TX | Gas per Recipient |
|---|---|---|
| ~200 | ~$0.01-0.50 | |
| ~50 | ~$0.001 | |
| ~100 | ~$0.005 | |
| ~100 | ~$0.002 | |
| ~100 | ~$0.001 | |
| ~50 | ~$0.005 |
Best Practices
- Test first -- Always test with a small batch on testnet before mainnet
- Check balances -- Ensure you have enough tokens AND gas for the full batch
- Verify addresses -- Double-check all recipient addresses are valid
- Split large airdrops -- For 1000+ recipients, split into multiple transactions