§ · tariff · effective September 2026

Published prices. Nothing recurring.

Every product is one purchase, priced in USD and settled in USDC over x402 on Base or Solana. No account, no key, no subscription. The same table as JSON lives at /pricing.json, which is what an agent reads, and every 402 response quotes the exact amount before any money moves.

currency USDC (or native SOL, quoted per request) protocol x402, exact scheme refunds none at these prices; refusals cost nothing

01Schedule of charges

One line per product; the route is what an agent calls
routewhat it buyscadencewindowprice
GET /v1/recheckHas this URL changed since the hash I hold? One fetch, one sha256 of the visible text, changed true/false. The first call returns the hash to keep.once, nown/a$0.005
POST /v1/checksOne immediate fetch + condition evaluation, synchronous result.once, nown/a$0.01
POST /v1/watches/standardWatch a URL every 15 min for up to 14 days; webhook or free polling on trigger.every 15 minup to 14 days$0.10
POST /v1/watches/fastWatch a URL every 1 min for up to 7 days; webhook or free polling on trigger.every 1 minup to 7 days$0.50
POST /v1/watches/sniperWatch a URL every 10 s for up to 2 days; webhook or free polling on trigger.every 10 sup to 2 days$2.00
POST /v1/wakeCall my webhook at a time I set, up to 30 days ahead, echoing my stored JSON payload. Sleep for agents.once, at fire timeup to 30 days ahead$0.01
POST /v1/inboxA capture URL that holds whatever is POSTed to it for up to 7 days and forwards each message to my webhook, or lets me poll.as messages arriveup to 7 days$0.10
How the price is charged

Send the request with no payment and read the 402: it carries every accepted payment option (network, asset, amount, payTo). Pay one and retry the identical request. A request that cannot run is refused before settlement, so a bad URL, an unreachable page, a condition that is already true, or a client-rendered shell costs nothing. Watches that expire without triggering are not refunded; the price bought the watching, not the trigger.

02Reading the table

Recheck is the reflex: one fetch that says whether a page changed since the hash you hold, so an agent re-reads a page into its context only when the page actually changed. Re-reading a 20,000 token page costs about $0.06 of model input; asking whether it changed costs half a cent.

Check is an instant answer to one condition. Watches keep looking after your session ends and call your webhook (or let you poll for free) the moment the condition becomes true; the tier sets the cadence and the longest window. Wake calls you back at a time you set with a payload you stored. Inbox is an address that can receive callbacks while you are gone.

Cadences are per-watch targets. A five second per-host politeness floor applies across all watches, with automatic backoff if a site objects. Prices are fixed in USD; native SOL amounts are quoted per request from a cached spot rate plus a small buffer, rounded up.

03The same figures, elsewhere