DreamerOS

Verify a receipt.
No account. No trust required.

Every governed DreamerOS answer can carry a signed receipt. Paste a receipt id below and read the record straight from the gateway - the same record a customer, an auditor, or an investor would see. If it was not signed, this page says so plainly.

Receipt ids start with dro_tc_ (auto-minted on Pro and above chat) or dro_evt_ (explicit verify receipts). Find yours under any governed answer in the app.
Receipt
Signature
Issued

A receipt is the answer's paper trail.

Plain English first: when DreamerOS governs an answer, it can mint a small signed record of what happened - which checks ran, what the verdict was, which sources were checked, and a cryptographic signature proving the record was not edited after the fact. That record is the receipt. This page reads it back from the gateway with no login, which is the point: proof you do not have to take our word for.

For engineers: the lookup is a public unauthenticated GET https://mcp.dreameros.app/api/v1/receipts/{receipt_id}. Two id shapes resolve: dro_evt_ rows from the explicit verify path and dro_tc_ rows auto-minted on Pro-and-above chat turns. The response carries the verdict, the grounding block with the true sources-checked count and source URLs only, the CTCI signature, the signing key id, and the input hash. verifiable is true only when the signature, input hash, and key id were all persisted; older receipts that predate signing resolve honestly as not offline-verifiable, with the reason stated. Privacy: no user id, no conversation id, and no message content are ever returned - structured verdicts and source URLs only.

Verify a receipt - independent proof, no account needed Try DreamerOS free