Multi-send
Send one Fungible Asset to up to 100 unique recipients atomically.
Multi-send combines a bounded recipient list into one wallet-signed Move transaction. Transaction atomicity means all transfers succeed or none do.

Prepare a distribution
- Enter and verify the Fungible Asset metadata address.
- Add recipients directly or import the supported CSV shape.
- Review each canonical Supra address and human token amount.
- Confirm the exact recipient count, aggregate amount, and current wallet balance.
- Sign the single batch transaction.
Validation rules
- 1 to 100 recipients per transaction
- recipient and amount arrays have equal length
- no zero address, zero amount, or duplicate recipient
- the base-unit total must fit in
u64 - the sender must have enough current balance
- dispatchable Fungible Assets are rejected
Dispatchable assets can execute custom transfer behavior that breaks the batch's simple conservation assumptions. They are intentionally outside this product rather than silently treated as standard.
Reconciliation
BatchSent commits the sender, asset, aggregate amount, and recipient count. Individual
TransferSent events let the client match every recipient and amount in the finalized receipt. The
result screen is shown only after the full reviewed set reconciles.
Privacy
Recipient lists are public on chain. Avoid adding payroll names, email addresses, or private notes to files or external systems that do not need them.