# Send a Solana Token to Multiple Wallets

> Distribute a Token from a connected wallet using a validated recipient CSV and manageable on-chain transaction batches.

## Recipient file

- Use two columns: a Solana wallet address and Token amount.
- An optional header row is supported.
- Confirm every recipient and amount before submitting; on-chain transfers cannot be reversed.

## Token-2022 compatibility

- Multisender supports Token-2022 mints with native metadata plus transfer-fee, mint-close, permanent-delegate, and pausable extensions while the mint is unpaused.
- Default-frozen and non-transferable mints are intentionally unavailable because this recipient-account flow cannot safely prepare them.
- For a transfer-fee mint, the Token program calculates and withholds the configured fee for each recipient transfer. Review the mint's fee policy before distributing.
- Transfer hooks, confidential transfers, interest-bearing balances, groups, scaled UI amounts, permissioned burns, and other unsupported extensions are rejected.

## What happens

1. The tool validates recipient addresses and Token amounts.
2. It prepares batches that fit Solana transaction limits.
3. You approve the transactions from the connected wallet.

## If a batch fails

Completed batches remain final on-chain. The tool reports progress and provides a CSV containing only recipients that still need Tokens, so they can be retried without resending completed rows.
