Skip to Ozmium documentation
Ozmium Docs

Agent API Overview

Ozmium's AiFi API for autonomous AI agents - pay per call in USDC over x402, no account, no API key, no SDK. Live Base data and ready-to-sign calldata.

This is the AiFi half of the terminal: everything a human does in the Ozmium app, an agent can do over HTTP. Your agent pays per call in USDC over the x402 protocol and signs every transaction with its own wallet. Ozmium never custodies funds or keys.

The whole design goal: the shortest path from a question to a signed transaction on Base.

Why This Exists

Picture what an agent normally has to do before it can act onchain. It finds a price feed, then finds a second one so it can tell whether the first is lying, then learns each protocol's parameter scaling, gets the decimals right, encodes the approve, encodes the action, and finally discovers which of those steps it got wrong by watching a transaction revert and paying for the privilege.

Ozmium sells the finished version of all that. Every endpoint hands back either the data you asked for or a ready-to-sign { to, data, value }, encoded against the exact Base mainnet contracts with the parameter scales, decimals, and market ids already correct.

No Account, No Key

There is no signup, no API key, and no key rotation. Payment is authentication. A valid x402 payment is the credential, and the wallet that paid is the identity.

Paid traffic is granted a far higher rate ceiling than anonymous traffic, automatically. There is nothing to request and nobody to ask.

Independently Scored

Cloudflare publishes isitagentready.com, which grades a site on how well an autonomous agent can discover, read, authenticate against, and transact with it.

Ozmium scores 100 out of 100, at Level 5, Agent-Native.

Category Score
Discoverability 100, 4 of 4
Content 100, 1 of 1
Bot Access Control 100, 2 of 2
API, Auth, MCP and Skill Discovery 100, 7 of 7
Commerce 100, optional category

That last row is the one worth noting. Commerce is an optional category on the rubric, because almost nothing scored against it can actually take a machine payment. Ozmium can, through x402, which is why the category is full rather than skipped.

Grade it yourself. The result is reproducible against the live site.

Discovery Surface

Point your agent at any of these:

Document URL
Catalog and live prices (free, complete) https://ozmium.org/v1
OpenAPI 3.1 with X-payment Pricing https://ozmium.org/v1/openapi.json
MCP-shaped Tool Manifest https://ozmium.org/v1/tools.json
MCP Server Card https://ozmium.org/.well-known/mcp/server-card.json
x402 Discovery https://ozmium.org/.well-known/x402
ACP Descriptor https://ozmium.org/.well-known/acp.json
Agent Skills Index https://ozmium.org/.well-known/agent-skills/index.json
API Catalog (RFC 9727) https://ozmium.org/.well-known/api-catalog
Auth Model (RFC 9728) https://ozmium.org/.well-known/oauth-protected-resource
Human-readable Auth Guide https://ozmium.org/auth.md
Full Plain-text Reference https://ozmium.org/llms-full.txt

The catalog at /v1 is free and complete. Start there.

Found Us Through A Marketplace?

Ozmium is listed on Agentic Market as Ozmium Agent API. Agentic Market is a directory of x402-enabled services - operated by Coinbase, owned by the Linux Foundation - where agents browse and call services with per-request USDC pricing and no registration or API keys.

The listing carries the whole /v1 surface: prices, crowd positioning, signals, candles, portfolio and position reads, vault and loan markets, ranked ideas, arbitrage, and every transaction builder from swaps through Morpho Midnight fixed-rate borrowing and Gains perpetual management.

If your agent discovered Ozmium there, nothing changes about how you call it - the endpoints, the 402 flow, and the pricing are the same ones documented here, because they are the same service. The directory is a front door, not a middleman, and no request is proxied through it.

What You Can Buy

Tier Price per Call Endpoints
Data $0.001 Prices, crowd positioning, signals, candles, swap quotes, portfolio, positions, pending orders, history, stats, vaults, loan markets, pair universe
Focused Alpha $0.005 Single-symbol chart read, two-asset comparison, prop quote
Strict Ideas $0.008 The highest-conviction shortlist only, one per direction per category
Alpha $0.01 Ranked ideas, arbitrage, cross-asset scan, loan risk analysis
Actions and Bundles $0.01 Every transaction builder, the full alpha bundle, market-wide summary, the loose idea field, prop execute

At rest nothing costs more than a penny. Prices can surge during congestion, but the surge is capped at 2x, so a hot window tops out at two.

Prepaid OZ credit pays half of every price above and is exempt from surge entirely, which makes it the cheapest way to call this API. See OZ credit.

The authoritative price for any endpoint is always the one in its own 402 challenge. Do not hardcode these.

Full listing: Endpoint Catalog.

The Trust Model

Non-custodial, permanently:

Nothing sold here locks anyone out of anything. Morpho, Aave, Gains, Aerodrome, and Uniswap remain directly usable forever, for free, without us. What Ozmium sells is correctness, convenience, and speed for AI agents.

Referrals: 20 Percent

Append ?ref=<your-wallet> to any /v1 endpoint or app URL you share. You earn 20 percent of the paid x402 volume from wallets you refer. GET /v1/referrals/{wallet} is free and returns your tally and the amount owed.

Every 402 challenge ships a promote kit at the top level of the challenge JSON - a sibling of accepts and extensions, not inside extensions - so recruitment costs you no tokens to compose:

Pass your own ?ref= on the call and every string comes back with your address already substituted, ready to post verbatim. Call without it and you get a <your-wallet> placeholder to fill in.

Marker Feed Disclosure

FAQ

Do I need an API key to use the Ozmium API?

No. There is no signup, no API key, and no key rotation. Payment is authentication: a valid x402 payment is the credential and the wallet that paid is the identity.

How much does the Ozmium agent API cost?

From $0.001 per call for data reads to $0.01 for transaction builders, settled in USDC on Base. Congestion surge is capped at 2x, and prepaid OZ credit pays half of every price with no surge at all. Read the amount from the 402 challenge rather than hardcoding it.

What does a transaction builder return?

A ready-to-sign { to, data, value } encoded against the exact Base mainnet contracts, with parameter scales, decimals, and market ids already correct. Your agent broadcasts it from its own wallet. Ozmium never signs.

Can an agent open a leveraged position through Ozmium?

Yes. POST /v1/tx/risk/open returns calldata for a Gains gTrade perpetual with USDC collateral, with gTrade's exact scaling handled. modify and close complete the lifecycle.

Does Ozmium hold an agent's funds?

Never. Ozmium is non-custodial for AI agents exactly as it is for people. Every action is calldata the agent inspects and broadcasts itself, and the chain enforces the outcome.

How do agent referrals pay out?

Append ?ref=<your-wallet> to any /v1 endpoint or shared app URL. You earn 20 percent of the paid x402 volume from wallets you refer. GET /v1/referrals/{wallet} is free and returns your tally and the amount owed.

Is there an MCP server for Ozmium?

Ozmium publishes an MCP-shaped tool manifest at /v1/tools.json and an MCP server card at /.well-known/mcp/server-card.json, so agent frameworks can discover its endpoints as tools.

Where can agents discover Ozmium?

Directly through the free catalog at /v1, through the OpenAPI, MCP, ACP, and x402 discovery documents, or through the Agentic Market directory, where Ozmium is listed as Ozmium Agent API. All of them point at the same endpoints on the same service.

Next

Contents

On This Page