Batch Payouts
Payroll, suppliers, any list: each wallet is paid its exact amount, and every wallet is checked before anything is sent.
Limits By Network
| Family | Wallets Per Batch | Transactions | Vurto Fee |
|---|---|---|---|
| EVM (9 networks) | Up to 50, in a dollar stablecoin | One, through the Vurto batch contract (an approve first, then the payment) | 0.1% of the total, on top |
| Solana | Up to 20 | As few as fit the network limit, about nine wallets each | None |
Step By Step
- Open Send and build the list. One line per wallet, each with its amount, in a dollar stablecoin.
- Check the list. Each wallet appears once, and the paying wallet cannot be on it. Every wallet passes the free check: one blocked wallet stops the whole batch, before anything is created, and the screen points to its line.
- Sign. On EVM, approve the exact total plus the fee, then sign the payment. On Solana, sign each transaction in order.
- Done. Each line becomes a regular invoice in your history, paid from what reached that wallet on the network.
With A Paid Analysis Of Every Wallet
Turn on the paid analysis for the batch and every destination goes through the chosen tools before it is paid. It takes two steps, so you see the result before any money goes out:
- Pay the analysis. One USDC transfer to the Vurto fee wallet, the sum of the per-wallet prices. Without USDC, you can pay it with another token you hold, swapped into USDC.
- Read the result. The screen shows approved and rejected wallets. A wallet is rejected when it is blocked or scores above your risk limit.
- Send to the approved. A separate button, Send To N Approved, sends only to them. A rejected wallet receives nothing, and its money never leaves your wallet.
A wallet you already analyzed and that has not moved since is not charged again, when you are signed in on the site. Through the API, CLI or MCP there is no signed session, so every destination is charged.
From A File, Without The Site
The vurto-swap CLI pays a list from a CSV file, on EVM and on Solana, and signs on your machine:
vurto-swap payout --file payroll.csv --chain base --token USDC --wallet <payer> --batch
See API, MCP And CLI.