How it works

Proofroom in four simple steps

You run AI agents. Proofroom produces evidence receipts for them: hash-chained evidence, Action Receipts, and a live page you can share. No safety certification, no magic green ticks, just an honest audit trail.

Your agent's material actions become linked Action Receipts on a hash chain

The big picture

Your agent does work in the real world. You send short evidence events to Proofroom. Material actions become Action Receipts on an append-only chain. Anyone you share the link with can see what was declared, what was recorded, and what is not evidenced.

  1. 1

    Sign in and create your organisation

    • Create a free account with your email.
    • Give your organisation a name. This is the workspace where your agents and evidence live.
    Sign in →
    Sign in and create an organisation
  2. 2

    Register your agent and use case

    • An Agent Passport says who the agent is (name, vendor stack).
    • A Use Case Passport says what it is allowed to do for one specific job: scope, allowed actions, prohibited actions, and who oversees it.
    • Proofroom covers use cases, not vague “AI in general”.
    Read setup guide →
    Agent passport and use case passport
  3. 3

    Send evidence as your agent works

    • Create an API key in Settings (shown once), or use MCP with the same bearer token.
    • As your agent does meaningful work, send short evidence events: what happened, who did it, when. Recording is fire-and-forget by default.
    • Events link together in a tamper-evident hash chain. Material actions get an Action Receipt (PRF-XXXXX), signed so third parties can check it offline.
    • Send proof, not payloads: sensitive content is stripped at ingestion.
    MCP & API docs →
    API events flowing into a hash chain
  4. 4

    Share your live proof room

    • Every use case gets a live proof room: status, coverage score, chain integrity, and Action Receipts.
    • Share the link with customers, auditors, or procurement. Generate an Evidence Pack when they need a snapshot.
    • Chain heads are published to a public anchors repo so others can check them independently (/verify). If evidence stops flowing, status shows Degraded; our own intake outages suspend that clock (/status).
    See a live example →
    Public proof room with receipts and chain status

What you end up with

Action Receipts

One receipt per material action. Each states the evidence level, what Proofroom does not claim, and (when signing is on) an Ed25519 signature for offline checks.

Live proof room

A live page for each use case: chain status, coverage score, receipts, and published Q&A.

Evidence Pack

A point-in-time snapshot for procurement. Free tier gets a full watermarked pack (complete and usable); Pro removes the watermark.

Independent verify

Check a chain head against the public anchors repository, or verify a signed receipt offline, without calling our API. /verify

Ready to try it?

Free tier: unlimited public proof rooms, full evidence engine. Setup takes minutes.