Verify a chain

Rebuild a chain's hash block by block, right here in your browser, using only the chain's own RPC.

Every block with transactions is folded into one chain hash, in order: hash = sha256(previous hash + block number + every transaction signature) Change, add or remove a single transaction and every hash after it changes. The chain publishes a checkpoint of its hash every few minutes. If your rebuild lands on the same hash, the history is intact.

Pick a chain to check

Results show up here.