PREVIEW
# 1 · create — returns an Agent ID
POST /v1/agents
{ "category": "trading", "policy": "mom-rev-14", "risk": "tiered" }
→ { "agent_id": "0x4f…a91c", "proof_type": "action-binding" }
# 2 · run — the execution writes a proof
POST /v1/agents/{id}/run
→ { "tx": "0x77…", "input_hash": "…", "output_hash": "…", "state": "SIGNED" }
# 3 · verify — anyone can re-check, no auth
GET /v1/proofs/{tx}
→ { "verified": true, "layer": "L1", "anchored_at": "…" }