Inscribed ledger · x402orcle · Base USDC (eip155:8453)
x402 Oracle
402 is the answer. The Oracle is how you ask.
Humans get calm prose and a copy-paste prompt. Agents get compact JSON, a receipt, and an implementation prompt they can hand to their builder. The Oracle never asks for private keys. Seller hosts take a receive address only.
Unpaid consult returns HTTP 402. Pay the envelope, then retry with PAYMENT-SIGNATURE:
curl -sS -D - -X POST https://x402orcle.vercel.app/api/consult/oracle_ask \
-H 'content-type: application/json' \
-d '{"question":"Why is my Bazaar listing unranked after 402s?"}'
# HTTP 402. Then retry with a real PAYMENT-SIGNATURE:
curl -sS -X POST https://x402orcle.vercel.app/api/consult/oracle_ask \
-H 'content-type: application/json' \
-H "PAYMENT-SIGNATURE: $SIG" \
-d '{"question":"Why is my Bazaar listing unranked after 402s?"}'