> For the complete documentation index, see [llms.txt](https://docs.pilot3.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.pilot3.ai/pilot3ai/pre-launch/how-to-buy-usdvirtual-tokens-on-base.md).

# How to Buy $VIRTUAL Tokens on Base

<figure><img src="/files/BNz0BVP4qhYaom0uNUJN" alt=""><figcaption></figcaption></figure>

How to Buy $VIRTUAL Tokens on Base

<br>

For Beginners: Starting from Scratch\ <br>

1. Set Up a Crypto Wallet
2. * Choose a soft wallet like MetaMask or Trust Wallet.
   * Install the browser extension or mobile app and create a new wallet.
   * Securely save your recovery phrase (never share it).
   * Add the Base network to your wallet:
   * * Network Name: Base
     * RPC URL:[ https://mainnet.base.org](https://mainnet.base.org/)
     * Chain ID: 8453
     * Currency Symbol: ETH
     * Block Explorer:[ https://basescan.org](https://basescan.org/)
3. Purchase Ethereum (ETH)
4. * Buy ETH on a centralized exchange (CEX) like Coinbase, Binance, or Kraken using fiat currency (e.g., USD, EUR).
   * If you're already using a CEX like ByBit, Gate.io, or Bitget, you can purchase $VIRTUAL directly there and withdraw it to your wallet on the Base network — skipping the next steps.
5. Withdraw ETH to Your Wallet Address
6. * Transfer your ETH from the exchange to your wallet’s address, using Base Chain.
7. Connect to a Base DEX
8. * Visit <https://app.uniswap.org/swap>
   * Switch your wallet to the Base network.
   * Connect your wallet to the DEX by clicking “Connect Wallet” and approving the connection.
9. Trade for $VIRTUAL
10. * Select ETH (on Base) as the input token and $VIRTUAL as the output token.
    * If $VIRTUAL isn’t listed, paste its Base contract address: 0x0b3e328455c4059EEb9e3f84b5543F74E24e7E1b
    * Enter the amount of ETH to swap, review the low gas fees (typically under $1), and confirm the transaction.
11. Verify Your Tokens
12. * After the transaction completes, check your wallet (on Base network) to confirm $VIRTUAL tokens are added.
    * If $VIRTUAL doesn’t appear, import it manually using the Base contract address.

Tips for Beginners:

* Start with a small trade to test the process.
* Keep \~0.01 ETH on Base for gas fees.

<br>

***

For Experienced Users: Using Tokens Already on Base

If you already hold tokens (e.g., ETH, USDC, or other ERC-20 tokens) on the Base blockchain, you can buy $VIRTUAL directly.

1. Confirm Tokens on Base
2. * Ensure you have tokens like ETH or USDC in your wallet on the Base network.
   * If your tokens are on another chain (e.g., Ethereum), bridge them to Base using Base Bridge (bridge.base.org) or Across Protocol:
   * * Deposit tokens, confirm, and wait \~10 minutes for them to appear on Base.
   * Note: Verify you have enough tokens for the trade and gas fees.
3. Connect to a Base DEX
4. * Go to <https://app.uniswap.org/swap>
   * Ensure your wallet is set to the Base network (Chain ID: 8453).
   * Connect your wallet to the DEX.
5. Trade for $VIRTUAL
6. * Choose your input token (e.g., ETH or USDC on Base) and $VIRTUAL as the output.
   * If $VIRTUAL isn’t in the token list, input its Base contract address: 0x0b3e328455c4059EEb9e3f84b5543F74E24e7E1b
   * Specify the trade amount, confirm the low gas fees (usually cents), and execute the swap.
7. Verify Your Tokens
8. * Once the transaction is complete, confirm $VIRTUAL tokens are in your wallet on Base.
   * Manually add the $VIRTUAL token using its contract address if it doesn’t show up automatically.
