{"name":"onyx_attestation_verify","tier":"free","price_usdc":"0","endpoint":"https://onyx-actions.onrender.com/v1/onyx_attestation_verify","method":"POST","input_schema":{"type":"object","properties":{"payload":{"type":"object","description":"The full Onyx-signed result to verify, including its onyx_attestation block (exactly as returned by an Onyx tool)."}},"required":["payload"]},"description":"Verify an Onyx-signed security verdict. Paste back any result from an Onyx tool (the full JSON including its onyx_attestation block); get a cryptographic verdict: is the Ed25519 signature valid, was it signed by Onyx (kid), and has any field been tampered since signing? FREE. Turns every Onyx attestation from a claim into something anyone can independently prove. Cross-check the kid against /.well-known/onyx-pubkey.","when_to_use":"When you receive an Onyx-signed result (your own or one a counterparty agent handed you claiming Onyx cleared it) and want to PROVE it's authentic and unaltered before relying on it. Also for auditors/funders independently validating that Onyx's security verdicts are cryptographically sound.","vs_alternatives":"Trusting a 'this was audited/screened' claim at face value is how forged approvals slip through. This re-derives the JCS canonical form, re-checks the hash, and verifies the Ed25519 signature against the embedded public key — a counterfeit or edited verdict fails instantly. Free, so there's no excuse not to verify.","example_request":{"payload":{"verdict":"ALLOW","onyx_attestation":{"kid":"onyx-...","sig":"...","...":"..."}}},"example_response":{"ok":true,"verified":true,"kid":"onyx-febe855db1d43031","signed_tool":"onyx_tx_guard","summary":"VERIFIED — genuinely signed by Onyx, untampered, from tool 'onyx_tx_guard'."},"settle_to":"0x3fD9ee1373562f894D322B37DFFAd7a5D2b2d78f","network":"base","facilitator":"https://facilitator.xpay.sh","payment_required":false,"free_introspection":true,"note":"GET this URL = free introspection card. POST with x402 payment header to call."}