Bulksender
The easiest way to bulk send Tokens
Bulk send ERC-20 tokens to thousands of wallets, with no coding.
Select Blockchain
No active airdrop yet
Configure the recipients above and click Send Airdrop. Transaction progress will appear here.
Smithii in numbers
+12,000
Tokens Launched
+3,360,000
Makers Generated
+576,000.32
Volume Generated (ETH)
+9,000
Users Served
+12,000
Tokens Launched
+3,360,000
Makers Generated
+9,000
Users Served
+576,000.32
Volume Generated (ETH)
Audited
Verify on-chain
Building Tools since 2023
Bulksender Features
A bulksender packs many ERC-20 transfers into batched transactions so one airdrop costs a fraction of sending them one by one. You approve the token once, paste or upload the recipient list, preview the batches and sign. The tokens never leave your wallet until you do.
One approval, then batches
You sign a single ERC-20 approval and the sender moves the tokens in batches from there. No per-recipient confirmation and no wallet pop-up every ten rows.
Gas is the whole point
A plain transfer costs the full 21,000 gas floor plus the token write, every time. Batching amortises the base cost across the whole list, which is where the saving comes from — and why the cheapest network matters more than the tool fee.
Non-custodial
The contract moves tokens from your wallet to the recipients within the transaction you signed. Nothing is ever deposited with Smithii.
Why use Bulksender?
One approval for the whole list instead of one confirmation per recipient.
Ten networks from the same form — eight EVM plus Solana and Sui.
Preview every batch and its total cost before signing.
CSV import, so a holder snapshot drops straight in.
Failed batches retry without re-sending the ones that already landed.
Tools that make you
Efficient
Discover other of our most used tools that will make your life 10x easier.
If you need more help contact our team
Got questions?
If you need more help contact our team
A fee per recipient wallet, charged by the contract in the network's own currency, plus gas. The table below is the fee on every network the tool supports — the gas is what actually varies, and by a lot.
| Network | Fee per wallet | Approve step | Explorer |
|---|---|---|---|
| Ethereum | 0.0001 ETH | Yes | Etherscan |
| Base | 0.0001 ETH | Yes | BaseScan |
| BNB Chain | 0.001 BNB | Yes | BscScan |
| Polygon | 0.5 POL | Yes | PolygonScan |
| Arbitrum | 0.0001 ETH | Yes | Arbiscan |
| Avalanche | 0.025 AVAX | Yes | Snowtrace |
| Blast | 0.0001 ETH | Yes | BlastScan |
| Robinhood | 0.0001 ETH | Yes | Blockscout |
| Solana | 0.001 SOL | No | Solscan |
| Sui | 0.078 SUI | No | SuiScan |
Nothing, in practice. Both names describe the same thing: a contract that moves one token to many addresses in batched transactions. "Bulksender" is the term that stuck in the Ethereum ecosystem and "multisender" the one that stuck on Solana, which is why you see both.
Yes, once. ERC-20 requires the holder to authorise a contract before it can move tokens on their behalf, so the first signature is the approval and the rest are the batches. Approving costs gas but no tool fee.
The contract has no hard cap; the front stops at 1,000 per transaction so the batch cannot exceed the block gas limit. Longer lists are split automatically.
Yes. Upload a CSV with an address and an amount per row, or paste the pairs directly. Sending the same amount to everyone is also supported.
Only that batch. The ones already confirmed stay confirmed, and the failed one can be retried without re-sending anything.
Whichever has the lowest gas at the time you send, which is almost never Ethereum L1 — every recipient pays L1 gas there. The fee table above shows the tool fee; check the current gas price for the real total.
Why batching is cheaper than sending one by one
Every Ethereum transaction pays a 21,000 gas floor before it does anything at all, and an ERC-20 transfer adds the cost of writing two balances. Send to 500 wallets individually and you pay that floor 500 times. A bulksender pays it once per batch and only the per-recipient write inside, which is where the saving comes from. The larger the list, the larger the gap.
What the approval actually authorises
ERC-20 has no way for a contract to take your tokens unless you say so first, so the flow is always approve-then-transfer. The approval names the sender contract and an allowance; the batches spend against it. It is worth checking the allowance you grant: an unlimited one stays live after the airdrop, and revoking it is a separate transaction.
Where the recipient list usually comes from
Most bulk sends go to a list somebody already holds — a snapshot of token holders, an NFT collection, a whitelist exported from a form. Any of those can be pasted or uploaded as CSV. If you do not have the list yet, take a holder snapshot first and feed its export straight into this form.








