Pillar guide
Blockchains Supporting Kyber and Dilithium
Kyber and Dilithium are now NIST standards called ML-KEM and ML-DSA. The harder question is which blockchain projects have actually integrated them, for which function, and at what maturity. This guide provides a strict evidence framework.
Search results for “blockchains supporting Kyber/Dilithium” often combine four very different things: a cryptographic library, an academic prototype, an announced roadmap, and a production consensus or wallet implementation. They are not interchangeable. This matters because blockchains expose cryptography in many places, and a partial migration can be both valuable and incomplete.
The short answer is cautious: public, independently checkable evidence for protocol-wide mainnet adoption of both ML-KEM and ML-DSA remains limited. That is not a criticism of any project. Post-quantum migration changes transaction formats, key custody, validation costs, bridges, client software, and operations. A useful guide should reward precise evidence rather than broad claims.
First, use the current names correctly
The legacy names remain common, but standards language helps teams evaluate compatibility and implementation scope.
FIPS 203
ML-KEM, formerly Kyber
ML-KEM is a module-lattice-based key-encapsulation mechanism. It lets two parties establish a shared secret over a public channel, then use that secret with symmetric cryptography for tasks such as encryption and authentication. NIST finalized FIPS 203 on August 13, 2024 with three parameter sets: ML-KEM-512, ML-KEM-768, and ML-KEM-1024.
Read FIPS 203FIPS 204
ML-DSA, formerly Dilithium
ML-DSA is a module-lattice-based digital-signature standard derived from CRYSTALS-Dilithium. Signatures can authenticate an authorizing key and reveal unauthorized changes to a message. That makes ML-DSA relevant to transaction authorization, validator and bridge messages, software releases, and long-lived credentials.
Read FIPS 204Why a blockchain needs both a cryptographic map and a migration plan
A KEM does not sign a transaction. A signature does not automatically create confidential network transport. ML-KEM and ML-DSA therefore solve different problems. A chain may adopt one first without supporting the other, and that distinction should remain visible in documentation, wallet UX, protocol specifications, and external descriptions.
For ML-DSA, a team has to consider the account model, address derivation, transaction serialization, signature verification budget, mempool behavior, archival nodes, hardware wallets, multisignature policies, and safe recovery. For ML-KEM, it must decide where encrypted channels or stored secrets belong, how keys are authenticated, how session material rotates, and whether a hybrid mode is needed during transition.
NIST’s migration guidance says its first PQC standards can and should be put into use now, while quantum computers that threaten current systems may still be years or decades away. It also states that quantum-vulnerable algorithms will be deprecated and ultimately removed from NIST standards by2035. NIST’s project page is clear that this is a long transition, not an overnight switch.
“We encourage system administrators to start integrating them into their systems immediately, because full integration will take time.”
Evidence map: real projects, accurately categorized
This is not a ranking. It separates what publicly documented material supports from what it does not support.
| Project or category | Publicly documented cryptography | Evidence level | Kyber / Dilithium conclusion |
|---|---|---|---|
| Algorand | Falcon signatures in State Proofs and a Falcon-authorized mainnet transaction. | Specific implementation and mainnet technical brief. | Real PQC signature milestone, but Falcon is distinct from ML-KEM and ML-DSA. Do not label it Kyber/Dilithium support. |
| Quantum Resistant Ledger (QRL) | Its documentation references Extended XMSS HyperTree creation and one-time signature keys. | Project documentation. | An example of a chain pursuing a different post-quantum signature family, not evidence of FIPS 203 ML-KEM or FIPS 204 ML-DSA deployment. |
| QRL v2.0 ecosystem | The QRL ecosystem publishes an ML-DSA-87 FIPS 204 signing library with a “ZOND” context for QRL v2.0 applications. | Library evidence, not a protocol-wide mainnet claim. | Specific ML-DSA support is documented at the library layer. The library page does not establish ML-KEM or mainnet-wide ML-DSA validation. |
| Cellframe | Its introduction says the platform uses Crystal Dilithium, Kyber 512, and Falcon. | Official project documentation, with limited implementation detail. | A direct project-level reference to both Kyber and Dilithium. Treat the claimed scope as documented by Cellframe until code, parameter, and activation details are independently verified. |
| QANplatform | Its documentation says ML-DSA is used through QAN XLINK to cross-sign accounts. | Official project documentation, no named ML-DSA parameter set or mainnet transaction evidence on the cited page. | Specific ML-DSA reference and signature-migration design. The cited documentation does not claim ML-KEM or Kyber support. |
| Hyperledger-based research | Research papers model or prototype Kyber and Dilithium integration in permissioned blockchain configurations. | Academic feasibility evidence. | Useful for engineering evaluation, but not proof that a stock Hyperledger Fabric or other production network ships ML-KEM or ML-DSA protocol-wide. |
| EVM and major Layer-1 ecosystems | Research, account-abstraction discussions, cryptographic libraries, and proposed precompiles appear across the wider developer ecosystem. | Varies by proposal and repository. | A library or proposal does not alter consensus validation. Verify the actual client release and chain activation before stating support. |
| Autheo | A roadmap is in development around Kyber, Dilithium, and Falcon. | Roadmap, not live protection. | The post-quantum work is not yet threaded into the live system. It must not be described as current chain security. |
Algorand provides the clearest boundary example. Its Falcon-1024 mainnet path uses a Logic Signature and the AVMfalcon_verify opcode. The published brief describes roughly 1,280-byteFalcon-1024 signatures, 1,793-byte public keys, and State Proofs produced every 256 rounds. That is strong evidence of a Falcon use case, not a reason to substitute Falcon for ML-KEM or ML-DSA in a claim about Kyber and Dilithium.
QRL offers a second useful comparison. Its documentation surfaces Extended XMSS HyperTree and one-time signature key concepts, which demonstrates that “post-quantum blockchain” can refer to cryptographic designs other than lattice-based NIST standards.QRL’s documentation does not establish ML-KEM or ML-DSA support, so this guide does not claim it does.
There are narrower NIST-algorithm references worth tracking. The QRL ecosystem’s published ML-DSA-87 library documentationidentifies FIPS 204 and reports a 4,627-byte ML-DSA-87 signature, while explicitly remaining library-level evidence rather than a claim about mainnet validation. Cellframe’s official introductionsays it uses Crystal Dilithium, Kyber 512, and Falcon. That is a direct project claim spanning both algorithms, but the cited introduction does not supply a parameter-set or activation specification, so readers should check code and protocol releases before relying on a broader conclusion.
QANplatform provides a separate ML-DSA-focused example. Its quantum-resistant security documentationsays ML-DSA is used through QAN XLINK to cross-sign accounts and describes a migration-oriented signature scheme implemented in Go. The same page does not identify an ML-DSA parameter set, a production transaction, or any ML-KEM or Kyber support. That is why this guide lists QANplatform under specific ML-DSA documentation, not as a confirmed dual-algorithm deployment.
How to verify a Kyber or Dilithium support claim
1. Identify the primitive
Does the claim say ML-KEM or ML-DSA, its parameter set, and the exact function? A generic reference to “NIST PQC” is insufficient.
2. Locate the execution boundary
Find the transaction type, node channel, wallet, identity credential, state proof, bridge, or API where verification or encapsulation occurs.
3. Confirm network status
Check release notes, source code, protocol versions, test vectors, and a testnet or mainnet activation. Separate opt-in from mandatory behavior.
4. Measure costs
Record signature and public-key sizes, verification latency, memory use, fee effect, bandwidth impact, and support on mobile or hardware devices.
5. Check migration mechanics
Assess account upgrades, key rotation, multisig, recovery, backwards compatibility, bridge interoperability, and how legacy cryptography will be retired.
6. Review independent evidence
Look for reproducible tests, audits, standards conformance, issue tracking, and a clear description of unresolved risks rather than only promotional copy.
Where ML-KEM and ML-DSA could fit in a blockchain architecture
ML-DSA has the most obvious blockchain-facing role because blockchains already depend on signatures. A future integration could authorize an account transaction, a validator vote, a bridge attestation, an oracle update, an administrator action, or a software release. Each use has a different verification frequency and failure mode. A signature that works in a release pipeline may be too large or too slow for a high-volume transaction path.
ML-KEM usually belongs on a different layer. It can help two parties establish a secret for encrypted transport or stored material. That could matter for a wallet connecting to a service, node-to-node private communication, encrypted off-chain data, an identity credential exchange, or a validator operations channel. It does not hide public ledger data by itself, and it does not prove that a wallet owner authorized a transfer.
Address design is a common source of confusion. If an account address commits to a public verification key, a post-quantum signature scheme may require a new address family, a tagged transaction field, or an account abstraction layer that routes to the right verifier. Wallets then need to display the security mode clearly, avoid accidental downgrade, and protect users from reusing a classical address when the application expects a post-quantum account.
Smart-contract networks also need an explicit choice about verification. A native client feature, a virtual machine opcode, a precompile, and a contract library have very different cost and trust properties. Native integration can be efficient but requires a protocol release. A contract implementation may be easier to test but can exceed practical gas or execution budgets. Algorand’s documented Falcon verification path illustrates why the location of the verifier should be part of every claim.
The right architecture can therefore be staged. Begin with inventory and software-signing systems, establish test vectors and reproducible benchmarks, support opt-in accounts or channels where appropriate, then decide whether a consensus upgrade is justified. Publishing what remains classical is a strength. It lets integrators assess residual risk without mistaking a targeted experiment for blanket post-quantum security.
Autheo’s role in this transition
Autheo is developing its Kyber, Dilithium, and Falcon roadmap for future protocol, identity, and key-management work. The work is not yet threaded into the live system, and it would be inaccurate to say those algorithms currently secure Autheo. Staking and transaction fees are live today; the post-quantum, TheoID, compute, storage, AI inference, and THEO AI layers remain in development.
Any future implementation should be evaluated with the same criteria used for every other chain: exact algorithm and parameterization, cryptographic boundaries, migration path, reproducible tests, independent review, operational cost, and clear disclosure of what has not yet migrated. A roadmap creates a direction for that work. It does not replace the evidence.
Autheo runs on Proof of Autheo, a hybrid PoA/PoS model. Learn about the currentconsensus architecture separately from future post-quantum development.
Related Autheo resources
Post-quantum blockchain guide
Understand the broader threat model, migration framework, and Algorand case study.
Algorand comparison
Compare architectures and review project references.
Ethereum comparison
A baseline comparison for Layer-1 cryptographic migration context.
FAQ hub
Browse canonical Autheo answers organized for developers and enterprises.
What is Autheo complete guide
Read the cornerstone guide to Autheo’s intended unified architecture.
Deploy your first smart contract
Start with the builder workflow and development resources.
What is Layer-0?
Review the Layer-0 and Layer-1 architecture model.
Security program
Review security contact and responsible disclosure information.
Kyber and Dilithium Blockchain FAQ
Demand evidence for every cryptographic claim
The right question is not whether a project says quantum-safe. It is where, how, and with what independently checkable evidence.
Explore Autheo for builders