> For the complete documentation index, see [llms.txt](https://archer-bot.gitbook.io/archer.bot/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://archer-bot.gitbook.io/archer.bot/getting-started/fund-your-account.md).

# Fund Your Account

To execute swaps, bridges, or sends through Archer, you need tokens in one of your wallets. There are three ways to fund your account.

## Option 1: Send Tokens Directly to Your Archer Wallet

Find your **primary wallet addresses** on the Settings page under **Security & Authentication**:

* **Primary EVM**: a `0x...` address that works on Ethereum, Arbitrum, Base, Polygon, Optimism, Avalanche, and BSC
* **Primary Solana**: a base58 address that works on Solana mainnet

Send tokens from any wallet, exchange (Coinbase, Binance, Kraken), or off-ramp directly to these addresses. As soon as the transaction confirms, balances appear in your portfolio.

> **Tip:** EVM addresses are the same across all EVM chains. The same `0x...` address holds your USDC on Arbitrum, your ETH on Base, and your POL on Polygon. They're separate balances on separate chains, but the address is one.

## Option 2: Connect an External Wallet and Consolidate

If you already have funds in MetaMask, Phantom, Coinbase Wallet, or another wallet, you can:

1. Go to **Settings** and click **Link Wallet**
2. Sign the ownership challenge in your external wallet
3. Your connected wallet's balances now show up in your portfolio

You can then **consolidate**: send tokens from the connected wallet into your Archer (primary embedded) wallet directly through the chat:

```
"Send all my USDC from my connected wallet to my Archer wallet on Base"
```

The consolidation send opens your external wallet's native popup for approval. Once it confirms, the funds land in your primary wallet and are ready for swaps, bridges, or sends.

See [Manage Your Wallet](/archer.bot/getting-started/manage-your-wallet.md) for the full consolidation flow and constraints.

## Option 3: Buy Crypto with a Card (Coinbase Onramp)

Archer integrates **Coinbase Onramp** so you can fund your account with a credit/debit card, bank transfer, or Coinbase account balance, no separate exchange required.

From the web app:

1. Open the wallet menu and choose **Buy Crypto**
2. Pick the asset and chain you want (e.g., USDC on Base, ETH on Arbitrum, SOL on Solana)
3. Choose your payment method (card, ACH, or Coinbase balance)
4. Confirm: funds land directly in your primary embedded wallet

Coinbase handles the KYC and payment processing on their side. Geographic and payment-method availability follows Coinbase Onramp's coverage.

<figure><img src="/files/RPWmGZ7wGHlyygjYRWn6" alt="" width="563"><figcaption></figcaption></figure>

## Funding Tips

* **Keep gas tokens on every chain you transact on.** ETH on Ethereum/Arbitrum/Base/Optimism, POL on Polygon, AVAX on Avalanche, BNB on BSC, SOL on Solana. Archer reserves a small amount automatically when you "swap all" of a native token, but you still need *some* gas to start.
* **Bridge once, swap many.** For most users, the cheapest path is to bridge stablecoins to a low-fee L2 (Base, Arbitrum) once, then swap from there. Archer can do this in a single multi-step prompt. See [Multi-Step Intents](/archer.bot/what-you-can-do/multi-step-intents.md).
* **Connected wallets count as funded.** You don't have to move funds into the embedded wallet to see them in Archer. The portfolio aggregates across both. You only need to consolidate when you want to *execute* a swap or bridge from those funds.

## Next

* [Swap Tokens](/archer.bot/what-you-can-do/swap-tokens.md)
* [Bridge](/archer.bot/what-you-can-do/bridge.md)
* [Manage Your Wallet](/archer.bot/getting-started/manage-your-wallet.md)
