QUICKSTART

Get started in under a minute.

No setup. No account. No SDK required.

01

Send your AI interaction

Send the AI interaction you want to prove.

SEALISON canonicalizes and hashes it deterministically.

Your content is never stored.

EXAMPLE API CALL

curl -X POST https://sealison.com/api/prove \
  -H "Content-Type: application/json" \
  -H "x-api-key: marble_demo_2026" \
  -d '{
    "mode": "hash-only",
    "payload": {
      "schema_version": "1",
      "kind": "ai_interaction",
      "output": "Refund of $100 processed",
      "timestamp": "2026-04-15T10:00:00Z"
    }
  }'

→ Returns a proof URL you can share or verify anytime.

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.

No server trust required.

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 traceability

Supports tamper-evident logging requirements under Article 12.

Demo API key

marble_demo_2026

Use this key to test. No account required.

Production keys available on request.

Ready to integrate?

▲ Full API reference →

Verifiable infrastructure
for AI systems.

HomeVerifyRetailFintechHealthcareDocsAPIQuickstart
LegalPrivacyCookies
SEALISON · Powered by Immutal