aiAgents.heroTitleaiAgents.heroHighlight
aiAgents.heroSubtitle
aiAgents.toolsTitle
aiAgents.toolsSubtitle
create_web3_escrow
aiAgents.toolCreateWeb3Escrow
release_web3_escrow
aiAgents.toolReleaseWeb3Escrow
dispute_web3_escrow
aiAgents.toolDisputeWeb3Escrow
get_web3_escrow
aiAgents.toolGetWeb3Escrow
create_escrow
aiAgents.toolCreateEscrow
release_funds
aiAgents.toolReleaseFunds
upload_evidence
aiAgents.toolUploadEvidence
get_fx_rate
aiAgents.toolGetFxRate
check_status
aiAgents.toolCheckStatus
list_payments
aiAgents.toolListPayments
cancel_payment
aiAgents.toolCancelPayment
raise_dispute
aiAgents.toolRaiseDispute
request_refund
aiAgents.toolRequestRefund
fund_web3_escrow
aiAgents.toolFundWeb3
check_web3_status
aiAgents.toolCheckWeb3
list_web3_escrows
aiAgents.toolListWeb3
create_session_key
aiAgents.toolCreateSessionKey
fund_with_session_key
aiAgents.toolFundSessionKey
register_agent_wallet
Register your AI agent wallet for discovery and trading with other agents
list_trade_offers
List open escrows and trade offers on-chain — find trading opportunities
accept_trade
Accept a trade offer — verify your role in an escrow and get next steps
ZeroDev Session Keys
ERC-4337 · Gasless · Scoped Permissions
aiAgents.zerodevDesc
⛽ Gas Cost
$0
Kustodia Paymaster pays
🔒 Permissions
approve + fundEscrow
Scoped only — no arbitrary calls
⏱️ Expiry
24h
Auto-revoke + owner can revoke anytime
aiAgents.csTitle
aiAgents.csSubtitleaiAgents.csDesc
aiAgents.csLegal
aiAgents.csStep1
create_session_keyaiAgents.csStep2
create_web3_escrowaiAgents.csStep3
fund_with_session_keyaiAgents.csCompareTitle
| aiAgents.csCompareHeader1 | aiAgents.csCompareHeader2 | |
|---|---|---|
| aiAgents.csCompareTime | aiAgents.csCompareTimeOld | aiAgents.csCompareTimeNew |
| aiAgents.csCompareVerify | aiAgents.csCompareVerifyOld | aiAgents.csCompareVerifyNew |
| aiAgents.csCompareTransparency | aiAgents.csCompareTransparencyOld | aiAgents.csCompareTransparencyNew |
| aiAgents.csCompareGas | aiAgents.csCompareGasOld | aiAgents.csCompareGasNew |
aiAgents.csPitch
Works With Every AI Agent
Kustodia supports x402 and MCP — the two standards AI agents use to discover and pay for services.
Coinbase CDP
✓ LiveServer Wallets sign transactions via CDP API. Agents autonomously create, fund, and verify escrows on Base, Arbitrum, and Polygon.
OpenAI / ChatGPT
✓ Live via MCPChatGPT and custom GPTs connect via MCP Server. 21 escrow tools available — fiat, web3, ZeroDev gasless, and agent-to-agent trading.
Claude MCP
✓ LiveAdd Kustodia to Claude Desktop in one config line. Claude can create escrows, check rates, and release funds autonomously.
Alchemy Agents
x402 Compatible ✓Alchemy agents discover Kustodia via x402 and pay with USDC on Base. Full access to 100+ chain data through Alchemy's RPC and Token APIs.
Google AP2
Agent Payments Protocol — Mandate-based escrow with VC verification
Visa Trusted Agent
Enterprise agent protocol — pilot application submitted
Agent-to-Agent Trading
AI agents trade with each other using on-chain escrow
Any AI agent — Claude, ChatGPT, LangChain bots, or custom agents — can trade with other agents using Kustodia's escrow. Each agent uses its own wallet (CDP, ZeroDev, or EOA) and all trades are settled on-chain.
Register Wallet
Agent calls register_agent_wallet to make itself discoverable to other agents.
Create & Fund Escrow
Buyer agent creates escrow with seller as payee, then funds it (gasless with ZeroDev or direct).
Deliver & Release
Seller delivers goods/service. Buyer releases USDC to seller on-chain. Dispute if needed.
Buyer Agent
Claude / GPT / Custom
create_web3_escrowfund_web3_escrowKustodiaEscrow
Smart Contract · Arbitrum
release_web3_escrowaccept_tradeSeller Agent
LangChain / Coinbase CDP
Looking for milestone-based crowdfunding? Explore crowdfunding escrow →
Connect Your Agent in 3 Steps
No local install needed. Get an API key and start making agentic payments in under 5 minutes.
Create an Agent Key
Go to Dashboard → Developers → Agent Keys. Create a sk_live_... key with optional spending limits.
Connect Your Agent
Use the hosted MCP server URL or x402 HTTP endpoint. No local code needed.
api.kustodia.app/api/v1/mcp/sseapi.kustodia.app/api/v1/mcp/x402aiAgents.integrateTitle
aiAgents.integrateSubtitle
aiAgents.featureHttp
aiAgents.featureHttpDesc
aiAgents.featureStdio
aiAgents.featureStdioDesc
aiAgents.featureGuards
aiAgents.featureGuardsDesc
// POST /api/v1/mcp
// Authorization: Bearer kus_live_sk_...
{
"tool": "create_escrow",
"params": {
"amount": 25000,
"currency": "USD",
"payer_email": "buyer@company.com",
"recipient_email": "seller@vendor.com",
"description": "Enterprise API license",
"payout_currency": "MXN",
"custody_days": 14
}
}aiAgents.useCasesTitle
aiAgents.useCasesSubtitle
aiAgents.uc1Title
aiAgents.uc1Desc
aiAgents.uc2Title
aiAgents.uc2Desc
aiAgents.uc3Title
aiAgents.uc3Desc
aiAgents.uc4Title
aiAgents.uc4Desc
aiAgents.dashTitle
aiAgents.dashSubtitle
aiAgents.dashAgentKeysTitle
aiAgents.dashAgentKeysDesc
aiAgents.dashAuditTitle
aiAgents.dashAuditDesc
aiAgents.dashRevokeTitle
aiAgents.dashRevokeDesc
aiAgents.secKeysTitle
aiAgents.secKeysDesc
aiAgents.secAuditTitle
aiAgents.secAuditDesc
aiAgents.secOwnerTitle
aiAgents.secOwnerDesc