1 Signature scheme 10/10, weighted 30%
Band 10: A post-quantum signature is the mandatory scheme for all accounts on mainnet.
The script interpreter's signature check calls pqcrystals_dilithium3_ref_verify, the CRYSTALS reference implementation built at DILITHIUM_MODE 3, and no consensus path calls a secp256k1, ECDSA or Ed25519 verifier; the vendored OpenSSL headers are not used for signatures. Every spend on mainnet is authorised by ML-DSA-65, and a mainnet spend read on 23 October 2026 carries a 3,309-byte signature and a 1,952-byte public key.
source
2 Deployment stage 10/10, weighted 25%
Band 10: Tier 1: Native.
Tier 1: Native. Dilithion's current mainnet has used Dilithium signatures since block 1 on 28 January 2026, whose coinbase reads "Dilithion Mainnet v2.0.0 - Fair Launch Reset", so no unit of its supply was ever behind a classical key. The genesis block itself carries the timestamp 1737158400, 18 January 2025, although the chain launched in 2026, and its hash does not match the one Dilithion's mainnet page publishes. The explorer showed block 110,779 produced at 05:22 UTC on 23 October 2026.
source
3 NIST alignment 10/10, weighted 15%
Band 9 to 10: The scheme in use is covered by a final NIST standard (FIPS 204, FIPS 205, or SP 800-208).
Dilithion's own pages name CRYSTALS-Dilithium3 and cite NIST FIPS 204, and the code bears out the standard rather than the round-three name. The vendored reference code carries FIPS 204's context-string interface and 64-byte public-key hash, the node calls it with an empty context, and script.h fixes signatures at 3,309 bytes, the ML-DSA-65 size, where round-three Dilithium3 signatures were 3,293.
source
Placement in the band A 10 rather than a 9: the scheme in use on mainnet is ML-DSA-65 as FIPS 204 defines it, confirmed by signature size on-chain. A 9 would fit a FIPS 204 scheme named but not shipped, and pre-standard round-three Dilithium would sit lower still.
4 Migration path 8/10, weighted 15%
Band 6 to 8: A credible published plan exists with a mechanism identified, but key parts are unbuilt or undated.
Holders have no quantum migration to make, because no output on the current chain has ever been locked to a classical key. The governance record is mixed. Dilithion ran a mainnet soft launch from release v1.4.0 on 14 January 2026, and then reset it: the v1.4.2 notes say coins mined on the previous chain would not be valid, and the v2.0.0 notes of 17 January say all existing mainnet wallets were invalidated. Since then consensus changes have activated at fixed heights, including emergency releases such as v2.0.12, a stability rollback, and v3.0.7, which softened parameters.
source
Placement in the band An 8 rather than a 9: nothing is outstanding, but the chain's record includes a reset that stranded the coins of its first holders, which weighs against how a future change between schemes would be handled. Not a 7, because no migration is pending and every coin on the current chain is behind ML-DSA-65.
5 Exposure 9/10, weighted 10%
Band 9 to 10: No quantum-vulnerable public keys are exposed on-chain, or the exposed keys protect nothing.
No Dilithion public key is a quantum liability. Outputs pay to a hash of an ML-DSA-65 public key, a 20-byte hash in the usual form and a 32-byte SHA3-256 hash in a second standard form, and the key a spend reveals is a lattice key that Shor's algorithm does not break.
source
Placement in the band A 9 rather than a 10: the usual address is a double SHA3-256 hash truncated to 160 bits, so a search for any key pair matching an unspent address costs about 2 to the 80 steps with Grover's algorithm, short of the margin the ML-DSA-65 signature itself is set at.
6 Verification 5/10, weighted 5%
Band 3 to 5: A post-quantum component exists, on mainnet, on a persistent testnet or as a merged implementation, but is unreviewed.
The post-quantum component is open source under the MIT licence and its use is checkable on-chain, where every spend carries an ML-DSA-65 signature and key. No outside review or audit of Dilithion's implementation has been published: its README says pre-audit hardening is complete and an engagement with Hacken is planned, with no findings published yet.
source
Placement in the band The top of the band rather than a 4: the component is live, licensed and built on the CRYSTALS reference code rather than a bespoke construction. Not a 6, because the review behind that reference code is upstream review, which does not count, and nobody outside the team has reviewed Dilithion's integration.