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:474f7172770466907ffb50cfe3d85273ae2e68f1673e13a1tq384:c3458ef0f7b8b5a54da00843e4f394ad2c332792b175593etq384:c86af7bcf22400ce26fdee056cc983e75d8eb2a0a6ba6e2btq384:c2fa75dd862a48cf2b881104e262b2bc99b156e6e494af67tq384:67c143c680e1af69c09a45810e98372f3f22cffc8b6899e4GENESIS: TERRA-GENESIS · ALGO: tq384 = SHA-384(prevSeal ‖ canonicalJson) · VERIFY: REFETCH /api/quakes AND REPLAY src/lib/seal.ts