> For the complete documentation index, see [llms.txt](https://docs.pengubot.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.pengubot.ai/on-off-ramp.md).

# On/Off Ramp

Deposit or buy crypto to fund your PenguBot wallet, and withdraw funds when you’re ready. Use the steps below to get started.

***

### Fund Your Wallet

You can fund your PenguBot wallet in two ways:

1. **Deposit from an exchange or external wallet**
2. **Buy crypto directly with a card, bank transfer, or mobile payment through MoonPay**

***

#### Option 1: Deposit from an Exchange or External Wallet

If you already hold crypto in another wallet or on an exchange (such as Binance, Coinbase, or Phantom):

1. Go to your **Main Menu** and find your **Wallet Address** displayed under “Active Wallet.”
2. Tap the address to copy it.
3. From your external wallet or exchange:
   * Select **Withdraw** or **Send Crypto**.
   * Paste your PenguBot wallet address as the recipient.
   * Select the matching network for the chain (e.g., send SOL on Solana network if PenguBot says Solana).
   * Confirm the transaction.

> 💡 Always double-check that the asset and network match your PenguBot wallet’s active chain (for example, send SOL to a Solana address, not Ethereum).

After sending, tap **Refresh** in the PenguBot main menu to update your wallet balance.

***

#### Option 2: Buy Crypto via MoonPay

If you do not have crypto yet, you can purchase it directly inside PenguBot using your credit card, bank transfer, or mobile payment.

1. From the **Main Menu**, tap **On/Off Ramp 💵**.
2. Choose **Fund Wallet**.
3. Select which cryptocurrency you want to purchase:
   * **Solana (SOL)** – Fast, low-cost transactions
   * **Ethereum (ETH)** – Most popular DeFi ecosystem
4. After selecting your preferred option, PenguBot will display your wallet address and chain.\
   Example:

   ```
   Wallet: 5BGNPiaezkmEXKDQDincEKi3qtkv8y5NBVgD48B1ygN7  
   Chain: Solana
   ```
5. Tap **Open Payment Page 🌐**. This will take you to a secure MoonPay page where you can complete your purchase.

> ✅ Secure payment processing via MoonPay\
> ⚡ Instant deposit to your wallet\
> 🔒 Payment session expires after 15 minutes

Once the purchase is complete, your funds will automatically appear in your wallet within minutes.

***

#### Withdraw Funds to Your Bank

To sell your crypto and withdraw to your bank account:

1. From the **Main Menu**, tap **On/Off Ramp 💵** and choose **Withdraw**.
2. Select the cryptocurrency you’d like to sell:
   * **Solana (SOL)**
   * **Ethereum (ETH)**
3. Tap your preferred token to open a secure MoonPay withdrawal page.
4. Follow the instructions on MoonPay to transfer funds to your bank or preferred payment method.

> 💰 Withdrawals are processed by MoonPay using the same secure payment infrastructure.\
> ⏱️ Depending on your payment provider, it may take a few minutes to a few hours for funds to appear in your account.

***

#### Tips

* Always check that the wallet address and selected network are correct before sending or withdrawing funds.
* If your session expires during purchase or withdrawal, simply reopen the **Fund** menu and restart the process.
* Keep your private key secure and never share it with anyone.
