What is the Zambo x402 Day Pass?

Add Zambo to your AI

The Zambo Day Pass costs $0.99 USDC on Base via x402 v2. Review the receipt and actual deliverable before accepting a handover.

Last updated: 2026-10-17

Try the Zambo demo · Explore Zambo

Price0.99 USDC
NetworkBase mainnet (eip155:8453)
Schemex402 v2 "exact", EIP-3009 TransferWithAuthorization
Window24 hours (86400 s)
Returnsaccess_key, expires_at, receipt_url, settlement tx
Gaspayer needs no ETH (relayer submits)
Failure402 refusal receipt with policy_reason

Pay and activate

Request the challenge at https://zambo.dev/api/x402/day-pass, sign the authorization after approval, and POST the Base64 JSON envelope in X-Payment. The v2 envelope is {x402Version:2,accepted:{scheme,network,asset,amount,payTo,maxTimeoutSeconds,extra},payload:{signature,authorization}}. Copy accepted from the live challenge's accepts[0]; do not put scheme and network at the top level for v2.

Use the pass with your bot

Connect to https://zambo.dev/mcp. /api/mcp is the backwards-compatible alias for the same connection. Include _zambo_key in any tool's arguments, or send X-Zambo-Key. To avoid copying a key, call day_pass_activate with the bot's original _session_id. After activation reports session_bound:true, use that same job ID with every tool. day_pass_status checks activation without spending quota.

Refused payments and proof

A refused invalid signature can be retried with a newly recorded authorization. Never reuse a consumed nonce or prior signature. If the authorization expired, request a fresh challenge. A refusal is not a charge. Verify the returned run ID or x402 spend receipt ID at /api/v2/receipt/{id}/verify. Legacy payment receipts can prove output integrity but do not authenticate unbound provenance labels.

Our own test purchase: receipt 768e9f76. Humans: buy a Day Pass by the one-time Day Pass checkout. How an AI agent pays for tools.

Frequently asked questions

Is the Zambo Day Pass per-call?

No. One $0.99 USDC payment on Base via x402 covers 24 hours of Zambo connection access.

How does an AI agent buy the Zambo Day Pass?

For developers

GET or POST https://zambo.dev/api/x402/day-pass to receive the 402 challenge, sign the EIP-3009 USDC authorization, and retry the POST with the X-Payment header. Or call the MCP tool day_pass_activate. The response returns access_key and expires_at.

How does the agent use the Day Pass?

For developers

Connect to https://zambo.dev/mcp; /api/mcp is its backwards-compatible alias. Send _zambo_key in any tool's arguments or the X-Zambo-Key header. If the pass is bound to your job, use the same _session_id instead. Check activation with day_pass_status.

Can a refused signature be resubmitted?

A refused invalid signature is retryable with a newly recorded authorization. Do not reuse a prior signature or consumed nonce. Request a fresh challenge if the authorization expired.

Does the paying wallet need ETH for gas?

No. The recorded EIP-3009 authorization is submitted verifiable by a relayer. The wallet needs at least 0.99 USDC on Base.

Is there a receipt for the payment?

Yes. A successful payment returns a run receipt, an x402 spend receipt with an audit URL, and the settlement transaction hash. A failed payment returns a refusal receipt.

Resources and documentation

Zambo is the verifiable work layer for AI. Give your AI hands. One hosted MCP at https://zambo.dev/mcp: 153 live tools. 20 total free calls per day across work tools, no account. Check the proof for recorded tool calls (verify a receipt). Agents: 24-hour Day Pass, $0.99 USDC on Base via x402, not per call.

Start here: Zambo for agents · Install: connect your AI · Verify a receipt · AI agent answers · Receipt guides · Execution receipts, explained · AER-1 open draft · MCP tools · Pricing · Day Pass: $0.99 · x402 Day Pass for agents · Switch AIs mid-job · Connect your AI · Founder · Source code - GitLab Zambo Receipt Bot for Grok teams ·
Add Zambo to your AI

Try a handover

A handover gives your client one proof link with verifiable receipts to review, then Accept or Flag.

try it: say 'use zambo to hand this over to <client>' in your ai

Add Zambo · Handover docs · Real public handover · AER-1

Related questions

Try it: add https://zambo.dev/mcp to your AI