04 — SEAL CHAIN
Trust, but verify cryptographically.
Every quake is sealed into a SHA-384 hash chain. Edit any record and every later seal breaks — tampering is evident even under quantum speedups.
QUANTUM-RESILIENT AUDIT SEAL
Every quake, wildfire and risk score is sealed into a SHA-384 hash chain: each seal commits to the previous one, so silently editing any record breaks every seal after it. SHA-384 keeps a 192-bit margin even under Grover-style quantum speedups — the same “harvest now, decrypt later” threat model keeping CISOs up in 2026.
Tamper-evident
Edit one byte, break the chain.
PQC-ready
ML-DSA envelope swap-in marked in code.
Agent-verifiable
Seals ride every MCP response.
LIVE CHAIN — LATEST SEALS
tq384:b9c2d575f59f46cad1fb7e89b85ad500645d4188ed354bc0tq384:16f6b47b09b0d094dbacddaed53a6839bbf4b20db1826fa3tq384:0f6a89a41003ee49a2a68bcc25175efdb5bd358051286578tq384:3b3be6961806ea7eaadc213c42c6c91f342c4d5326471fa1tq384:bed4d936d7851119748ad20d2d650b458e5ae108880d26e8GENESIS: TERRA-GENESIS · ALGO: tq384 = SHA-384(prevSeal ‖ canonicalJson) · VERIFY: REFETCH /api/quakes AND REPLAY src/lib/seal.ts