Skip to content
Proofable
Pricing
DocsTalk to us

Prove what your agent did.

Every checked action leaves a proof of what was checked, which policy applied, and what was allowed or refused.

Connect an agentRead the docs

An agent audit trail is evidence another system can check: what was verified, which policy applied, and what actually happened.

Every decision leaves a proof.

Allowed, blocked, verified, or revoked, each one is recorded with the agent, its owner, and the result. Paste a Proof ID to check one yourself.

Action records

  • 0x8f2c...4a19Refund order 4821Allowed
  • 0x51d0...9c3eRun a script on the serverBlocked
  • 0x7a44...e210GitHub account ownershipVerified
  • 0x2b9e...07cdOperator permission updatedCurrent
  • 0x93f1...6b52Refund order 5530 for $240Blocked
  • 0x0c7a...d418Stripe key used in a jobAllowed
  • 0x6e25...a9f3Domain ownershipVerified
  • 0x48bd...12e0Research agent accessRevoked
  • 0x8f2c...4a19Refund order 4821Allowed
  • 0x51d0...9c3eRun a script on the serverBlocked
  • 0x7a44...e210GitHub account ownershipVerified
  • 0x2b9e...07cdOperator permission updatedCurrent
  • 0x93f1...6b52Refund order 5530 for $240Blocked
  • 0x0c7a...d418Stripe key used in a jobAllowed
  • 0x6e25...a9f3Domain ownershipVerified
  • 0x48bd...12e0Research agent accessRevoked

Check any proof

Who acted
The agent and the owner it acts for
Under which permission
The exact allowed and blocked actions
What happened
The action and its result
Is it still valid
Current, expired, or revoked

Read the record after the action

receipt.ts
// The receipt a checked action leaves, by proof id.
const res = await fetch(
`https://api.proofable.me/api/v1/proofs/${actionReceiptQHash}`,
{ headers: { Accept: 'application/json' } },
);
const { data: proof } = await res.json();
const status = proof.status; // current state, or revoked
const delegation = proof.verifiedVerifiers.find(
(entry) => entry.verifierId === 'agent-delegation' && entry.verified,
);
const controller = delegation.data.controllerWallet; // the owner who set the policy

Keep evidence of every decision.

Checked actions leave proof with the agent, its owner, and the result. Another system can verify it later.

Connect an agent
Proofable

Make it Proofable

Product

VerifyAgentsMarketplaceConnectPricingDocs

Company

AboutTrust CenterContactTermsPrivacy

© 2026 NEUS Network, Inc.