{"slug":"x402-fairseal-io-v1-notarize-621f22","title":"Anchor an AI agent decision or audit record to Base mainnet","host":"x402.fairseal.io","method":"POST","resource":"https://x402.fairseal.io/v1/notarize","category":"code","description":"Anchor an AI agent decision or audit record to Base mainnet. Submit {schema, payload_hash (SHA-256 hex, 64 chars), metadata}; service queues into a Merkle batch and returns a receipt with pending_anchor status immediately. Full Merkle proof and on-chain anchor_tx available via free GET /v1/notarize/","price_listed":0.02,"price_asked":null,"state":"effects","state_label":"Not tested: has real-world effects","checks_7d":0,"answered_7d":0,"latency_ms_median":null,"reported_calls_30d":3,"reported_payers_30d":1,"networks":["eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"body":{"metadata":{"agent_id":"my-agent-v1","decided_at":"2026-09-12T10:00:00Z","decision_hash":"b94f6f125c79e3a5ffaa826f584c10d52ada669e6762051b826b55776d05a3d7","input_hash":"a665a45920422f9d417e4867efdc4fb8a04a1f3fff1fa07e998e86f7f7a27ae3"},"payload_hash":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","schema":"agent_decision"},"bodyType":"json","method":"POST","type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"metadata":{"description":"Schema-specific metadata. agent_decision requires {agent_id, decided_at, input_hash, decision_hash}","type":"object"},"payload_hash":{"description":"SHA-256 hex of full payload (64 lowercase hex chars)","pattern":"^[0-9a-f]{64}$","type":"string"},"schema":{"enum":["agent_decision","audit_evidence","probe_record"],"type":"string"}},"required":["schema","payload_hash","metadata"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"}},"required":["input"],"type":"object"},"history":[],"description_full":"Anchor an AI agent decision or audit record to Base mainnet. Submit {schema, payload_hash (SHA-256 hex, 64 chars), metadata}; service queues into a Merkle batch and returns a receipt with pending_anchor status immediately. Full Merkle proof and on-chain anchor_tx available via free GET /v1/notarize/:receipt_id after batch anchors (within batch_threshold receipts or 120s). Include Idempotency-Key header to prevent double-charges on retry.","last_updated":"2026-09-16T02:12:53.555Z","schemes":["batch-settlement","exact"]}