A bulk crypto send starts with a clean list. In PayVectro a list has two columns: a recipient address and an amount. One recipient per line, separated by a comma, semicolon, tab, pipe or space. A header row is optional.
The format
- Columns: exactly two, address and amount. Extra columns are rejected.
- Header row: optional. If used, it may contain only address (or wallet, or recipient) and amount (or value).
- Separators: comma, semicolon, tab, pipe or plain whitespace. Do not mix two kinds on one line.
- Address: a valid address with a correct checksum, or an ENS name ending in .eth. The zero address is rejected.
- Amount: plain decimal text such as 1.5. Thousands separators and currency symbols are rejected.
- Blank lines and comments: blank lines and lines starting with # or // are skipped.
- Duplicates: the same address on several lines is merged into one recipient and the amounts are added.
- Errors: one invalid line blocks the whole import and the line number is shown.
A safe way to prepare the file
- Put address in column A and amount in column B, with a header row.
- Format the amount column as text so the spreadsheet does not round or localise the numbers.
- Export as CSV, or paste the two columns straight in.
- Import the list and fix every line the importer flags.
- Check the total and the recipient count against your source before you send.
- Send a small test batch on Sepolia first.
Limits to remember
- Up to 1,000 recipients per list and 200 per transaction. Longer lists are split into batches and you sign each one.
- Every recipient needs a nonzero amount.
- A wrong address is a lost payment. The importer checks the format and checksum, not who owns the address.
FAQ
Can I use ENS names? Yes, names ending in .eth are accepted.
Why was my whole file rejected? One invalid line blocks the import. PayVectro shows the line number and the reason.
Does it cost a fee? PayVectro currently charges no fee. You pay network gas.
Originally published at payvectro.com. The tool is at payvectro.com.


