Documentation

Explore guides and examples to integrate Proof.

Open protocol · x401

Enable your users to sign and authorize even when they arrive through AI

x401 tells an AI agent what identity and mandate are required to submit a request to your endpoint.

1 Your endpoint answers 401 with a PROOF-REQUEST 2 The person approves in their wallet 3 The agent retries with a verifiable credential

Try it out

# Fairfax sandbox: test transactions, no charges $ curl https://api.fairfax.proof.com/v1/transactions/ot_d36j4ma \ -H "ApiKey: $PROOF_API_KEY" { "id": "ot_d36j4ma", "status": "sent", "detailed_status": "sent_to_signer", "documents": [{ "requirement": "notarization" }] }
Set up your Fairfax sandbox →