Verify a signed snapshot
Paste a date (and optionally a specific metric + expected value) — we'll run the signature check, the Merkle audit-path check, and the leaf-hash re-derivation server-side, and report each result independently. No trust required: the same verification you can run yourself with our published public key.
VERIFIED
All cryptographic checks passed. The signed snapshot for 2026-09-28 is intact and signed by xrpldashboard's published Ed25519 key.
- leaf hash matches re-derivation from canonical payload
- Ed25519 signature verified against published pubkey
- audit_path reconstructs the claimed chain_root
- pubkey fingerprint matches local public key
- metric
amendments_block={'as_of_unix': 1790557203, 'unl_source': 'vl.ripple.com', 'per_amendment': {'Sponsor': {'hash': 'BE1F90581635DBCEBFC4678C4B54FEDDC1A17B50FD02CFE765A4132A342126AC', 'enabled': False, 'network_votes': {'count': 6, 'as_of_iso': '2026-09-28T01:00:06Z', 'threshold': 28, 'source_url': 'https://data.xrpl.org/v1/network/amendments/vote/main', 'validations': 35}}, 'BatchV1_1': {'hash': '9F287AED3CDB50A7BD1ACEC24296A30C9B5230CCD136219317AC790E3B884377', 'enabled': False, 'network_votes': {'count': 30, 'as_of_iso': '2026-09-28T01:00:06Z', 'threshold': 28, 'source_url': 'https://data.xrpl.org/v1/network/amendments/vote/main', 'validations': 35}}, 'DynamicMPT': {'hash': '58E92F338758479C06084E1B6BA366BAD8F75E5329A7F0EEAFFFDA51E5106B7F', 'enabled': False, 'network_votes': {'count': 14, 'as_of_iso': '2026-09-28T01:00:06Z', 'threshold': 28, 'source_url': 'https://data.xrpl.org/v1/network/amendments/vote/main', 'validations': 35}}, 'XChainBridge': {'hash': 'C98D98EE9616ACD36E81FDEB8D41D349BF5F1B41DD64A0ABC1FE9AA5EA267E9C', 'enabled': False, 'network_votes': {'count': 6, 'as_of_iso': '2026-09-28T01:00:06Z', 'threshold': 28, 'source_url': 'https://data.xrpl.org/v1/network/amendments/vote/main', 'validations': 35}}, 'fixBatchV1_2': {'hash': '14A2B45E48A4A124D1BBA657AC7B0DC3D5EA8C256C89E8F0D8142D32960A7944', 'enabled': False, 'network_votes': {'count': 33, 'as_of_iso': '2026-09-28T01:00:06Z', 'threshold': 28, 'source_url': 'https://data.xrpl.org/v1/network/amendments/vote/main', 'validations': 35}}, 'LendingProtocol': {'hash': '565B90CA1AB2B9D42208ED10884188C64F9E19083DECB9634AAF06EB03299509', 'enabled': False, 'network_votes': {'count': 15, 'as_of_iso': '2026-09-28T01:00:06Z', 'threshold': 28, 'source_url': 'https://data.xrpl.org/v1/network/amendments/vote/main', 'validations': 35}}, 'fixCleanup3_4_0': {'hash': '98433DD001A5737F773D74F8CA2A25A065089C73B2E611C760BAF369E4FECA76', 'enabled': False, 'network_votes': {'count': 16, 'as_of_iso': '2026-09-28T01:00:06Z', 'threshold': 28, 'source_url': 'https://data.xrpl.org/v1/network/amendments/vote/main', 'validations': 35}}, 'SingleAssetVault': {'hash': '81BD2619B6B3C8625AC5D0BC01DE17F06C3F0AB95C7C87C93715B87A4FD240D8', 'enabled': False, 'network_votes': {'count': 19, 'as_of_iso': '2026-09-28T01:00:06Z', 'threshold': 28, 'source_url': 'https://data.xrpl.org/v1/network/amendments/vote/main', 'validations': 35}}, 'LendingProtocolV1_1': {'hash': 'A360E2BFD775A5B0DCE1C36C16DF31B72735A57584FD163655D2F9564F8E7AC8', 'enabled': False, 'network_votes': {'count': 0, 'as_of_iso': '2026-09-28T01:00:06Z', 'threshold': 28, 'source_url': 'https://data.xrpl.org/v1/network/amendments/vote/main', 'validations': 35}}, 'ConfidentialTransfer': {'hash': '2110E4A19966E2EF517C0A8C56A5F35099D7665B0BB89D7B126B30D50B86AAD5', 'enabled': False, 'network_votes': {'count': 14, 'as_of_iso': '2026-09-28T01:00:06Z', 'threshold': 28, 'source_url': 'https://data.xrpl.org/v1/network/amendments/vote/main', 'validations': 35}}, 'CryptoConditionsSuite': {'hash': '86E83A7D2ECE3AD5FA87AB2195AE015C950469ABF0B72EAACED318F74886AE90', 'enabled': False, 'network_votes': None}, 'fixXChainRewardRounding': {'hash': '2BF037D90E1B676B17592A8AF55E88DB465398B4B597AE46EECEE1399AB05699', 'enabled': False, 'network_votes': {'count': 12, 'as_of_iso': '2026-09-28T01:00:06Z', 'threshold': 28, 'source_url': 'https://data.xrpl.org/v1/network/amendments/vote/main', 'validations': 35}}, 'PermissionDelegationV1_1': {'hash': '0F48FF561C709540328F31F1C97FD512ACC8B4E42138A161CB0E21ECA292540B', 'enabled': False, 'network_votes': {'count': 29, 'as_of_iso': '2026-09-28T01:00:06Z', 'threshold': 28, 'source_url': 'https://data.xrpl.org/v1/network/amendments/vote/main', 'validations': 35}}}, 'threshold_display': '28/35', 'responding_node_source': 'own_node'}dict
Our signing key fingerprint: 7F:D4:F2:F4:D2:57:7C:BE.
Cross-check this against /about and DNS TXT
_xrpld-snapshot-key.xrpldashboard.com. All three should agree.
Back to /snapshots/ · methodology at /methodology.