# On/Off Ramp

***

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


---

# 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://docs.pengubot.ai/on-off-ramp.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.
