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

# Manage Wallet from Telegram

> Manage your FrenFlow wallet from Telegram. Check balances, deposit USDC, swap tokens, and export your private key — all from the bot.

<Frame>
  <img src="https://mintcdn.com/frenflow/627dhj3Gzijc4hEC/images/tg-wallet1.webp?fit=max&auto=format&n=627dhj3Gzijc4hEC&q=85&s=2ce0472f27c6593c543d18b23b64cc85" alt="Telegram Wallet Guide" width="800" height="400" data-path="images/tg-wallet1.webp" />
</Frame>

## <span style={{color: "#baf820"}}>Your Wallet in Telegram</span>

The `/wallet` command is your control center for everything money-related in the bot. Check balances, get your deposit address, swap tokens, and export your private key — all without leaving Telegram.

<Frame>
  <img src="https://mintcdn.com/frenflow/h-EX4DmLknUOJoga/images/tg-wallet1.png?fit=max&auto=format&n=h-EX4DmLknUOJoga&q=85&s=05d57b2aa655a76add9d557285d7d36f" alt="Telegram wallet" width="572" height="345" data-path="images/tg-wallet1.png" />
</Frame>

## <span style={{color: "#baf820"}}>1. Check Your Balance</span>

Type `/wallet` and the bot shows your current balances:

| Token      | Description                                           |
| ---------- | ----------------------------------------------------- |
| **USDC.e** | Bridged USDC on Polygon — used for Polymarket trading |
| **USDC**   | Native USDC (Circle) on Polygon                       |
| **POL**    | Polygon gas token (auto-funded for trading)           |

Tap **Refresh** to update your balance in real-time.

## <span style={{color: "#baf820"}}>2. Deposit Funds</span>

<Steps>
  <Step title="Open /wallet">
    Type `/wallet` in the bot.
  </Step>

  <Step title="Tap Deposit">
    The bot shows your unique Polygon deposit address.
  </Step>

  <Step title="Copy the address">
    Tap to copy, then paste it in your exchange or external wallet.
  </Step>

  <Step title="Send USDC">
    Send USDC from any supported chain. The Polymarket Bridge handles cross-chain deposits from 15+ networks.
  </Step>

  <Step title="Wait for confirmation">
    Deposits typically arrive in a few minutes. Use **Refresh** on `/wallet` to check.

    <Frame>
      <img src="https://mintcdn.com/frenflow/U50mHCVBRxsuBuWL/images/tg-deposit1.png?fit=max&auto=format&n=U50mHCVBRxsuBuWL&q=85&s=1e79ea76324c2c9439017d2e7c95878a" alt="Deposit funds via Telegram" width="647" height="525" data-path="images/tg-deposit1.png" />
    </Frame>
  </Step>
</Steps>

<Warning>
  Always double-check the address before sending. Send a small test amount first if it's your first time.
</Warning>

## <span style={{color: "#baf820"}}>3. Swap USDC → USDC.e</span>

Polymarket requires **USDC.e** (bridged), not native USDC. If you see a USDC balance but can't trade:

1. Open `/wallet`
2. Tap **Swap to USDC.e**
3. Choose **Swap All** or enter a custom amount
4. Confirm — the swap executes via Uniswap

After the swap, your USDC.e balance is ready for trading.

## <span style={{color: "#baf820"}}>4. Bridge Options</span>

The bot includes a **Bridge** button that shows instructions for bridging from other chains. You can also check bridge status if you're waiting for funds.

<Frame>
  <img src="https://mintcdn.com/frenflow/U50mHCVBRxsuBuWL/images/tg-bridge1.png?fit=max&auto=format&n=U50mHCVBRxsuBuWL&q=85&s=c3b4ed488f2239837fa9834a38e73e37" alt="Bridge options in Telegram" width="627" height="632" data-path="images/tg-bridge1.png" />
</Frame>

## <span style={{color: "#baf820"}}>5. Export Private Key</span>

Your FrenFlow wallet is yours. You can export the private key at any time:

1. Open `/wallet`
2. Tap **Manage Wallet** — this opens the Privy Mini App
3. From there, export your private key securely

Use this key to import your wallet into MetaMask, Rabby, Phantom, or any wallet app.

<Warning>
  **Never share your private key with anyone.** Anyone with your key has full control of your wallet and funds. Delete the message after copying the key.
</Warning>

## <span style={{color: "#baf820"}}>Quick Reference</span>

| Action              | How                         |
| ------------------- | --------------------------- |
| **Check balance**   | `/wallet`                   |
| **Deposit address** | `/wallet` → Deposit         |
| **Swap USDC**       | `/wallet` → Swap to USDC.e  |
| **Bridge status**   | `/wallet` → Bridge → Status |
| **Export key**      | `/wallet` → Export Key      |
| **Refresh**         | `/wallet` → Refresh button  |
