Proof-of-Decision · Live demo

Most systems show you the output.
We show you what actually happened.

Below: an AI output, its recorded SHA-256 hash, and a live status badge.
Click Tamper With Output. Change one character. Watch the integrity check fail.

AI Output (Hash-bound demo)
TAMPERED

"All this has happened before — but together, it doesn't have to happen again."

This browser demo checks SHA-256 content integrity only. Production SONATE receipts add Ed25519 signatures, canonicalization, signer identity, hash chaining, and policy metadata.

Make it yours

Talk to SYMBI, receive a Light Trust Receipt for your own exchange, then try four attacks in the Receipt Lab.

Create a receipt

Why this matters

The hash above is computed live in your browser via the Web Crypto API. Nothing was sent to a server. If a third party gave you this exact text and the expected hash, you could check it yourself, offline, with one line of JavaScript.

That is the first layer of SONATE. A production receipt also signs canonicalized evidence and records the signer, chain link, and policy decision so an auditor can test more than content integrity.

The category

Solana made finance verifiable.

We're making AI decisions verifiable.

Not Proof-of-Work. Not Proof-of-Stake. Proof-of-Decision.

Trust Receipt Whitepaper

The full protocol — schema, signing, canonicalization, threat model.

Verify SDK on GitHub

MIT-licensed. @sonate/verify-sdk

Full SONATE demo

The complete governance flow — policy, drift, alerts, receipts.

This demo is intentionally small and visible. The production protocol adds Ed25519 signing, RFC 8785 canonicalization, hash chaining, and policy decision metadata. The principle is the same: anyone can verify.