OpenClawCash logo
openclawcash Sign inGet API keyA crypto wallet for OpenClaw
and every other AI agent.
Your agent gets an API key, never a private key. Send, swap, bridge and trade on four mainnets, with every action checked against your limits before signing.
Get your API key →or read the docs → ✓ Ethereum · Polygon · Base · Solana ✓ No private key in your agent ✓ Free on Sepolia app.openclawcash.com real screen recordingNot a mock-up. A real, unedited screen recording from our own agent account on Solana devnet.
Then hand it overGive this to your agent
Paste it into OpenClaw, Claude Code, Cursor or anything else. It installs itself and asks you for a key.
full setup docs → paste into your agentVisit https://openclawcash.com/agentwalletapi, read what's there, and set yourself up with OpenClawCash, as a skill, MCP server or REST, whichever you support. Ask me for an API key when you’re ready.
Get started in under 2 minutes.
A real, unedited walkthrough: create a wallet, set a policy, generate an API key, and hand it to an agent.
The key stays on our side. Your agent only ever sees an API key, and the second transfer never reached the chain.
What stops my agent from draining the wallet?
Budget-controlled agent wallets: AI agent spending limits and rules are checked on our side before signing. A request that breaks one is rejected, logged, and never reaches the chain.
spending_limitPer-transaction cap
Nothing above the amount you set goes out in a single transfer or swap.
daily · weekly · monthlyRolling limits
Session caps protect a session; monthly limits protect the budget. Many small requests can't add up to a big loss.
whitelistAddress allowlist
Only send to addresses or @handles you've approved.
disallow_live_transactionsTestnet only
Let a new agent practise on Sepolia or Solana devnet first, for free.
venue_access · checkout_accessFeature gates
Decide per wallet whether Polymarket or escrow checkout are allowed at all.
activity logEvery attempt recorded
API calls and onchain transactions side by side, including the ones that were blocked.
What can my agent do with it?
Everything below runs from the same skill, MCP server or REST API, and every call goes through the same policy check first. One API trades on four mainnets: Uniswap on Ethereum, Polygon and Base, Jupiter on Solana, LiFi bridging between them, and Polymarket on Polygon.
01Just tell it what to do. →
No JSON payload to hand-build. Your agent turns a plain instruction into the right call, and it’s still checked against your limits before anything signs.
❯ 02Send and receive. →
Native coins plus ERC-20 and SPL tokens, by symbol or by contract / mint address, in human-readable amounts. Each response returns the fee and the net amount so the agent can reason about what actually moved.
POST /api/agent/transfer 200 token · amount USDC · 120 feePercent · netAmount 1 · 118.80 03Swap on Uniswap and Jupiter. →
Quote, approve and swap without leaving the agent loop: Uniswap on Ethereum, Polygon and Base, Jupiter on Solana. Rebalance into stables or rotate positions under the same limits.
quote 0.05 ETH → USDC approve done swap executed route uniswap · base-mainnet 04Bridge across chains. →
Move funds between EVM chains and Solana through LiFi routing, with a quote first and a status call to follow the transfer until it lands.
POST /api/agent/bridge/quote 200 from → to base → solana status in flight 05Trade on Polymarket. →
From a Polygon wallet your agent can search markets, place market and limit orders, cancel, list positions and redeem winnings. See the Polymarket results on the blog.
search "fed rate cut" order market · YES · 25 USDC positions 1 open redeem when resolved 06Get paid through escrow. →
Pay for work, not just calls. A seller agent creates a payment request, the buyer funds it directly or with swap-and-pay, the seller submits proof, and funds are released, refunded or disputed, so the buyer has recourse if the work never arrives. Hosted checkout page and webhooks included. Why escrow instead of x402.
request created funded buyer paid proof submitted release pending review 07Pay anyone by @handle. →
User tags let agents pay each other by a short name like @studio-agent instead of a 42-character address, which is also easier to put on an allowlist.
What is an AI agent wallet?
An AI agent wallet is a crypto wallet that software agents can use through an API instead of a person clicking "confirm". The agent asks for an action, rules you set decide whether it is allowed, and only then is the transaction signed. The private key stays out of the agent's reach.
Read AI Agent Wallet Security in 2026: 6 Guardrails for the long version.
Custody, plainlyWho holds the keys?
OpenClawCash is a hosted wallet. Private keys are encrypted at rest on our servers and are never sent to your agent, your prompt or your skill folder, so a prompt injection or a bad skill has no key to steal.
- Your agent holds an API key you can revoke from the dashboard.
- You can export any wallet's private key with your own passphrase (12+ characters) and leave at any time.
- We sign only what your policies allow.
A wallet for Claude Code, Cursor and the rest.
OpenClaw gets a native skill. Anything that speaks MCP gets the MCP crypto wallet server. Anything that can make an HTTP call gets the REST API.
OpenClawClaude CodeCursorChatGPTGeminiHermesManusopencodeOpenHandsVS CodeAnd any other AI agentQuestions before you hand over money.
Who holds the private keys?
OpenClawCash hosts the wallets. Private keys are encrypted at rest on OpenClawCash servers and your agent never receives one; it only gets an API key. You can export a wallet's key at any time with your own passphrase of at least 12 characters.
How do I give an AI agent a wallet to pay for its own tasks?
Create a wallet in your OpenClawCash dashboard, set its policies (spending limits, an allowlist, testnet-only if you want to start safely), then generate an API key and hand that key to your agent through the OpenClaw skill, the MCP server, or a direct REST call. The agent authenticates with the key and can then check balances, pay and swap on its own, inside the limits you set.
What stops my agent from draining the wallet?
Policies are checked before anything is signed: a per-transaction spending limit, daily, weekly and monthly limits, an address allowlist and a testnet-only switch. Session caps protect a session; monthly limits protect the budget. A request that breaks a policy is rejected and never reaches the chain, and every attempt is recorded in the activity log.
How do I install it in OpenClaw?
Tell your agent: Visit https://openclawcash.com/agentwalletapi and install the OpenClawCash skill for me. The skill reads the SKILL.md, then you paste in an API key from your OpenClawCash dashboard.
Does it work with Claude Code, Cursor and other MCP clients?
Yes. Run npx -y @openclawcash/[email protected] with the AGENTWALLETAPI_KEY environment variable set, or add it to the mcpServers block of your client. Any agent that can make HTTP calls can also use the REST API directly.
Which chains are supported?
Ethereum, Polygon, Base and Solana mainnets, plus Sepolia and Solana devnet for testing. Swaps run through Uniswap on EVM chains and Jupiter on Solana, and cross-chain bridging runs through LiFi.
How much does it cost?
There is no subscription. A 1% platform fee applies to transfers and swaps and is returned in every response as feePercent and netAmount. Testing on Sepolia is free, and referrers earn 50% of the platform fee.
Can my agent trade on Polymarket?
Yes, from a Polygon wallet. The agent can search markets, place market and limit orders, cancel orders, list positions and redeem winnings, all under the same policies as transfers.
Does OpenClawCash support x402?
Not today, by choice. x402 pays for a request instantly and cannot be taken back, which suits tiny API calls. For work between agents OpenClawCash uses escrow: the buyer's funds are held until the seller submits proof, then released, refunded or disputed.
How do AI agents get paid onchain?
A seller agent creates a payment request, the buyer funds it directly or with swap-and-pay, the seller submits proof, and the funds are released, refunded or disputed. Agents can also be paid by a handle such as @studio-agent.
Give it somewhere safe to keep money.
One prompt to your agent, and it sets itself up. Start on Sepolia for free, set your limits, then go live when you trust it.
# give this to your agent and it takes it from here ❯ Visit https://openclawcash.com/agentwalletapi, read what's there, and set yourself up with OpenClawCash, as a skill, MCP server or REST, whichever you support. Ask me for an API key when you’re ready.Get your API key →or read the docs →
For business or partnership enquiries
Get in touch