Blockchain Quantum Readiness Index / Avalanche C-Chain
L1 · EVM
Avalanche C-Chain
Nothing on the C-Chain is post-quantum yet: accounts and validators sign with elliptic-curve keys, and the official cross-chain transfers rely on elliptic-curve validator signatures. The only plan is a community proposal for a staged transition, and its pull request was closed unmerged.
Last reviewed 2026-10-19
Is Avalanche C-Chain quantum safe?
Not yet. Avalanche C-Chain is at Stage 0 (Not started) in LimeChain's Blockchain Quantum Readiness Index, with a progress score of 8/100. Post-quantum accounts have only been discussed, so users have no way to keep funds out of a quantum attacker's reach. Still exposed or unproven: bridges & messaging.
What Avalanche C-Chain needs for Stage 1: Committed
- Stage 1 needs an official roadmap or accepted spec for PQ user accounts (U is: discussed)
Caps and adjustments
- cap 40: users cannot hold and spend funds under a production PQ mechanism on mainnet
- cap 60: consensus PQ not even on testnet
Rosette slices
| Slice | State | Points | Weight | Reason & evidence |
|---|---|---|---|---|
| U User keys | Discussed At rest: Hidden until first spend C-Chain addresses are Ethereum-style: the last 20 bytes of keccak256 of the secp256k1 public key. An EOA that never sent a transaction has no public key on-chain until its first ECDSA-signed transaction. (X/P-Chain addresses are likewise ripemd160(sha256(pubkey)).) EOAs cannot rotate keys. |
1/10 | 25 | Hybrid ECDSA+Falcon/ML-DSA accounts and Falcon/Dilithium precompiles exist only as a community ACP idea; PR #278 was closed unmerged (checked 2026-10-12). Sources 1 |
| C Consensus | Discussed | 1/10 | 20 | A hybrid validator signature model is proposed in the same community idea. Today block proposals are signed with RSA/ECDSA staking-certificate keys and Warp messages with BLS. Sources 1 |
| P Proof system | Not applicable | — | — | L1 without a validity or fraud proof system. no evidence |
| B Bridges & messaging | Exposed | 0/10 | 15 | Canonical interop (ICM/ICTT) runs on Avalanche Warp Messaging, which verifies an aggregate BLS12-381 multi-signature of the source chain's validators; no PQ alternative is shipped. |
| A Admin & upgrade keys | Not applicable | — | — | No admin or upgrade keys: ACPs activate via coordinated AvalancheGo releases, and the C-Chain is embedded in the node (Coreth), not governed by upgradeable admin contracts. |
| M Migration & recovery | Discussed | 1/10 | 15 | Staged migration only described in the community proposal. Sources 1 |
Stage gates
| Requirement | Status | Details & evidence |
|---|---|---|
| Current audit of the deployed PQ signing code (Stage 5) | Not met | not claimed |
| Admin timelock of at least 30 days with a PQ override (Stage 6, alternative to PQ admin keys) | Not met | not claimed |
| Ratified migration plan with an activation date (Stage 6) | Not met | not claimed |
| New accounts PQ or hybrid by default (Stage 6) | Not met | not claimed |
| ECC sunset enforced (Stage 7) | Not met | not claimed |
PQ adoption published, not scored
There are no PQ accounts on mainnet yet. Having PQ accounts does not mean people move to them. This tracks the share of value and accounts that actually moved, over time.
Measured exposure published, not scored
Only recently active addresses are sampled, so on account chains almost every sampled key is already revealed. The score will use this once a full-state snapshot exists.
Native value by account class
| Account class | Addresses | Native balance | Share |
|---|---|---|---|
| EOA, key revealed | 29 | 1,283,889 | 100.00% |
| EIP-7702 delegated EOA | 0 | 0.00 | 0.00% |
| EOA, key not revealed | 1 | 0.50 | 0.00% |
| Contract | 20 | 10.58 | 0.00% |
Pinned at block 96,781,027, hash 0x0c3590c4150cb37ac0cba3752ebf605399e99180c28ea184c934a98bdacbc9cf, RPC https://api.avax.network/ext/bc/C/rpc.
Method: active-address sample (biased toward revealed keys); native asset only. 0 RPC errors.
Evidence and sources (7)
Every non-zero rating above cites at least one of these public sources.
- github.com/avalanche-foundation/ACPs/pull/278
- support.avax.network/en/articles/4596397-what-is-an-address
- build.avax.network/docs/rpcs/other/standards/cryptographic-pr…
- build.avax.network/docs/cross-chain/avalanche-warp-messaging/…
- build.avax.network/docs/acps/118-warp-signature-request.md
- build.avax.network/docs/acps.md
- build.avax.network/docs/nodes/releases.md
Source: chains/avalanche-c.json. Reproduce: python3 score.py chains/avalanche-c.json
Building on Avalanche C-Chain?
LimeChain helps teams plan their post-quantum migration: what is exposed, what to change first, and the engineering to get there.
Talk to usOpen, repeatable scoring. Non-zero ratings need public evidence; missing evidence means unknown. Methodology v0.4 · mechanism registry 2026-10-13.