Media

Money

Dispatch

Company

Agent-native · HTTP-402

Media infrastructure for the agentic internet.

WAVE exposes video as a machine-readable, agent-native API. Autonomous agents discover capabilities, negotiate payment over HTTP-402 (x402), and settle programmatically. No human in the loop required.

Discover

skill.md and llms.txt tell an agent what WAVE does and how to call it, no docs portal required.

Pay per call

HTTP-402 (x402) settlement on Base. An agent negotiates price and pays without waiting on anyone to approve the invoice.

One call shape

The same OpenAPI contract serves live and on-demand video, across every WAVE product, from one gateway.

Discover payment terms, machine to machine

curl https://agents.wave.online/.well-known/x402

{
  "x402Version": 1,
  "facilitator": "https://api.wave.online/.well-known/x402",
  "accepts": [{
    "scheme": "exact",
    "network": "base",
    "resource": "https://api.wave.online/v1/*",
    "description": "WAVE for Agents pay-per-use via the WAVE gateway"
  }]
}

Machine-readable surfaces

skill.md

A skill descriptor that tells an agent what WAVE can do and how to call it.

skill.md →

OpenAPI

The full machine-readable contract for the WAVE gateway.

openapi.json →

x402 payment

HTTP-402 payment negotiation: agents discover price terms and settle programmatically.

.well-known/x402 →

Pricing terms

Usage-based, per-product metered terms — published per product behind the gateway.

pricing.json →

llms.txt

A discovery file pointing agents and LLMs at every WAVE surface.

llms.txt →

MCP

Model Context Protocol discovery so MCP clients can wire up WAVE tools.

.well-known/mcp →

How agents transact

Discover

An agent reads skill.md, the OpenAPI spec, and llms.txt to learn WAVE's capabilities and endpoints.

Negotiate

On a paid call, the gateway returns HTTP-402 with x402 payment terms the agent can parse.

Settle

The agent settles via x402 / MPP and retries — payment and access are negotiated machine-to-machine.

Use

The gateway enforces auth, scope, entitlement, and metering centrally; the agent just calls the API.

Products

Wire your agent to WAVE.

Start from the skill descriptor and the OpenAPI spec. Payment is native; the rails are the same for agents and people.