checkpoints: drop 2207680 entry (signature is the snapshot gate now)

When I added the 2207680 checkpoint, I was treating checkpoints as the
authentication gate for snapshot loading. Sami corrected: 'It shouldn't
require a checkpoint, all it should require is a signature.'

Commit 2866a94 already replaced requireCheckpoint=true with signature
verification in DownloadUtxoSnapshot. This commit removes the now-
unnecessary checkpoint entry so the source stays clean — the signature
is the only gate for snapshots, period.

(2205000/2206004 checkpoints remain — they're separate concerns for
chain finality validation, not snapshot acceptance.)
This commit is contained in:
Sami Ahmed
2026-06-19 02:28:23 -07:00
parent 2866a94be1
commit d6b47b5a0d
-1
View File
@@ -37,7 +37,6 @@ namespace Checkpoints
// this height are rejected outright. Hash from the canonical chain.
{ 2205000, uint256("0x6bdd3c5e5a32e1dd9a70e705f1a28d1dd84929f89579bd2696d41bc87f39446f")},
{ 2206004, uint256("0xb34e8e6a7bb7f52167d81aaad4d26f87a876898fdd0fce860916fc1aaf9a2a46")},
{ 2207680, uint256("0x6a5932e2625228d67f081ac8bf4fe3905aa25b8663f2d6b6ffc6adb47a9551ed")}, // canonical snapshot tip per signed manifest 2026-06-18
};
// Published UTXO snapshot file SHA256, keyed by snapshot height.