Ask
Give your agent a destination, travel dates, data needs, and a maximum budget.
live for agent purchases
Tell an AI agent where you are going. It can compare live prepaid eSIM plans, show you the exact quote, pay in USDC over x402, and return the installation QR or code privately.
How it works
Give your agent a destination, travel dates, data needs, and a maximum budget.
The agent reads the live Freeland catalog and shows the plan, duration, data, and exact quote before spending.
Your agent calls the public eSIM purchase route and pays once with native USDC on Base. The payer becomes the owner.
The paid response returns a private order delivery token. After fulfillment, the agent uses it to retrieve the QR/LPA installation material.
The raw delivery token is never stored. Installation material stays encrypted at rest and is returned with a no-store policy.
Plans and prices change. The agent always reads the current catalog instead of trusting a static promise.
Ready-to-use request
Replace the brackets, then send the full instruction:
Buy me a prepaid travel eSIM for [country or region] for [travel dates]. I need about [data amount] and my maximum budget is [budget] USDC. Use the Freeland agent guide: https://x402card.org/for-agents/ Before paying, show me the selected plan, countries, duration, data, and exact USDC price. Use x402 on Base with native USDC. Use one stable idempotency key and submit at most one payment. If the payment result is unclear, reconcile the same order instead of trying again. After the preserve the private delivery token from the paid response. When the order is fulfilled, return the installation QR or LPA code to me privately and do not place it in logs or public storage.
Built for autonomous clients
OpenAPI, Bazaar metadata, an agent contract, live JSON catalog, MCP discovery, Markdown, and well-known metadata all point to the same flow.
The first purchase call returns the quote and 402 challenge. Repeating that call with the payment signature is the single value-changing step.
The public order status never contains the installation secret. The order-scoped delivery capability works for payment-only wallets; wallet-signature access remains a fallback.
Questions
No. Countries, bundles, prices, and availability are dynamic. Your agent should read the live catalog immediately before choosing.
Not yet. This MVP is designed for an AI agent with a Base-USDC wallet and an owner-controlled signer.
The paid response contains an order id and private delivery token. Once fulfilled, that token retrieves the ICCID, QR/LPA data, iOS installation link, and eSIM Passport link.
Not without the private delivery token or an authenticated owner-wallet session. Treat the token like the QR itself and never share it.