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-25 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': 1790298002, 'unl_source': 'vl.ripple.com', 'per_amendment': {'Sponsor': {'hash': 'BE1F90581635DBCEBFC4678C4B54FEDDC1A17B50FD02CFE765A4132A342126AC', 'enabled': False, 'network_votes': {'count': 6, 'as_of_iso': '2026-09-25T01: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-25T01: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-25T01: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-25T01: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': 14, 'as_of_iso': '2026-09-25T01:00:06Z', 'threshold': 28, 'source_url': 'https://data.xrpl.org/v1/network/amendments/vote/main', 'validations': 35}}, 'fixNFTokenDirV1': {'hash': '0285B7E5E08E1A8E4C15636F0591D87F73CB6A7B6452A932AD72BBC8E5D1CBE3', 'enabled': True, 'network_votes': None}, 'SingleAssetVault': {'hash': '81BD2619B6B3C8625AC5D0BC01DE17F06C3F0AB95C7C87C93715B87A4FD240D8', 'enabled': False, 'network_votes': {'count': 18, 'as_of_iso': '2026-09-25T01:00:06Z', 'threshold': 28, 'source_url': 'https://data.xrpl.org/v1/network/amendments/vote/main', 'validations': 35}}, 'fixNFTokenNegOffer': {'hash': '36799EA497B1369B170805C078AEFE6188345F9B3E324C21E9CA3FF574E3C3D6', 'enabled': True, 'network_votes': None}, 'NonFungibleTokensV1': {'hash': '3C43D9A973AA4443EF3FC38E42DD306160FBFFDAB901CD8BAA15D09F2597EB87', 'enabled': True, 'network_votes': None}, 'ConfidentialTransfer': {'hash': '2110E4A19966E2EF517C0A8C56A5F35099D7665B0BB89D7B126B30D50B86AAD5', 'enabled': False, 'network_votes': {'count': 14, 'as_of_iso': '2026-09-25T01: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-25T01: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-25T01:00:06Z', 'threshold': 28, 'source_url': 'https://data.xrpl.org/v1/network/amendments/vote/main', 'validations': 35}}}, 'threshold_display': '28/35', 'responding_node_source': 'lenovo_tunnel'}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.