# One to Many

### **Quick Start Guide**

## **1. Connect Your Wallet**

* Click **"Connect Wallet"** (top-right)
* Supported: **MetaMask | WalletConnect | Coinbase Wallet**

## **2. Select Asset Type**

* **ERC-20 Token** (standard tokens)
* **ETH** (native currency)
* **Custom Token** (enter contract manually)

{% hint style="danger" %}
*Verify token addresses carefully for custom assets*
{% endhint %}

## **3. Set Up Distribution**

**Option A: Manual Entry**

text

```
Address: 0x123...abc  
Amount: 1000  
```

*(Click "Add Recipient" for multiple entries)*

**Option B: CSV Upload**

csv

```
address,amount  
0xabc...,500  
0xdef...,750  
```

**Option C: Same Amount for All**

* Enter **one amount** → applies to all recipients

## **4. Review & Send**

✔ **Total Recipients**\
✔ **Total Amount**\
✔ **Gas Estimate**

🟢 **Send** – Approve via wallet\
🔄 **Reset** – Clear all data

{% hint style="info" %}

### **Security & Best Practices**

* **Test first**: Run small batches on testnets
* **Triple-check addresses** – No undo for wrong sends
* **Never share private keys** – Use wallet connection instead
* **Monitor gas fees** – High traffic = higher costs
  {% endhint %}

### **💡 Top Use Cases**

| Scenario          | Asset        | Best Method         |
| ----------------- | ------------ | ------------------- |
| Airdrops          | ERC-20       | Same Amount         |
| Team Payments     | ETH          | CSV Upload          |
| NFT Rewards       | Custom Token | Manual Entry        |
| DAO Distributions | ERC-20       | Hybrid (CSV+Manual) |

> ### **Why Use Smart Tools Multisender?**
>
> * **Saves 90% time** vs manual transactions
> * **Bulk CSV support** for 1000+ addresses
> * **Gas optimization** – Bundles transactions
> * **Non-custodial** – You control everything


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://smart-tools.gitbook.io/smart-tools-docs/transfer-tools/one-to-many.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
