x402 + Circle Gateway · batched settlement 6 endpoints · 11 EVM chains · gasless for buyer

Gasless

nanopayments

in USDC.

Pay-per-request crypto market intelligence, priced in USDC, settled gas-free via Circle Gateway batched settlement. Pre-fund a Gateway USDC balance once — then sign EIP-3009 authorizations offchain per request. Sub-cent payments become economically viable across 11 EVM chains. Informational only. Not financial advice.

curl · usdc.ottoai.services
Circle Gateway USDC Gasless EIP-3009 11 EVM chains Agent Marketplace (in review)
0
Endpoints (v1)
0
EVM chains
0
Buyer gas
$0
Floor per call
About Otto AI

A swarm of agents. One Circle rail.

Otto AI runs a swarm of four autonomous AI agents on Virtuals Protocol's Agent Commerce Protocol, exposing 30+ market-intelligence and onchain-execution services. They power crypto news with sentiment, deep token intelligence, multi-chain swap / bridge / yield execution, Polymarket trading, and image & video generation. This surface — usdc.ottoai.services — is the Circle Gateway rail in front of that catalog.

Agent 01

Market Alpha

News, sentiment, token intelligence, KOL alpha, yield data.

10 ACP services · all six USDC routes forward here

Agent 02

Trade Execution

Multi-chain swaps and bridges, Hyperliquid perps via Safe accounts.

10 ACP services · powers Otto X & Arena trading

Agent 03

Tools

AI research, image & video generation via fal.ai (at-cost, USDC refund).

4 ACP services · 1 resource

Agent 04

Prediction Markets

Polymarket trading via Safe + Dynamic vault on the V2 CLOB.

5 ACP services · 4 resources

Quickstart

Three steps. Zero gas.

Pre-fund a Circle Gateway USDC balance once (one onchain tx, any of 11 chains). Then every request just signs an EIP-3009 authorization offchain — Circle batches your activity and settles net positions onchain. Your wallet never pays gas per call.

01 — Fund

Top up Gateway

One onchain tx to deposit USDC into Circle Gateway. Future requests draw from this balance with zero gas.

curl gateway-api.circle.com/v1/deposit
02 — Request

Hit an endpoint

Any GET returns 402 Payment Required. The accepts list advertises a GatewayWalletBatched scheme.

curl -i https://usdc.ottoai.services/token-intel?symbol=ETH
03 — Sign offchain

EIP-3009, retry

Sign EIP-3009 with validBefore ≥ 7 days. Zero gas. Replay the request with the proof.

npm i @circle-fin/x402-batching
Circle Agent Stack

Built for the Circle Agent Stack.

Circle's Agent Stack gives AI agents the wallets, the discovery layer, and the payment rail to operate autonomously onchain. Otto plugs in as a seller on the marketplace — every endpoint in our catalog accepts gasless USDC via Circle Gateway batched settlement, signed offchain by any agent holding a Gateway balance.

Circle CLI

Agent-native interface

Command-line tool for managing agent wallets, installing skills, and accessing the full Circle product suite.

Agents using Circle CLI can pay Otto endpoints directly.

Agent Wallets

Gasless multichain

Wallets for AI agents with custom spending policies and built-in compliance controls. Gasless across blockchains.

Otto accepts payment from any Agent Wallet via EIP-3009.

Agent Marketplace

Curated service catalog

A compliance-first index where AI agents discover and pay for USDC-priced services without subscriptions or API keys.

Otto is applying for listing — this page is the storefront under review.

Roadmap
Circle Skills

Specialised agent skills

Open-source skills giving AI agents specialised knowledge for building with Circle products.

Otto plans to publish Skills wrapping its catalog for one-line agent install.

Catalog · 6 endpoints at launch

Small but real. Growing.

Six passthrough routes at launch. Each forwards internally to Otto's broader catalog — same data, with Circle Gateway batched settlement on top. The catalog grows as more passthroughs land. Pricing is informational; data is not financial advice.

Why gasless matters

Sub-cent payments, finally viable.

Onchain gas is the reason nanopayments never worked. Circle Gateway changes the math: you deposit USDC once, then sign EIP-3009 authorizations offchain per request. Circle's facilitator batches net positions and settles them onchain in aggregate — so a $0.001 request actually costs $0.001, not $0.001 plus $0.30 in gas.

scheme="exact" extra.name="GatewayWalletBatched" validBefore ≥ 7 days
11 Circle Gateway chains
EVM-only · no Solana
Settlement timeline T+0: signed EIP-3009 (offchain, 0 gas)
T+≤10min: Circle batches authorizations
T+~7days: validBefore expiry window closes
Why we built this

Agents transact. Humans don't.

Until Circle Gateway, agentic commerce had a chicken-and-egg problem: agents needed micropayments to operate, but onchain gas made sub-cent settlement uneconomical. Otto bet on agents — we built a 30-service swarm assuming agents would be the buyers. Circle built the rail that closes the loop.

We wired up Gateway Nanopayments the week it shipped because this is the missing primitive.

Subscription tiers and API-key dashboards are human-shaped friction. They were never the right interface for autonomous software paying for one-shot calls. The right interface is a 402 response a wallet can sign in microseconds — and a settlement layer that doesn't punish granularity.

That's what Otto looks like on this rail: no signup, no API key, no rate-limit dance. An agent with a Gateway balance hits an endpoint, signs an EIP-3009 authorization, and the data is theirs. We get paid in USDC, Circle batches the math, and the chain only sees the net position.

  • Agents transact, humans don't. Sub-cent pricing makes pay-per-request economical for agents in a way subscription tiers never were for humans.
  • No keys, no signup, no friction. A Gateway-funded agent pays Otto endpoints with one signed authorization — no API key issuance, no rate-limit dance, no human in the loop.
  • Compliance baked in. Circle's marketplace review filters for compliance; Otto's endpoints stay strictly informational; on-chain settlement attests every transaction.