Arc Multisender: Send Native USDC or ERC-20 Tokens to a Wallet List

The Arc multisender sends native USDC or an ERC-20 token from your wallet to a list of addresses on the Arc network. Recipients have nothing to claim. You pay 0.1 USDC per recipient plus gas, also in USDC. Each transaction pays up to 400 wallets, and your wallet confirms every one.

Arc ERC-200.1 USDC per recipient, plus network gas

Token

From your wallet

Amount

Tokenry fee: 0.1 USDC 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 12 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 or USDC to multiple wallets on Arc

  1. 1

    Open the tool on Arc

    Connect an EVM wallet and accept the switch to Arc. If Arc is not in your wallet yet, the tool offers to add the network.

  2. 2

    Keep USDC or pick your Arc token

    USDC is selected by default. For a token, pick it from your balances or paste its contract address. If you have no token yet, create a token on Arc first.

  3. 3

    Load your wallet list

    Use "Paste List", "Upload CSV" or "Manual Entry", with one address per line.

  4. 4

    Check the review

    Click "Review airdrop". Before you sign anything, the review shows the Tokenry fee, the number of transactions and the payouts that would fail.

  5. 5

    Sign each send in your wallet

    Click "Confirm and send" and confirm each prompt in your wallet. A confirmed payout cannot be undone from Tokenry.

FAQ

Frequently asked questions

Something not covered here? Contact support.

What do I pay to send USDC to multiple addresses on Arc?

The Arc multisender charges a Tokenry fee of 0.1 USDC per recipient, plus gas for each transaction, both paid in USDC. A token send can also need gas for an approval. The free route is to send each payout yourself: no Tokenry fee, but one transaction and its gas for every recipient.

How many wallets fit in one Arc multisender transaction?

Up to 400 wallets fit in one Arc multisender transaction. A longer list is split into transactions of up to 400, and you confirm them in your wallet one after another. One review takes up to 10,000 recipients. A list can need more transactions than the review counted, for example when its transfers use more gas than usual. The Tokenry fee total stays the same, and each extra transaction has its own gas.

Can each wallet on an Arc airdrop list get a different amount?

Yes. The Arc multisender starts in "Custom per address" mode, where each line holds an address and its amount. "Equal split" divides one total, and "Same amount each" sends one fixed amount to every wallet. In these 2 modes, each line holds only the address. You can paste the list or upload a .csv or .txt file. Header rows and extra columns are handled. Use "." for decimals, because "1,500" is refused.

What happens if an address on my Arc list is wrong?

A malformed address on an Arc list is marked as invalid, and the review stays closed until you fix or remove it. A repeated address is paid only once, on its first line. A valid address that is the wrong one cannot be caught, and Arc treats a transaction as final once it is in a block. Getting that payout back depends on the holder of the address. The review flags recipients that are contracts, because tokens sent to a contract can often never be moved again.

Does the Arc multisender send native USDC or the USDC ERC-20?

The Arc multisender always sends USDC as Arc's native coin. Recipients get ordinary USDC, because on Arc the native coin and the USDC ERC-20 interface share one balance. If you paste the USDC ERC-20 contract address, the tool switches to the native coin. Arc records each native payout as a standard Transfer event, so it can be tracked the same way as a token transfer.

Does the Arc multisender ever hold my USDC or tokens?

No. The Arc multisender moves each payout straight from your wallet to the recipient, and nothing stays in the contract. Your wallet confirms every approval and every send, and Tokenry never holds your keys. The contract has no owner, so nobody can change its fee.

01

What an Arc airdrop costs in USDC

An Arc airdrop through the multisender has up to 4 costs.

Tokenry fee: 0.1 USDC for each recipient whose payout goes through, paid to Tokenry.

Gas: paid to the network for each transaction. Your wallet shows it before you confirm.

Approval gas: for a token send, the gas of an approval transaction when the token needs one.

The payouts: the USDC or tokens you send, which go to the recipients.

For 100 recipients, the Tokenry fee is 10 USDC in 1 transaction. For 1,000 recipients, it is 100 USDC, which the review splits into 3 transactions of 400, 400 and 200, each with its own gas.

For a USDC send, the amounts, the Tokenry fee and gas all come from one USDC balance. The review checks that balance for you. You need no ETH or other coin for these transactions (how gas works on Arc).

02

What your wallet signs for an ERC-20 send on Arc

A USDC send on Arc needs no approval. An ERC-20 send through the Arc multisender can need one step before the sends.

From a standard wallet (not a smart-contract wallet), many tokens need only a signature, called a permit. A permit costs no gas and covers every transaction of the send.

Other tokens need an approval transaction for the exact total of your list, never an unlimited amount. If your current allowance already covers that total, you approve nothing. If a smaller allowance exists, you confirm 2 approvals, because the first one sets it to 0.

If a token refuses the approval, the tool stops, and your wallet never asks you to sign.

03

Skipped payouts and stopped transactions on Arc

The Arc multisender review lists the payouts that would fail and lets you remove them. When the network cannot run this check, the review tells you so.

On-chain, a payout that the token or the recipient refuses is skipped. Its amount and its fee come back to you in the same transaction, and the other payouts still go through.

A transaction that fails as a whole sends nothing, but the gas for it is still spent. Transactions confirmed before it are not affected.

After a partial send, you can send the remaining payouts. The tool first runs a fresh review of the wallets that are left.

A transaction that is not confirmed after 2 minutes is never resent on its own. Each transaction has its own Arc Explorer link, so check the earlier transactions there before you send to the same wallets again.

04

USDC payouts on Arc without writing code

Arc's batch transfer tutorial shows the developer route for USDC payouts: it sends USDC to many wallets from code.

The Arc multisender does the same job without code, for USDC or an ERC-20 token, from a pasted list or a CSV file. Use it for an airdrop to your own list of holders or for payouts to contributors.