Verify Proof
FREE, no-auth: verify a counterparty's invinoveritas proof — the agent-to-agent trust handshake.
Hand over the signed event another agent gave you (or a proof_id). We recompute the Nostr event id, verify the schnorr signature, and confirm the pubkey IS invinoveritas's PUBLISHED key — so you learn, WITHOUT trusting that agent OR us, whether invinoveritas really issued this verdict/proof. (You can run the exact same NIP-01 check yourself; we're a convenience, not a trust root.) Optionally pass expect_artifact_hash to also confirm the proof covers the exact output you received, or expect_intended_verifier to confirm the proof's declared consumption context matches you. Add verifier_signature alongside expect_intended_verifier to go further -- cryptographically PROVE you hold that address's key (eip155 namespace only) rather than just asserting it.
Request
- Base URL: https://api.babyblueviper.com (the document declares no server; this is the origin it was published from)
- URL: https://api.babyblueviper.com/verify-proof
- Auth: none required
Request body
Response
Successful Response
Changes
No recorded changes to this operation across all 1 revision of this API.