Batch Sender with Tax Report Export (Base)
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
Batch Sender with Tax Report Export (Base) automates ERC-20 token payroll distributions on the Base network while providing a built-in tax report export feature. Connect your wallet, enter the payroll token address, list employee addresses with payment amounts, and set a pay frequency. The tool reads your token balance, native ETH balance, and current BotGentz sender contract fee, then batches all transfers into a single on-chain transaction. After sending, you can export a CSV tax report containing all transfer transactions from your wallet, including timestamps, transaction hashes, amounts, and recipient addresses. This simplifies tax compliance for payroll administrators, DAO treasuries, and businesses making regular token distributions.
HOW TO USE
1. Connect your wallet using the built-in connector. Ensure you are on the Base network (chain ID 8453).
2. Enter the ERC-20 token address you wish to use for payroll.
3. Provide a list of employee addresses and their payment amounts (one per line, comma-separated).
4. Set the pay frequency in seconds (e.g., 2592000 for 30 days) to define the recurring schedule.
5. Review the total token amount, native fee, and your balances.
6. Click "Send Batch" — the tool will approve the exact total token amount for the sender contract, then execute the batch transfer. The contract charges a fee in native ETH, which is deducted from your wallet.
7. After sending, click "Export Tax Report (CSV)" to download a CSV file containing your transfer history for the selected token.
TECHNICAL MECHANISM
The tool uses the shared BotGentz sender contract deployed on Base. It reads the contract's fee and owner address on-chain each time, ensuring the fee is current and never stale. The approval step authorizes the sender contract for the exact total token amount (not unlimited) to minimize risk. The batch transfer is executed as a single transaction with the fee sent as value. The tool performs a native balance check to ensure the fee can be covered before sending. All transfers are sequential and awaited, preventing nonce conflicts. For tax reporting, the tool queries the token's Transfer events for the connected wallet address over the last 10,000 blocks, formats the data into CSV with timestamps, transaction hashes, amounts, and recipient addresses, and downloads the file. This provides a comprehensive audit trail for payroll transactions.
WHAT IT CANNOT SEE
This tool cannot send native gas tokens (ETH) or any token standard other than ERC-20. It cannot detect token tax, fee-on-transfer, or rebasing mechanics. It cannot recover incorrectly entered recipient addresses or amounts. It cannot send to contracts that reject transfers. It does not simulate or estimate gas costs beyond the contract fee. Memo data storage is not supported by the standard BotGentz sender contract. The tool does not verify employee eligibility, employment status, or payroll approval. It does not handle tax withholding, benefits, or deductions, and does not support off-ramping to fiat. The tax report is based on on-chain data and does not include off-chain transactions or manual adjustments; it only covers the last 10,000 blocks of token transfer history.
PLEASE NOTE
This tool is for EVM-compatible chains only, specifically Base. Ensure you are on the correct network and have sufficient ETH for the fee before sending. The BotGentz sender contract is a shared, community-audited contract; review its address and owner before each use. The tax report export is provided as a convenience and should be reviewed for accuracy by a tax professional. All transactions are irreversible.