> ## 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.

# Creating a New Wallet

> Generate a fresh wallet for trading on Polymarket

## Overview

Creating a new wallet generates a fresh Polygon address managed by anumaan bot. This is the easiest way to get started - perfect for beginners or users who want a dedicated trading wallet.

<Note>
  **Recommended for beginners**: Creating a new wallet is simpler and requires no prior crypto knowledge.
</Note>

## How to Create a Wallet

<Steps>
  <Step title="Start the Bot">
    Open Telegram and start a conversation with the bot:

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

    If you're a new user, you'll automatically see wallet setup options.
  </Step>

  <Step title="Select 'Create New Wallet'">
    Click the **"Create New Wallet"** button in the welcome message.

    The bot will:

    * Generate a secure wallet address on Polygon network
    * Set up your trading account
    * Display your new wallet information

    <Note>
      This process typically takes 5-10 seconds.
    </Note>
  </Step>

  <Step title="Save Your Wallet Information">
    The bot will display your wallet details including:

    * **Wallet Address**: Your public Polygon address for receiving funds
    * **Dashboard Access**: Use `/wallet` to view your wallet anytime

    <Warning>
      **Important**: Save your wallet address securely. You'll need it to deposit funds.
    </Warning>
  </Step>

  <Step title="Fund Your Wallet">
    Now that your wallet is created, you need to add USDC to start trading:

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

    This shows deposit addresses for multiple networks. [Learn more about funding →](/wallet/funding)
  </Step>
</Steps>

## What Happens Behind the Scenes?

When you create a new wallet, anumaan bot:

1. **Generates Keys**: Creates a new private/public key pair using secure cryptography
2. **Creates Address**: Derives your Polygon wallet address from the public key
3. **Secures Keys**: Encrypts and securely manages your private key (never stored in plain text)
4. **Initializes Account**: Sets up your trading profile linked to your Telegram ID

<Info>
  Your private key is encrypted and never exposed. We use industry-standard security practices to protect your funds.
</Info>

## Security Considerations

### What We Do

* ✅ Generate wallets using secure random number generation
* ✅ Encrypt private keys with strong encryption
* ✅ Never expose or log private keys
* ✅ Use secure enclaves for wallet operations

### What We Don't Do

* ❌ Never store private keys in plain text in our database
* ❌ Never transmit private keys over unencrypted channels
* ❌ Never share your keys with third parties

<Warning>
  **Your Responsibility**

  While we implement strong security measures, you should:

  * Enable 2FA on your Telegram account
  * Never share your Telegram account access
  * Keep your device secure with a passcode/biometric lock
  * Regularly check your wallet balance for unauthorized activity
</Warning>

## Wallet Features

### Immediate Trading

Once funded, your wallet is ready for:

* **Gasless Trades**: All transactions are free (Polymarket pays gas)
* **Instant Execution**: Trade directly from Telegram alerts
* **Real-time Balance**: Check balance anytime with `/balance`

### Multi-Network Deposits

Fund your wallet from various networks:

* Polygon (direct, fastest)
* Ethereum (bridged automatically)
* Solana (converted automatically)
* Other L2s (Base, Arbitrum, Optimism)

### Unified Dashboard

Access everything from `/wallet`:

* Current balance (USDC + POL)
* Wallet address
* Funding options
* Position management

## Comparing: New vs Imported Wallet

| Feature             | New Wallet                   | Imported Wallet                     |
| ------------------- | ---------------------------- | ----------------------------------- |
| **Ease of Setup**   | Very Easy - one click        | Moderate - requires private key     |
| **Security**        | Managed by bot               | Self-managed                        |
| **Best For**        | Beginners, dedicated trading | Experienced users, existing wallets |
| **Backup Needed**   | Automatic                    | Your responsibility                 |
| **Use Outside Bot** | Yes, with exported key       | Yes, already have key               |

<Tip>
  **Not sure which to choose?**

  Choose "Create New Wallet" if you're new to crypto or want the simplest setup. You can always export and use the wallet elsewhere later.
</Tip>

## After Creating Your Wallet

<CardGroup cols={2}>
  <Card title="Fund Your Wallet" icon="money-bill" href="/wallet/funding">
    Add USDC to start trading
  </Card>

  <Card title="Check Balance" icon="scale-balanced" href="/wallet/balance">
    View your available funds
  </Card>

  <Card title="Place Your First Trade" icon="chart-line" href="/trading/placing-trades">
    Start trading on Polymarket
  </Card>

  <Card title="Wallet Dashboard" icon="wallet" href="/wallet/overview">
    Learn about wallet management
  </Card>
</CardGroup>

## Common Questions

<AccordionGroup>
  <Accordion title="Can I create multiple wallets?">
    Each Telegram account can have one wallet associated with the bot. If you need multiple wallets, you would need different Telegram accounts.
  </Accordion>

  <Accordion title="Can I export my wallet later?">
    Yes! If you need to use your wallet outside the bot, contact support for wallet export options. Your wallet is a standard Polygon wallet that works with any compatible application.
  </Accordion>

  <Accordion title="What if I already have a Polygon wallet?">
    If you already have a Polygon wallet with USDC, you can [import it instead](/wallet/import-wallet) of creating a new one. This way, you can use your existing funds.
  </Accordion>

  <Accordion title="Is there a fee for creating a wallet?">
    No! Creating a wallet is completely free. You only pay for the USDC you deposit and the shares you trade.
  </Accordion>

  <Accordion title="How do I recover my wallet if I lose Telegram access?">
    You'll need to export your wallet information while you still have access, or contact support with proof of ownership. Always enable 2FA on Telegram to prevent account loss.
  </Accordion>
</AccordionGroup>

## Troubleshooting

### Wallet Creation Failed

If wallet creation fails:

1. Try the `/start` command again
2. Make sure you have a stable internet connection
3. Contact support if the issue persists

### Can't See Wallet Information

If you created a wallet but can't see it:

1. Use `/wallet` to view your dashboard
2. Ensure you're in a private chat with the bot (not a group)
3. Try `/start` again - it will recognize your existing wallet

## Next Steps

Now that you've created your wallet, you're ready to:

1. **Fund your wallet** with USDC → [Funding Guide](/wallet/funding)
2. **Learn about trading** → [Trading Overview](/trading/overview)
3. **Explore copy trading** → [Copy Trade Setup](/copy-trade/overview)

<Tip>
  Start with a small deposit (like \$10-50) to familiarize yourself with the system before depositing larger amounts.
</Tip>
