An onchain wallet gives your agent the ability to hold funds, authorize transactions, and sign messages. Without one, your agent can read data but can’t pay for services, receive payments, or prove its identity.Documentation Index
Fetch the complete documentation index at: https://base-a060aa97-meyer9-discv5-p2p-protocol-id.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Mock Demo
Why your agent needs a dedicated wallet
An AI agent could generate its own wallet by creating a random private key through prompting, but this is unsafe:- The private key appears in the agent’s conversation context, where it can be logged, cached, or leaked through middleware
- Any system with access to the agent’s prompt history could extract the key
- If the key is compromised, all funds in the wallet are permanently lost
Choose a wallet
Bankr
Bankr
Every Bankr agent gets a cross-chain wallet on Base, Ethereum, Solana, Polygon, and Unichain. Gas is sponsored on supported chains. Built-in swap tools make Bankr ideal for trading agents.Install the Bankr skill from your agent chat:Create a dedicated account at bankr.bot and generate an API key at bankr.bot/api. Don’t use your personal Bankr account — keep your agent’s wallet separate.Bankr docs →
CDP Agentic Wallet
CDP Agentic Wallet
Coinbase’s standalone wallet for AI agents. Authentication is via email OTP — no API keys required in your agent. Private keys stay in Coinbase’s secure infrastructure. Native x402 payment support is built in.Install the pre-built wallet skills:Then ask your agent to authenticate:Skills include:
Terminal
authenticate-wallet, fund, send-usdc, trade, pay-for-service, monetize-service, and more. Operates on Base.CDP Agentic Wallet docs →Sponge Wallet
Sponge Wallet
A multi-chain agent wallet with native x402 payment handling, built-in token swaps, and cross-chain bridges across Base, Ethereum, and Solana. Sponge’s x402 proxy handles discovery, payment, and retries automatically.Register your agent to get a wallet immediately:Store the returned Sponge Wallet docs →
Terminal
apiKey:Terminal
What your agent can do with a wallet
Once your agent has a wallet, it can:- Hold : receive and store USDC or other tokens
- Send and receive payments: transfer funds to other wallets, pay for API access, or receive payments for services
- Sign messages: cryptographically prove that a message or request came from your agent (used for identity verification)
- Interact with protocols: call to swap tokens, provide liquidity, or use other onchain services
Next step
Agent registration
Register your agent for discoverability and identity verification.