# How to Use Multi-Sender

### Overview <a href="#overview" id="overview"></a>

This guide explains how to use the Pinksale Multi-Sender feature to efficiently send your project tokens to multiple recipient addresses simultaneously. Reading this will help you:

* Understand the process of preparing and inputting recipient allocations.
* Know the difference between manual input and using a CSV file.
* Learn about the "Unlimited Amount" vs "Exact Amount" approval options.
* Understand the importance of excluding the sender address from fees for taxed tokens.
* Recognize the "Safe Mode" and "Unsafe Mode" send options.
* Follow the step-by-step process to approve and process your multi-send transaction.

### Steps to Use Multi-Sender <a href="#steps-to-use-multi-sender" id="steps-to-use-multi-sender"></a>

Follow these steps to distribute your tokens to multiple addresses:

#### Step 1: Add Your Allocation <a href="#step-1-add-your-allocation" id="step-1-add-your-allocation"></a>

1. **Connect Wallet:** Ensure the wallet holding the tokens you want to send is connected to Pinksale on the correct network.
2. **Navigate to Multi-Sender:** Go to <https://www.pinksale.finance/multi-sender>
3. **Token Address:** Input the contract address of the token you wish to send.
4. **Input Allocations:** Enter the recipient addresses and the amount of tokens each should receive (you must use positive numbers). Format options:
   * **Manual Input:** Address Amount Address Amount ... (separated by spaces).
     * Example: `0xB08b73aa35c29F10Ec0Bc4885C5e584a6f71cC22 1 0xB4FE9F393512357584947fbb5d5Cd8E1bA991560 0.1558 ...`
   * **CSV Upload:** Use a CSV file for large lists (check interface for format).
5. **Select Approval Amount:**
   * **Unlimited Amount:** you will transfer tokens many times (you don’t need to approve token again)(less secure).
   * **Exact Amount:** Approve only for the current batch total (more secure, requires re-approval).
6. **Approve:** Click the "Approve" button.

   ![Multi-Sender Step 1 Interface](https://191452618-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdJrJV-Z8jLCR-JNtlx%2Fuploads%2FrWUKC8nc6HaIB3cf7ZP1%2Fsender-1.png?alt=media\&token=89ef4d0d-0e80-4e0c-8149-1a4028eb1457)

   * Confirm the approval transaction in your wallet (e.g., MetaMask) and pay the gas fee.

> **Note:Remember to** [**exclude fees, rewards, max tx amount**](https://docs.pinksale.finance/common-errors/exclude-fees-dividends-max-tx-on-bscscan) **for your wallet address to start sending tokens.**

#### Step 2: Confirmation and Processing <a href="#step-2-confirmation-and-processing" id="step-2-confirmation-and-processing"></a>

After approving the token spending, proceed with the send.

1. **Review:** Carefully review the list of addresses and amounts.
2. **Send Options:** Choose the mode:

   * **Safe mode:** Use for standard tokens (no taxes).
   * **Unsafe mode:** Use for taxed tokens (ensure fee exclusion is done).

   ![Multi-Sender Step 2 Interface - Send Options](https://191452618-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdJrJV-Z8jLCR-JNtlx%2Fuploads%2FobN5UlSrh3C7rQ23VLak%2Fsender-2.png?alt=media\&token=a87a611f-7a93-41c2-af77-d7f9d6838810)
3. **Process:** Click the "Process" button.
4. **Confirm Transaction:** Confirm the final transaction in your wallet, reviewing details and gas fee.
5. **Check Results:** After success, check the transaction ID (txid) on the block explorer to verify transfers.

![Multi Sender Successfull](https://191452618-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdJrJV-Z8jLCR-JNtlx%2Fuploads%2FZP3BfSjZQfmUf6grZkgR%2Fsender-3.png?alt=media\&token=4de526b4-0549-482e-ad81-1a738eeec077)

### Q\&A (FAQs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q1:** What is the Multi-Sender tool used for?
  * **A:** It sends tokens from one wallet to many wallets in a single transaction, saving time and potentially gas fees.
* **Q2:** What's the difference between "Unlimited Amount" and "Exact Amount" approval?
  * **A:** "Unlimited" allows ongoing use without re-approval (less secure). "Exact Amount" requires approval for each batch (safer).
* **Q3:** Why choose "Safe Mode" vs "Unsafe Mode"?
  * **A:** Use "Safe Mode" for standard, non-taxed tokens. Use "Unsafe Mode" for taxed tokens, but ensure your sending wallet is excluded from fees first.
* **Q4:** Do I need to exclude recipient addresses from fees?
  * **A:** Usually only the **sending address** needs exclusion so the multi-send isn't taxed unexpectedly. Recipients receive tokens subject to any normal receiving taxes (if any).

### Troubleshooting <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** My "Approve" transaction failed.
  * **A:** Ensure enough native currency (BNB, ETH, etc.) for gas fees in the sending wallet. Check the block explorer for specific errors.
* **Q:** My "Process" transaction failed after approval.
  * **A:** **Crucially, check if you excluded your sending wallet address from fees/rewards/max tx in your token contract if it's a taxed token (See Note in Step 1).** Ensure the correct mode ("Safe" vs "Unsafe") was selected. Verify sufficient token balance and native currency for gas. Review the block explorer error message.
* **Q:** Some recipients didn't receive the tokens, even though the transaction succeeded.
  * **A:** Double-check the addresses and amounts in your input list for typos. Verify the successful transaction on the block explorer; it should show multiple outgoing transfers. Contact Pinksale support if specific transfers within a successful batch seem missing.
* **Q:** I accidentally approved "Unlimited Amount". How can I revoke it?
  * **A:** Use a token approval checker tool (like those on BscScan/Etherscan, or dedicated tools like Revoke.cash - use verified tools carefully) to view and revoke active approvals for the Pinksale Multi-Sender contract address.

<br>
