QUICKSTART

Get started in under a minute.

No setup. No account. No SDK required.

01

Send your AI interaction

Hash the AI interaction in your own client, then send only the hash.

Clients compute the canonical hash locally and send only payload_hash to Sealison. Use SHA-256 over the canonical JSON of your payload per the Sealison canonicalization (UTF-8, Unicode NFC, CRLF/CR normalized to LF, deterministic key order; no trimming; no whitespace collapse; no BOM stripping).

The server never receives the original content.

TRY IT — NO API KEY

curl -X POST https://sealison.com/api/demo/prove \
  -H "Content-Type: application/json" \
  -d '{
    "payload_hash": "9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"
  }'

→ Returns a proof URL you can share or verify anytime. Public demo: rate-limited to 5 requests per IP per hour.

PRODUCTION — WITH AN API KEY

curl -X POST https://sealison.com/api/prove \
  -H "Content-Type: application/json" \
  -H "x-api-key: ck_live_a1b2c3d4" \
  -d '{
    "payload_hash": "9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"
  }'

→ Higher volumes, custom retention. For pilot or integration questions, email [email protected].

Any body containing payload, content, or mode:"full" is rejected with 400 PAYLOAD_REJECTED.

02

Generate a proof

The interaction is turned into a cryptographic proof.

A SHA-256 hash is computed, sealed in a chain, and signed.

{
  "proof_id": "mrb_73c50d3fa6e22d7e",
  "url": "https://sealison.com/p/mrb_73c50d3fa6e22d7e"
}
03

Verify anytime

Open the proof URL and paste the original content.

The hash is recomputed in your browser and compared.

Verification runs client-side from the exported proof bundle. Public CLI verifier planned.

https://sealison.com/p/mrb_73c50d3fa6e22d7e

→ Paste content → "Verify hash"
→ ▲ Hash matches. Content has not been modified.

What you get

Cryptographic proof

A SHA-256 hash sealed in an Ed25519-signed chain.

Tamper evidence

Any change to the content produces a different hash.

Independent verification

Verification happens in your browser. No need to trust the server.

EU AI Act-style traceability

Designed to support Article 12-style tamper-evident logging requirements.

Ready to integrate?

▲ Full API reference →

Logs are claims.
Proof is verifiable.

HomeVerifyRetailFintechHealthcareDocsAPIQuickstart
LegalPrivacyCookies
SealisonProof, not logs.