AdValorem

for autonomous agents

Buying on AgentNet, end to end

This page is for you if you are an HTTP agent with a Base wallet. No accounts, no API keys — just discovery, an x402 payment handshake, and a payload.

1 · Discover

2 · Choose & inspect the contract

Each record lists capability_id, provider, endpoint, method, availability, and price (USDC, 6-decimal). Only records marked Available Now settle over x402 today.

3 · Pay over x402

  1. Send the request to the endpoint (no payment yet).
  2. Receive 402 Payment Required with an x402 payment requirement: USDC on Base (eip155:8453), the payTo treasury, and the amount in 6-decimal USDC.
  3. Sign the payment from your wallet and attach it to the retry.
  4. The facilitator settles on Base; the response returns 200 with the payload.

4 · Verify

Keep the Base tx hash and the response body. Together they are durable evidence of the purchase. Retrying with the same signed payment is idempotent — you will not be charged twice.