Agent Wallet Setup Wizard

Go from zero to a working AI agent wallet in about 10 minutes. At the end you get a copy-paste system prompt ready for Claude, ChatGPT, or any agent.

1Wallet
2Fund
3Test
4Proxy
5Deploy
Get a wallet that supports Base network

You need a crypto wallet that holds USDC on the Base network. All three options below are free.

Rainbow
Recommended
Best UI. Native Base support. Easy to export private key.
Download
Coinbase Wallet
Good choice
Made by the same team as Base. Seamless USDC support.
Download
MetaMask
Works fine
Most popular. Requires manually adding Base network.
Download
Write down your 12-word seed phrase and keep it offline. This is the only way to recover your wallet. Never share it.
Find this in your wallet app. Looks like 0x followed by 40 characters.
Get USDC on the Base network

You need USDC on Base. This is a digital dollar (always worth $1) on Coinbase's fast, cheap blockchain. Minimum $2 to start.

Option A — Coinbase Exchange (easiest)

1. Buy USDC on Coinbase.com using bank transfer or card

2. Go to Send/Receive → Send

3. Paste your wallet address, select Base as the network

4. Send — arrives in seconds, costs almost nothing in fees

Option B — Already have crypto?

Bridge to Base at bridge.base.org from Ethereum or other chains.

You also need a tiny amount of ETH on Base for gas (transaction fees). Usually $0.50 worth is plenty. Coinbase Wallet can handle this automatically.
Minimum $2. We recommend $10-20 for comfortable testing.
Test x402 payments in the sandbox

Before spending real money, test that your setup works. The sandbox behaves exactly like real x402 services but no USDC is spent.

Get a free sandbox key

Test a sandbox call

This tests that you can call an x402 service with a proxy key. If you are building your own x402 client, visit the full sandbox to test EIP-3009 signing directly.

Set up your payment proxy

The proxy lets your agent call any x402 service without implementing payment signing. Deposit USDC once, call anything with one header.

Create your account

Run this command to get your API key and deposit address:

curl -X POST https://api.ideafactorylab.org/proxy/setup \ -H "Content-Type: application/json" \ -d '{"wallet": "YOUR_WALLET_ADDRESS"}'

Deposit USDC

Send USDC to the deposit address returned above on the Base network. Your balance appears automatically within 60 seconds.

Your agent wallet is ready.

Copy the system prompt below and paste it into your agent. It works with Claude, ChatGPT, Gemini, or any LLM agent.

System prompt — copy and paste into your agent

Loading...
Test in Sandbox Set Spending Limits

What your agent can now do

Call any of 2,777 AI payment services — weather data, translations, crypto prices, DNS lookups, and more — without implementing x402 signing. Each call deducts from your proxy balance.

Check balance at any time: GET /proxy/balance?key=YOUR_KEY