⚡ Batch payouts · one signature

Pay your whole team.
One click. One transaction.

Paydrop batches USDC and EURC payouts to dozens of wallets at once on Arc. Paste a list, review the totals, sign once — every recipient gets a verifiable payslip.

Built on Arc Network · batched natively via the Multicall3From extension
Live block height
Gas price
Est. fee / transfer
0.5s
Block time
Watching Arc for stablecoin transfers…

Batch payout

Copy two columns straight out of Excel/Sheets — commas, semicolons, or tabs all work. Amounts use up to 6 decimals.

Payroll infrastructure, minus the infrastructure

Everything runs in your browser and on Arc. No servers, no accounts, no custody — just signed transactions and verifiable results.

One transaction, N transfers

Arc's Multicall3From extension bundles every transfer into a single transaction while preserving your address as the sender in each subcall — a capability unique to Arc.

🛡
Self-custodial by design

Paydrop never holds funds or keys. Every payout is signed by you in your own wallet and settles wallet-to-wallet on Arc.

📋
Spreadsheet-native

Paste two columns straight from Excel or Google Sheets. Every address is checksummed and every amount validated before anything is signed.

🧾
Payslips for everyone

Each recipient gets a printable payout slip tied to an onchain transaction hash — verifiable by anyone on any Arc explorer.

One asset does it all

On Arc, gas is paid in USDC. Fund one balance and it covers both the payroll and the fees — predictable, dollar-denominated costs.

📊
Accounting-ready reports

Export the full payout run — recipients, amounts, statuses, transaction hashes — as CSV for your books in one click.

The old way vs. Paydrop

😮‍💨 Manual payouts

  • One wallet confirmation per person — 30 people, 30 signatures
  • Copy-paste errors discovered after the money is gone
  • A second token needed just to pay for gas
  • No receipts — screenshots as "proof"
  • Reconciliation by hand at month end

⚡ With Paydrop

  • One signature settles the entire batch on Arc
  • Every row validated — checksums, amounts, balance — before signing
  • Gas paid in USDC: one asset funds everything
  • Verifiable payslip per recipient, tied to a tx hash
  • CSV report exported straight into your books

FAQ

How does the single-transaction batching work?

Paydrop routes all transfers through Multicall3From, a contract predeployed on Arc that batches calls like the standard Multicall3 — but preserves the original msg.sender in every subcall via Arc's CallFrom precompile. That means the USDC moves directly from your address to each recipient, in one transaction, with one fee. If batching isn't possible for any reason, Paydrop automatically falls back to sequential transfers.

Does Paydrop ever hold my funds?

No. Paydrop is a static, serverless application: there is no backend, no database, and no custody. You sign every transaction in your own wallet, and funds travel wallet-to-wallet on Arc.

What do recipients receive?

The stablecoin lands directly in their wallet within seconds. You can also hand each of them a printable payout slip referencing the transaction hash — anyone can verify it independently on any Arc explorer.

How large can a batch be?

Up to 100 recipients per run in the current version. Larger payrolls can simply be split across multiple runs.

Is this real money?

Not yet — Paydrop currently runs on Arc Testnet, so tokens have no real-world value. Get free test USDC/EURC from the Circle faucet. The flow is identical to how it would work on mainnet.

Run your first batch payout in under a minute

Grab free testnet USDC from the faucet, paste your list, and watch the whole payroll settle in a single Arc transaction.

Start a payout