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
Wallet setup
- OpenClaw
- AgentKit
OpenClaw supports multiple wallet providers. Choose one:
CDP Agentic Wallet
CDP Agentic Wallet
Coinbase’s standalone wallet for AI agents. Authentication is via email OTP — no API keys required. Private keys stay in Coinbase’s infrastructure.Install the pre-built wallet skills:Then ask your agent to authenticate and start transacting:Skills include:
Terminal
authenticate-wallet, fund, send-usdc, trade, pay-for-service, and more. Operates on Base.CDP Agentic Wallet docs →Bankr
Bankr
Every Bankr agent gets a cross-chain wallet on Base, Ethereum, Solana, Polygon, and Unichain. Gas is sponsored on supported chains.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 account — keep your agent’s wallet separate.Bankr docs →
Sponge Wallet
Sponge Wallet
A multi-chain agent wallet with built-in x402 payments, token swaps, and cross-chain bridges (Base, Ethereum, Solana).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
x402 payments
Learn how your agent pays for services and executes onchain actions.