Base Multisender for USDC, ETH and ERC-20 Airdrops

This Base multisender sends ETH, USDC or another ERC-20 token to a list of Base addresses. The Tokenry fee is 0.0001 ETH per recipient plus gas, both paid in ETH, also when you send USDC. Each transaction pays up to 400 wallets, and longer lists are split. Your wallet signs every transaction, and recipients do not need to claim anything.

Base ERC-200.0001 ETH per recipient, plus network gas

Token

From your wallet

Amount

Tokenry fee: 0.0001 ETH per recipient

Recipients

Header rows, extra columns and tab, comma or semicolon separators are handled for you

One recipient per line. Format: address,amount

Paste your recipient list above, upload a CSV, or add manually

Why Tokenry

  • No Code Required

    Create, send and manage tokens without writing any code. Your wallet signs every step.

  • Fully Transparent

    All token data is publicly visible and verifiable on block explorers.

  • Multi-Chain

    Works on Solana and 13 EVM chains, including Ethereum, Base, Arbitrum, Polygon and BNB Chain.

  • Full Ownership

    You have full control. We never hold your keys, tokens, or authority.

How it works

Airdrop tokens on Base: list, review, sign

  1. 1

    Open the tool with your wallet on Base.

    Connect MetaMask, Rabby, Coinbase Wallet or another browser wallet. If your wallet is on another network, the tool asks you to switch to Base mainnet, chain ID 8453.

  2. 2

    Pick ETH, USDC or another token.

    Choose a token from your wallet or paste its contract address. USDC and USDbC are different tokens, so check the short address shown next to each.

  3. 3

    Paste or upload the address list.

    Paste the list or use "Upload CSV", with one address and amount per line. Amounts are in whole tokens, with "." for decimals.

  4. 4

    Review the list and remove flagged payouts.

    Press "Review airdrop" and drop any flagged payout with "Remove N rows".

  5. 5

    "Confirm and send", then check each send on BaseScan.

    Your wallet asks for any permit or approval first, then one prompt per transaction. Confirmed payouts are permanent.

FAQ

Frequently asked questions

Something not covered here? Contact support.

Do I pay the Base multisender fee in ETH when I send USDC?

Yes. The Base multisender charges a Tokenry fee of 0.0001 ETH per recipient, paid in ETH on every list, USDC and USDbC included. Gas on Base is paid in ETH too. For 200 recipients, that is 0.02 ETH in Tokenry fees, plus gas. A payout that fails is skipped, and its fee comes back to you in the same transaction. A transaction that reverts pays no one and takes no Tokenry fee, but its gas is spent.

Should I send USDC or USDbC on Base?

To send USDC to many wallets on Base, pick native USDC unless your recipients asked for USDbC. USDC on Base is issued by Circle at 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 (Circle's USDC address list). USDbC, at 0xd9aAEc86B65D86f6A7B5B1b0c42FFA531710b6CA, is USDC bridged from Ethereum. The two tokens also send differently. From a regular wallet, USDC goes out after one permit signature, a signed message that costs no gas (ERC-2612). USDbC has no permit, so your wallet confirms an approval transaction first.

Which contract address should my Base approval prompt show?

Your Base approval prompt should name the multisender contract, 0xC1CEbE1dE66Efdd0b415e5fbb5462469BB1b86ba, whose source is verified on BaseScan. Reject a prompt that names another spender. The same contract runs at the same address on Ethereum, behind the Ethereum multisender, and on every other EVM chain Tokenry supports. For another chain, open the multisender for other chains. The approval covers exactly the total still to send, never an unlimited amount. The contract has no owner and no withdraw function. Each token payout goes straight from your wallet to the recipient, inside a send you sign.

Can I send from or to a Coinbase smart wallet on Base?

Yes, the Base multisender works with Coinbase smart wallets, wallets run by a smart contract, in both directions. If you send a token from a Coinbase Smart Wallet, you confirm an approval transaction first, even for USDC. On desktop without the Coinbase extension, pick the "Coinbase Wallet" row marked "Extension or Smart Wallet". As recipients, smart wallets receive ETH and tokens. A recipient that refuses a payout is skipped, and the rest still go through.

Does a buy and sell tax apply when I airdrop my Base token?

No. On a token made with the latest version of Tokenry's Base token creator, buy and sell taxes apply only to trades with the token's Uniswap v2 pools. A transfer tax, if set, applies only between ordinary wallets. The owner wallet pays no tax until ownership is transferred or renounced, and no multisender exemption is needed. A payout that would put a wallet over its max wallet limit is skipped. The owner can raise or remove the limits in the Base token manager; "Remove limits" cannot be undone. Tokens from other creators follow their own rules.

Is it cheaper to send ETH or tokens to multiple addresses on Base one by one?

In ETH, sending one by one often costs less on Base. A transfer from your own wallet has no Tokenry fee, only gas. The Base multisender saves gas on token payouts: about 30,100 gas per USDC payout to a wallet that holds no USDC yet, against about 63,000 gas for a direct transfer. On Base, that saving is small next to the 0.0001 ETH Tokenry fee per recipient. What the Base multisender saves is wallet confirmations: one per transaction instead of one per recipient. You also get a review of the list before you sign.

01

How list length changes the L1 data fee on Base

Gas on Base has 2 parts: an execution fee and an L1 data fee for publishing the transaction to Ethereum (Base docs). Base's docs call the second part the "L1 security fee".

A multisend carries calldata, the data the transaction holds, for every recipient, so a longer list pays a larger L1 data fee. The fee is based on the compressed size of the transaction (OP Stack docs).

Inside one Base multisender transaction, the L1 data fee per recipient is several times lower than for a separate transfer to each wallet.

02

The 16,777,216 gas cap on every Base transaction

Since the Azul upgrade, Base caps each transaction at 16,777,216 gas (EIP-7825, Base docs).

The Base multisender puts up to 400 recipients in each transaction and takes up to 10,000 in one review.

Because of the cap, a batch send of ETH to wallets that hold no ETH yet goes out in smaller transactions. So 400 of them take 2 transactions of 200. USDC and USDbC payouts fit 400 per transaction.

If the airdrop stops partway, "Send the remaining N" runs a fresh review for the recipients whose transactions were not sent.

03

Contracts and multisig addresses on a Base list

The Base multisender's review marks recipients that are contracts, such as a DEX pool or a router. Tokens sent to a contract can often never be moved again, so remove any contract you did not mean to pay.

A multisig on Ethereum may have no contract at the same address on Base. Base then reads that address as a normal wallet, so the review does not mark it. Check that each multisig on your list exists on Base before you send. Safe's docs warn that recovering a Safe after funds went to the wrong chain is not always possible (Safe docs).