Sending tokens to a thousand wallets one transaction at a time is an afternoon of clicking and a long tail of mistakes; a multisender does it in batches from one list. On Arc the economics make it almost absurd: gas at cents per batch, fees flat in USDC, and every distribution final in under a second. Here's how Team Finance's multisender works on Arc and when to use it over a claim-based airdrop.
Works on Arc testnet today; mainnet September 16, 2026.
What is a multisender, and when do you need one?
A multisender is a contract that takes a list of addresses and amounts and executes the transfers in batched transactions — hundreds of recipients per batch instead of one. You need it whenever a distribution is push-based: paying dozens of contributors, distributing a community round's allocations, rewarding competition winners, topping up gas for onboarding, or seeding wallets for a launch event. It differs from an airdrop flow in one design choice: a multisender pushes tokens to recipients who do nothing, while claim-based airdrops make recipients pull. Push suits smaller, known lists where completeness matters; pull suits huge lists where paying gas for uninterested recipients would be waste and where a claim step doubles as engagement.
Why is Arc unusually good for this?
Because batch distribution multiplies whatever the chain's fee reality is, in whichever direction. On a volatile-gas chain, a large distribution is an unpredictable line item — the same send costs triple on a congested Tuesday. On Arc, gas is USDC at cents or below per transaction (testnet averaged ~$0.004), so a distribution to thousands costs a knowable handful of dollars, quotable before you start (the fee model). Deterministic ~780ms finality means the whole run completes while you watch, and every transfer is instantly verifiable on Arcscan — useful when a recipient claims they got nothing, because the answer is a link, not an argument. For treasury and payroll-style operations, dollar-denominated batch sending is arguably the single most practical thing Arc's design buys you (sending USDC generally).
How do you run a batch send, step by step?
Step 1 — Prepare the list. A CSV of addresses and amounts. Hygiene here is nine-tenths of the job: dedupe addresses, spot-check a sample against your source records, and confirm the amount column's units — whole tokens versus raw units bites people, and on Arc remember native USDC carries 18 decimals (the gotcha).
Step 2 — Open Team Finance → Multisender → select Arc. Connect the wallet holding the tokens (or USDC) to distribute. Upload the CSV; the app parses it, flags malformed rows, and totals what you're about to send. [SCREENSHOT: multisender CSV upload and validation screen on Arc testnet]
Step 3 — Review the quote. You'll see the total tokens, recipient count, batch count, and the fee — flat, in USDC, known before you commit, never a percentage of what you're sending. Fix anything odd now; distributions are irreversible once sent.
Step 4 — Approve and send. Approve the token for the contract, then execute; batches confirm sequentially, each final in under a second. [SCREENSHOT: batch execution progress with per-batch confirmation]
Step 5 — Verify and publish. The run's transactions are on Arcscan; link the distribution in your community channels so recipients can self-verify. Done properly, "did you send it?" never gets asked twice.
What are the mistakes worth pre-empting?
Four recur. Wrong-unit amounts — a decimals error turns a $50 distribution into $50 trillion of intent and a failed run, or worse, a successful tiny one; sanity-check the total the app shows against what you mean to spend. Dirty lists — scam addresses and typos in community-collected CSVs; collect addresses through forms, not chat scrapes. Sending before trust is set — if the distribution is part of a launch, your locks and vesting should already be visible, because a distribution announcement draws exactly the diligence a launch does (checklist). And skipping the testnet rehearsal — the full multisender flow runs on Arc testnet with faucet USDC; a list of thousands deserves one free dress rehearsal before the real run.
FAQ
How many wallets can I send to in one run? Thousands — the multisender splits your list into batches of hundreds per transaction and executes them sequentially. Practical limits are shown in-app at upload.
What does a large distribution cost on Arc? Cents per batch in gas plus Team Finance's flat USDC fee — a distribution to thousands typically totals dollars, quoted precisely before you send.
Can I multisend native USDC as well as my own token? Yes — both native USDC and ERC-20 tokens on Arc distribute through the same flow.
Is a multisend reversible if my list was wrong? No — transfers are final in under a second. That's why the flow front-loads validation and why the testnet rehearsal exists; treat the review screen as the last exit.
Multisender or claim-based airdrop — which should I use? Push (multisender) for known lists where everyone should receive without acting; pull (claim airdrop) for large open lists where engagement and gas efficiency matter. Many launches use both for different cohorts.
Distribute to your whole list in one flow — Team Finance's multisender on Arc, flat USDC fees, audited contracts.Open Team Finance →Sources: docs.arc.network, arc.io (fees, finality); Team Finance product details. Verified August 2026.
Last verified: August 2026