QUICKSTART
No setup. No account. No SDK required.
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.
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"
}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.
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.
marble_demo_2026
Use this key to test. No account required.
Production keys available on request.
Ready to integrate?
▲ Full API reference →