> ## Documentation Index
> Fetch the complete documentation index at: https://docs.anumaan.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# Funding Your Wallet

> Add USDC to your wallet to start trading

## Overview

To trade on Polymarket through anumaan bot, you need USDC (USD Coin) in your wallet. USDC is a stablecoin pegged 1:1 with the US Dollar, making it easy to understand your trading amounts.

<Info>
  **Quick Start**: Need USDC fast? The easiest way is to send USDC directly on Polygon network from exchanges like Coinbase or Binance.
</Info>

## How to Fund Your Wallet

<Steps>
  <Step title="Get Your Deposit Address">
    Use the fund command to see deposit options:

    ```bash theme={null}
    /fund
    ```

    Or access it from the wallet dashboard:

    ```bash theme={null}
    /wallet
    ```

    Then click "Fund Wallet"
  </Step>

  <Step title="Choose Your Network">
    The bot provides deposit addresses for multiple networks:

    * **Polygon** (Recommended - Direct, fastest)
    * **Ethereum** (Bridged automatically)
    * **Solana** (Converted automatically)
    * **Base, Arbitrum, Optimism** (L2 networks, bridged)

    <Tip>
      Use **Polygon** for direct deposits - it's the fastest and has lowest fees!
    </Tip>
  </Step>

  <Step title="Send USDC">
    Send USDC from your exchange or wallet to the provided address:

    **From Coinbase:**

    1. Go to Send/Receive
    2. Select USDC
    3. Choose Polygon network
    4. Paste your deposit address
    5. Enter amount and confirm

    **From MetaMask:**

    1. Switch to Polygon network
    2. Click Send
    3. Select USDC token
    4. Paste deposit address
    5. Enter amount and send

    <Warning>
      **Important**: Always verify the network matches your deposit method!

      * Polygon USDC → Use Polygon address
      * Ethereum USDC → Use Ethereum address
      * Solana USDC → Use Solana address
    </Warning>
  </Step>

  <Step title="Wait for Confirmation">
    After sending:

    * **Polygon**: \~30 seconds
    * **Ethereum**: \~5-15 minutes (bridge time)
    * **Solana**: \~2-3 minutes (conversion time)
    * **L2 networks**: \~2-10 minutes

    Check your balance:

    ```bash theme={null}
    /balance
    ```
  </Step>
</Steps>

## Funding Methods Compared

| Method              | Speed      | Fees     | Difficulty | Best For       |
| ------------------- | ---------- | -------- | ---------- | -------------- |
| **Polygon Direct**  | 30 seconds | \~\$0.01 | Easy       | Most users     |
| **Ethereum Bridge** | 5-15 min   | \$5-20   | Easy       | Large amounts  |
| **Solana**          | 2-3 min    | \~\$0.10 | Easy       | Solana users   |
| **L2 (Base, etc)**  | 2-10 min   | \$0.10-1 | Easy       | L2 users       |
| **CEX Withdrawal**  | 5-30 min   | Varies   | Easiest    | Exchange users |

## Detailed Funding Instructions

### From Centralized Exchanges

<Tabs>
  <Tab title="Coinbase">
    **Withdrawing USDC from Coinbase:**

    1. Open Coinbase app or website
    2. Navigate to your USDC balance
    3. Click "Send"
    4. Select "Crypto address"
    5. **Important**: Choose **Polygon** network
    6. Paste your wallet address from `/fund`
    7. Enter amount (minimum \$1)
    8. Review fees (usually \$0-1 on Polygon)
    9. Confirm withdrawal
    10. Wait \~5-10 minutes for processing

    <Note>
      Coinbase supports direct Polygon withdrawals - use this option for fastest deposits!
    </Note>
  </Tab>

  <Tab title="Binance">
    **Withdrawing USDC from Binance:**

    1. Go to Wallet → Fiat and Spot
    2. Find USDC, click "Withdraw"
    3. Select "Send via Crypto Network"
    4. Choose network: **Polygon**
    5. Paste your wallet address
    6. Enter amount
    7. Note: Binance may have minimum withdrawal (often \$10-20)
    8. Confirm with 2FA
    9. Wait for blockchain confirmation

    **Network Fee**: \~\$0.80 on Polygon
  </Tab>

  <Tab title="Kraken">
    **Withdrawing from Kraken:**

    1. Navigate to Funding
    2. Select USDC
    3. Click "Withdraw"
    4. Add your wallet address
    5. **Important**: Kraken may only support Ethereum for USDC
    6. If Ethereum-only, use the Ethereum deposit address from `/fund`
    7. The bot will automatically bridge to Polygon
    8. Confirm withdrawal

    **Note**: Bridging from Ethereum adds 5-15 minutes
  </Tab>
</Tabs>

### From Other Wallets

<Tabs>
  <Tab title="MetaMask">
    **Sending from MetaMask:**

    1. Open MetaMask
    2. **Switch to Polygon network**
       * Click network dropdown
       * Select "Polygon Mainnet"
       * If not listed, add it manually
    3. Click "Send"
    4. Select USDC token
    5. Paste your deposit address
    6. Enter amount
    7. Review gas fee (\~\$0.01)
    8. Confirm transaction
    9. Check `/balance` in bot after \~1 minute

    <Tip>
      **Adding Polygon to MetaMask:**

      * Network Name: Polygon Mainnet
      * RPC URL: [https://polygon-rpc.com](https://polygon-rpc.com)
      * Chain ID: 137
      * Symbol: POL
      * Block Explorer: [https://polygonscan.com](https://polygonscan.com)
    </Tip>
  </Tab>

  <Tab title="Trust Wallet">
    **Sending from Trust Wallet:**

    1. Open Trust Wallet
    2. Go to Polygon (POL) section
    3. Find USDC token
    4. Tap "Send"
    5. Paste deposit address from bot
    6. Enter amount
    7. Adjust gas (default is fine)
    8. Confirm with biometric/PIN
    9. Transaction completes in \~30 seconds
  </Tab>

  <Tab title="Hardware Wallet">
    **From Ledger/Trezor:**

    1. Connect hardware wallet
    2. Open Polygon app on device
    3. Use MetaMask or compatible interface
    4. Switch to Polygon network
    5. Connect hardware wallet
    6. Send USDC as normal
    7. Confirm on hardware device
    8. Wait for confirmation
  </Tab>
</Tabs>

### Bridging from Other Networks

If you have USDC on Ethereum or other networks:

<AccordionGroup>
  <Accordion title="Bridge from Ethereum">
    **Option 1: Use Bot's Auto-Bridge**

    * Send to Ethereum deposit address from `/fund`
    * Bot automatically bridges to Polygon
    * Takes 5-15 minutes
    * Small bridge fee applied

    **Option 2: Manual Bridge**

    1. Visit [Polygon Bridge](https://wallet.polygon.technology/bridge)
    2. Connect your wallet
    3. Select USDC
    4. Enter amount and destination (your bot wallet address)
    5. Approve and bridge
    6. Wait \~10 minutes for finalization
  </Accordion>

  <Accordion title="From Solana">
    1. Use Solana deposit address from `/fund`
    2. Send USDC (SPL token) to this address
    3. Bot automatically converts to Polygon USDC
    4. Takes \~2-3 minutes
    5. Conversion fee: \~0.1%
  </Accordion>

  <Accordion title="From L2 Networks (Base, Arbitrum, Optimism)">
    **Direct Method:**

    * Use network-specific deposit address from `/fund`
    * Send USDC on that network
    * Bot bridges to Polygon automatically
    * Takes 2-10 minutes depending on network

    **Alternative:**

    * Use a cross-chain bridge service
    * Bridge directly to Polygon
    * Send to your wallet address
  </Accordion>
</AccordionGroup>

## Minimum & Maximum Amounts

| Type                  | Amount       | Note                          |
| --------------------- | ------------ | ----------------------------- |
| **Minimum Deposit**   | \$1 USDC     | Practical minimum for trading |
| **Minimum Trade**     | \$1 USDC     | Per market position           |
| **Recommended Start** | \$10-50 USDC | Test the system               |
| **Maximum Deposit**   | Unlimited    | No hard limit                 |

<Tip>
  **Start Small**: Deposit \$10-50 USDC first to familiarize yourself with the bot before committing larger amounts.
</Tip>

## Checking Your Balance

After depositing, verify funds arrived:

```bash theme={null}
/balance
```

This shows:

* **USDC Balance**: Your trading funds
* **POL Balance**: Gas tokens (not needed for trading)
* **Last Updated**: Balance refresh time

<Info>
  Balance updates automatically after deposits. If you don't see your funds after the expected time, wait 5 minutes and try `/balance` again.
</Info>

## Transaction Fees

### Deposit Fees

* **Polygon network**: \~\$0.01 (negligible)
* **Ethereum bridge**: \$5-20 (depends on ETH gas)
* **CEX withdrawal**: Varies by exchange (\$0-5 typically)
* **Solana conversion**: \~0.1% of amount

### Trading Fees

* **All trades**: \$0 (completely gasless!)
* Polymarket covers all gas fees
* You only pay for the shares you buy

## Troubleshooting

<AccordionGroup>
  <Accordion title="Deposit Not Showing Up">
    If your deposit doesn't appear:

    1. Check the transaction on block explorer:
       * Polygon: [PolygonScan](https://polygonscan.com)
       * Ethereum: [Etherscan](https://etherscan.com)
    2. Verify you sent to correct address
    3. Confirm you used correct network
    4. Wait full confirmation time for your network
    5. Try `/balance` to refresh
    6. If still missing after 30 minutes, contact support

    <Warning>
      **Wrong Network?** If you sent to the wrong network address, funds may be irretrievable. Always double-check network before sending!
    </Warning>
  </Accordion>

  <Accordion title="Sent Wrong Token">
    If you accidentally sent a different token:

    * Native POL: Should show in `/balance` under POL balance
    * Other tokens: Contact support - may be retrievable
    * Wrong stablecoin (DAI, USDT): May be convertible

    <Note>
      Only USDC is used for trading. Other tokens need conversion.
    </Note>
  </Accordion>

  <Accordion title="Used Wrong Network">
    Common mistakes:

    * **Sent Ethereum USDC to Polygon address**: May be lost
    * **Sent Solana USDC to Polygon address**: May be lost
    * **Solution**: Always use network-specific addresses from `/fund`

    Contact support immediately if this happens.
  </Accordion>

  <Accordion title="Transaction Pending Forever">
    If transaction stuck pending:

    * **On Polygon**: Usually resolves in minutes, try increasing gas
    * **On Ethereum**: May need to speed up with higher gas
    * **Bridge transactions**: Can take 10-30 minutes, be patient
    * Check block explorer for transaction status
  </Accordion>
</AccordionGroup>

## Best Practices

<CardGroup cols={2}>
  <Card title="Start Small" icon="seedling">
    Begin with \$10-50 to test the system before larger deposits
  </Card>

  <Card title="Use Polygon Direct" icon="bolt">
    Fastest deposits with lowest fees - use Polygon network when possible
  </Card>

  <Card title="Double-Check Network" icon="shield-check">
    Always verify network matches your deposit method
  </Card>

  <Card title="Save Addresses" icon="bookmark">
    Bookmark `/fund` command for quick access to deposit addresses
  </Card>
</CardGroup>

## Frequently Asked Questions

<AccordionGroup>
  <Accordion title="Do I need POL tokens for gas?">
    No! All trades are gasless. Polymarket covers gas fees. You only need USDC for trading.
  </Accordion>

  <Accordion title="Can I deposit other stablecoins like USDT or DAI?">
    The bot only accepts USDC for trading. You'll need to convert other stablecoins to USDC first before depositing.
  </Accordion>

  <Accordion title="Is there a deposit fee from the bot?">
    No, the bot doesn't charge deposit fees. You only pay network transaction fees from your exchange or wallet.
  </Accordion>

  <Accordion title="How long do deposits take?">
    * Polygon direct: \~30 seconds
    * Ethereum bridge: \~5-15 minutes
    * Exchange withdrawals: 5-30 minutes (varies by exchange)
    * Solana conversion: \~2-3 minutes
  </Accordion>

  <Accordion title="Can I withdraw USDC back to my exchange?">
    Yes! You can send USDC from your wallet to any exchange. Use your wallet address from `/wallet` and send from your exchange's deposit page.
  </Accordion>
</AccordionGroup>

## Next Steps

<CardGroup cols={2}>
  <Card title="Check Your Balance" icon="scale-balanced" href="/wallet/balance">
    Verify your USDC arrived successfully
  </Card>

  <Card title="Start Trading" icon="chart-line" href="/trading/placing-trades">
    Place your first trade on Polymarket
  </Card>

  <Card title="Subscribe to Alerts" icon="bell" href="/insider/overview">
    Get insider trading notifications
  </Card>

  <Card title="Set Up Copy Trading" icon="copy" href="/copy-trade/overview">
    Automatically follow successful traders
  </Card>
</CardGroup>

## Need Help?

Still have questions about funding?

* Check the [FAQ](/faq) for more information
* Contact support: [@anumaan\_bot](https://t.me/anumaan_bot)
* Join our community for peer support
