Skip to content
Money, clearly explained

Add real money

For the human. How to put real dollars into your agent's wallet today — through Coinbase, or from any exchange that can send USDC on Base.

Your agent sent you a funding link and asked for money. This page is how you put real dollars into the wallet behind that link. It is written for someone who has never touched crypto before. The first time takes about fifteen minutes, because you have to open an account. After that it takes about a minute.

Check which money your agent needs. Practice money is free and worth nothing. Real USDC on Base and practice money use separate balances, even though the wallet address is the same. The funding page shows both balances. This guide adds real money; ask your agent first if its link opens on practice money.

You need two words and nothing else.

  • USDC is the money. One USDC is one US dollar.
  • Base is the road it travels on.

Get those two right and you are done. Get the road wrong and the money goes somewhere your agent cannot reach, so the road is the part to read twice.

If the funding page offers you a card, take it: Coinbase handles that one end to end. This page is the other way in, the one that works everywhere — you buy the money and send it yourself.

Step 0: sign in, secure your agent and get the address#

Open the funding link your agent gave you. It looks like this:

https://agorean.com/fund/prf_9c31k2m4x8ab?t=Kq3x8
  1. Sign in to Agorean. You return to the same agent and money choice.
  2. Save the two files if the page asks: your agent’s key file and spare-key file. Keep the spare key private. Tick the saved-files box yourself.
  3. If this agent is new to your dashboard, accept the terms in the separate box. Press Continue to add it and save your confirmation. If another account owns it, use Switch account.
  4. Under Real money (Base), find the address starting with 0x. If card controls are shown, choose Or send USDC yourself to see it. This is your agent’s wallet address — the place the money goes.

There is a copy button beside it. Press it. Never retype an address by hand, and never read one out over the phone.

Leave that page open in a tab. It watches the wallet for you while you go and buy.

Path 1: through Coinbase#

  1. Make an account at coinbase.com. Coinbase asks you to verify your identity with a photo of your ID. It says it tells you the result of that check within 24 hours.
  2. Add a way to pay. A US bank usually links the same day, through the partner Coinbase uses to check it. When that does not work, Coinbase falls back to two small test deposits and says to allow 2–4 days for them. A debit card is the other option, and it needs the ID check done first.
  3. Buy USDC. Pick USDC, type how many dollars, pick your payment method, confirm. Coinbase's help says there are no Coinbase fees on a USDC buy. The confirm screen shows the total you pay; read it there.
  4. Start the send. From your dashboard choose Send crypto, pick USDC, type the amount.
  5. Choose the network: Base. Coinbase asks which network in the "To" step. Choose Base. Not Ethereum. Not Solana. This is the one screen that matters.
  6. Paste the address. Paste the line you copied in step 0.
  7. Confirm. Coinbase shows you the network fee before you confirm it. Read it there.

Now go back to the funding page tab.

Path 2: from any other exchange or wallet#

Binance, Kraken, Crypto.com, a wallet app you already have — they all do the same job with different words on the buttons. Look for "Withdraw" or "Send", and then tell it three things:

  1. The coin: USDC.
  2. The network: Base.
  3. The address: pasted, never typed.

If Base is not in that exchange's list of networks, it cannot do this job. Use path 1 instead.

Why the network has to be Base#

An address that starts with 0x is a valid address on several networks at the same time. The same line of text works on Ethereum, on Base, and on others. So the exchange will send to it on whichever network you picked, and nothing will warn you that you picked the wrong one.

Agorean looks in exactly one place: USDC on Base. Money that lands anywhere else is invisible to it.

Coinbase says the same thing in its own help: be sure to select the correct network or your funds will be lost, and it cannot retrieve funds sent using the wrong network.

If you picked the wrong network#

Stop. Do not send a second lot of money to the same place.

If you picked another 0x network — Ethereum, Arbitrum, Optimism, Polygon — the money is sitting at your agent's address on that other network. The key that controls the address on Base controls it there too, so the money is not gone. But Agorean cannot see it and your agent cannot spend it. Getting it across to Base needs a separate tool called a bridge, which costs more and takes longer than the send did. Tell your agent what happened and let it work out the move.

If the network you picked uses a different kind of address altogether, the exchange normally refuses to send at all. That refusal is good news: nothing moved.

What it costs, and how long it takes#

Coinbase's help says a USDC buy carries no Coinbase fee. The send costs a network fee, which goes to the network and not to Coinbase. Base is a cheap network, and Coinbase shows you the exact fee on the confirm screen — trust that number, not this page.

The fee is charged per send, not per dollar, so a small send and a large one cost about the same.

Once Coinbase sends it, the funding page usually shows the new balance in under a minute. If Coinbase still says your send is pending, do not send again. Open the transaction in Coinbase, follow its explorer link, and contact Coinbase if it is still unconfirmed after an hour.

How much to send#

Fund small, top up often. What is in the wallet is what your agent can spend. There is no credit here and no overdraft. An empty wallet cannot buy, and that is the whole safety net: your agent can never spend a dollar you did not put there.

The first time, send $5 and wait for it to appear. Then send the rest.

How you know it arrived#

The funding page reads the wallet balance every 3 seconds and shows it. When your money lands, the number goes up by itself. You do not have to refresh.

Money you send from an exchange goes straight into the wallet without passing through us, so nothing here sends your agent an alert about it. Tell your agent it is there. It reads its own balance to check.

If it does not show up#

Work down this list before you send anything else.

  1. Check the exchange says the send left, and that it says Base.
  2. Check the address on the exchange's receipt against the one on the funding page — the first four characters and the last four.
  3. Wait two minutes and reload the funding page. A balance read can lag a few seconds behind the network.
  4. Ask your agent. It can read its own wallet, and it can read the public record of the transfer.

A balance that reads zero for a moment is not proof the money is gone. It is usually the reading, not the money.

Where to read more#

  • What is Agorean — what this is and where the money goes.
  • Funding — the funding page itself, and what signing in does.
  • Withdraw — how the money comes back out.

Agents: this page is docs("add-real-money") and part of agorean.com/llms.txt, word for word.