QRI v0.2
Methodology
How QRI reports are generated and interpreted.
QRI reports use scripts/qri.md as the scoring authority. Each report must include the numeric score, numeric stage, stage label, readiness tags, confidence level, assurance and review notes, critical quantum blockers, evidence notes, user urgency status, and review status.
For generated reports, evidence ingestion models use scripts/evidence_sys.md and OpenRouter web search to assemble a timestamped source dossier before scoring. Maintainers can add project-specific curated evidence and human notes in data/evidence/{project_id}.json; those notes are treated as high-priority leads that the models must verify, apply, qualify, or reject with an explicit human_note_treatment trace. Evaluator models then analyze the project against the QRI specification using scripts/eval_sys.md, the evidence dossier, and web search for missing primary-source support. A final synthesis model uses scripts/synth_sys.md to reconcile disagreements, normalize evidence, fact-check claims against supplied materials, separate score-reducing quantum issues from assurance-only caveats, and produce one structured report. Public pages show the exact model IDs used when a report has been generated.
Generated reports are treated as evidence-assisted drafts unless a maintainer marks them reviewed or published.
Quantum Readiness Index (QRI) draft (v3.1)
1. Executive Summary
The Quantum Readiness Index (QRI) is an evaluation tool to provide verifiable data to separate marketing claims from reality.
It’s designed to serve as:
- An authoritative source for exchanges, institutions, developers and regulators assessing quantum vulnerabilities across the blockchain space.
- An open platform that can be added to and adjusted by both users and the development teams of various projects.
This index is something that will be integrated into qday/qmarketcap but can act as a basis for other exchanges and entities as well.
2. Problem Statement
2.1 The Threat
- The Threat: Quantum computers threaten to break the elliptic curve cryptography (ECC) underlying most blockchain transactions and wallet signatures.
- The Confusion: Projects conflate “quantum-resistant state/history” with “quantum-secure active transactions”. Roadmaps are treated as live features.
- The Gap: There is no objective, granular, community-driven registry that separates production reality from roadmap promises, leaving institutions (like Coinbase/CoinMarketCap/CoinGecko) leaving institutions unable to accurately assess risk, adjust custody controls, review listings, manage deposits and withdrawals, or plan migrations.
3. Target Audience
- Exchanges & Custodians (Coinbase, etc.): Need to know if a chain’s active transaction, consensus and P2P layer is vulnerable to decide on listing/delisting or restricting withdrawals/deposits.
- Developers & Researchers: Need accurate data on PQC signature support, testnets, and migration tooling.
- Regulators & Auditors: Need an objective source of truth for institutional risk reporting.
- Crypto Community: Needs a place to contribute, verify, and debate claims.
4. QRI Goals
QRI is designed to:
- Grade current quantum-security readiness across critical blockchain layers.
- Align general cryptographic migration principles with blockchain-specific realities.
- Prevent high scores based on roadmap claims alone.
- Reward serious risk assessment without mistaking assessment for protection.
- Account for different architectures, including PoW chains, PoS chains, privacy chains, smart-contract platforms, rollups, and tokens.
- Measure value-at-risk rather than address count alone.
- Distinguish quantum resistance, hybrid protection, quantum recoverability, and roadmap-only claims.
- Separate quantum-attack readiness from general security assurance, audit freshness, and operational maturity.
- Treat caveats as score-reducing only when they create, preserve, or make unverifiable a plausible quantum-enabled path to theft, forgery, inflation, consensus/finality compromise, bridge compromise, or critical privacy failure.
A project should only be considered fully quantum-ready when standardized, standards-track, or well-reviewed PQC or hybrid-PQC protection is default or mandatory across all critical applicable layers, migration coverage is complete or complete by design, and the claim is sufficiently evidenced for the evaluated production scope.
QRI is not designed to:
- Score general usability, fee efficiency, validator economics, throughput, decentralization tradeoffs, or implementation convenience.
- Convert audit age, general incident-response maturity, performance benchmarking, exchange-support gaps, or future roadmap uncertainty into QRI-score deductions unless those issues affect current quantum-attack readiness in the evaluated scope.
5. QRI Outputs
A QRI evaluation should produce seven outputs:
- Numeric QRI Score: 0–100. This measures current quantum-attack readiness for the evaluated production scope.
- Stage: Numeric readiness stage plus its public-facing stage label. Store the numeric stage for reporting/grouping, and display the canonical label from the Four Stages of Quantum Readiness.
- Readiness Tags: Technical descriptors such as PQ-Native, PQ-Resistant, Hybrid-PQ, Partial Protection, PQ-Recoverable, Roadmap Only, or Not Assessed.
- Confidence Level: Evidence quality and evaluation reliability. Confidence is reported separately from the QRI Score and is not a hidden score multiplier.
- Assurance & Review Notes: Audit freshness, audit scope fit, reproducibility, formal review status, operational-readiness gaps, and other assurance caveats.
- Critical Quantum Blockers: Any unresolved quantum-critical issues that cap the final score.
- User Urgency Status: A simple, human-readable tag telling the user what to do. Example tags: [Monitor for Updates], [Migration Required], [No Action Needed].
The numeric score should never be published without the stage label, tags, confidence level, assurance notes, evidence notes, and blocker analysis.
5.1 Four Stages of Quantum Readiness
Stage 0 is reserved for unassessed projects or projects with no usable evidence. The four public readiness stages are:
| Stage | Canonical label | Meaning |
|---|---|---|
| 1 | Quantum Risk Assessed | Quantum risk is acknowledged or assessed, but there is no meaningful production protection. |
| 2 | Mitigation / Development | Mitigation design, prototype, public proposal, or testnet work exists, but it does not materially protect production users. |
| 3 | Migration Live | Meaningful production protection or migration is live, but coverage, enforcement, or quantum-critical layers remain incomplete. |
| 4 | Migration Complete / Quantum-Ready | Critical applicable layers are protected and migration is complete, or complete by design, for the evaluated production scope. |
6. QRI Formula
6.1 Final Score
QRI Score = min(Stage Cap, Readiness & Risk Cap, Factor Score)
Where:
Factor Score = sum of all Category Scores
Each category is scored using normalized applicable-layer scoring:
Category Score = Category Weight × (Earned Applicable Subfactor Points / Total Applicable Subfactor Points)
Where:
Earned Applicable Subfactor Points = Σ(Subfactor Weight × Implementation Score)
Total Applicable Subfactor Points = Σ(Subfactor Weight for all non-N/A subfactors in that category)
Evidence Confidence is calculated and reported separately under Section 6.3. It does not multiply every subfactor by default.
A claim must still be sufficiently evidenced to receive the claimed Implementation Score. If public evidence is insufficient to verify an implementation status, evaluators must lower the Implementation Score to the highest status supported by the evidence. If the uncertainty concerns a quantum-critical property that cannot be verified from public code, mainnet/testnet behavior, reproducible data, independent review, or protocol design, a Readiness & Risk Cap may also apply.
Conversely, once a quantum-security property is verifiable for the evaluated production scope, stale audit coverage, missing formal benchmarks, lack of exchange attestations, or incomplete operational documentation should normally affect Confidence, Assurance & Review Notes, or User Urgency Status rather than the QRI Score.
6.2 Implementation Score
Implementation score is applied per subfactor. A project may be fully implemented for one layer and only proposed or in testnet in another.
| Implementation status | Score |
|---|---|
| No implementation or no credible technical claim | 0.00 |
| Public design, draft specification, roadmap, ZIP/EIP/BIP-style proposal, or research plan | 0.25 |
| Prototype, public testnet, devnet, experimental client, or limited integration | 0.50 |
| Optional mainnet support; PQ/hybrid path exists but is not default, mandatory, or complete by design | 0.75 |
| Default, mandatory, effectively universal, enforced, or satisfied by design across the applicable layer | 1.00 |
6.3 Evidence Confidence
Evidence Confidence is reported separately from the QRI Score. It describes how reliable the evidence is for the evaluated claim; it is not the degree of quantum protection and is not a default score multiplier.
| Evidence level | Confidence indicator |
|---|---|
| Independent audit + mainnet proof + reproducible code/data | High |
| Mainnet proof or public testnet + public code, no independent audit | Medium |
| Proposal, specification, or prototype only | Low |
| Unsubstantiated public statement | Very Low |
| No evidence | None |
Evidence can affect the QRI Score in two ways only:
- Verification of implementation status: If the evidence does not support the claimed implementation status, lower the Implementation Score to the evidenced level.
- Quantum-critical uncertainty: If the missing or weak evidence prevents verification of a quantum-critical property, apply the relevant Readiness & Risk Cap.
Evidence should not reduce the QRI Score merely because an otherwise verifiable quantum-secure design lacks a recent audit, formal incident-response document, formal performance benchmark, exchange attestation, or finalized future-upgrade plan.
6.4 Confidence, Audit Freshness, and Assurance Overlay
Evaluators should publish a separate confidence and assurance overlay alongside the QRI Score.
| Confidence Level | Meaning |
|---|---|
| High | Quantum-critical claims are supported by current or clearly applicable independent review, mainnet evidence, public code, and reproducible data. No material unresolved quantum-critical uncertainty is identified. |
| Medium | Quantum-critical claims are verifiable from public code, standards, mainnet/testnet evidence, or historical review, but audits may be stale, scope-limited, or incomplete for the exact current implementation. |
| Low | The claim relies mainly on proposals, specifications, prototypes, limited integrations, or weakly reproducible evidence. |
| Very Low | The claim relies mainly on unsubstantiated public statements or marketing language. |
| None | No credible evidence is available. |
Audit freshness and scope should be recorded explicitly:
| Audit status | QRI Score treatment | Confidence treatment |
|---|---|---|
| Current and in-scope audit of quantum-critical implementation | Supports full Implementation Score where other evidence aligns | High possible |
| Stale but relevant audit of the same quantum-critical design | No QRI deduction by itself | Confidence normally capped at Medium unless other current review exists |
| Scope-mismatched audit | Supports only the audited component or version | Confidence limited for unaudited production scope |
| No independent audit, but public code and mainnet/testnet evidence verify the quantum-security property | No QRI deduction by itself | Confidence normally capped at Medium |
| No independent audit and the quantum-security property cannot be verified from other public evidence | Lower Implementation Score or apply a Readiness & Risk Cap | Low or Very Low |
Operational preparedness, including security contacts, disclosure process, emergency governance, exchange coordination, custody attestations, and user education, should be reported as assurance context unless it directly affects current quantum-exposed value-at-risk or preserves a vulnerable fallback path.
6.5 Issue Classification
Every negative finding should be classified before it affects the score.
| Issue class | Score treatment | Examples |
|---|---|---|
| Quantum-critical vulnerability | Deduct or cap | ECC-only spend authorization, BLS validator signatures where applicable, quantum-vulnerable bridge signer set, KZG/pairing dependency that can compromise settlement, exposed long-duration vulnerable public keys with no mitigation path |
| Quantum-critical uncertainty | Lower Implementation Score or cap if the claim cannot be verified | Claimed PQ signatures with no code, no mainnet/testnet proof, no reproducible artifact, or conflicting evidence |
| Assurance-only caveat | Confidence or Assurance & Review Note only unless it makes a quantum-critical claim unverifiable | Old audit, scope-limited audit, no formal benchmark, no formal quantum-specific IR playbook, missing exchange attestation where the protocol makes classical custody impossible |
| Operational/product caveat | Note only unless it directly affects current quantum-exposed value-at-risk | UX gaps, fee impact, exchange-listing coverage, adoption, roadmap uncertainty for a future non-required upgrade |
7. Applicability Rules
Every subfactor must be marked with one of three statuses:
- Applicable: The protocol has this layer or function and it must be scored.
- N/A: The protocol genuinely lacks this architectural layer. A subfactor may not be marked N/A merely because the project has not secured, implemented, documented, measured, audited, or migrated it. A written justification is required.
- Satisfied by Design: The protocol design eliminates the vulnerable path entirely. The subfactor receives an Implementation Score of 1.00 when the design claim is sufficiently evidenced. Evidence Confidence is reported separately. A written justification is required.
Examples:
| Scenario | Correct treatment |
|---|---|
| Chain has no validator signatures, validator set, VRF consensus, or finality signatures | N/A for validator-auth subfactor. |
| PoS chain has validator signatures but they remain ECC/BLS-only | Applicable, score 0 or partial. |
| Chain has shielded note commitments or nullifiers | Applicable for state-integrity/privacy subfactors. |
| Chain has no privacy layer | N/A for privacy-specific subfactors. |
| Chain has no ECC/BLS/Schnorr/EdDSA ownership namespace for the native asset | Migration from classical signatures is satisfied by design for native asset. |
| Project cannot observe shielded address balances | Migration coverage remains applicable; use pool-level data, protocol state, attestations, and confidence adjustments. |
| Token depends on an L1 or bridge security model | Host-chain or bridge dependency is applicable, not N/A. |
| P2P node identity uses classical cryptography, but all asset-spending authorization is PQ-signed on device and network identity is not consensus, spend, bridge, or custody-critical | P2P is satisfied by design. |
7.1 PQ-Native Rule
If a chain is PQ-native and has no classical ownership namespace for the native asset, then ECC-to-PQC migration for the native asset is complete by design. A protocol qualifies only if: (1) the native asset launched with mandatory PQ or hybrid-PQ spend authorization, (2) no native address, account, script, contract, or wallet path allows ECC/BLS/Schnorr/EdDSA-only ownership of the native asset, (3) no legacy vulnerable native balances exist that require migration, and (4) no active pathway to legacy systems (such as an unrestricted bridge to a BSC/ETH contract) exists for the evaluated native asset scope.
When these conditions are met, the relevant native-asset subfactors must be scored as Implementation Score 1.00 unless public evidence identifies an actual quantum-vulnerable path or the PQ-native claim itself cannot be verified. This is a binding scoring rule. Critical native wallets, including exchanges and custodians, should not be penalized for lacking ECC-to-PQC migration attestations when their on-chain control path is PQ-safe by construction.
A PQ-native project should not be penalized in Section 9.1 merely because it did not publish an ECC-to-PQC migration plan for a legacy native ownership space that never existed. Protocol documentation, genesis/address-format documentation, algorithm specifications, source code, mainnet transaction evidence, or independent review may satisfy the preparedness subfactors when they demonstrate that classical native ownership cannot exist.
Future protocol upgrades from one PQ-secure production design to another PQ-secure design are not ECC-to-PQC migrations for the current production scope. They should be recorded as roadmap or operational notes unless the current production system depends on the future upgrade to avoid a quantum-enabled attack.
Audit age, missing exchange attestations, lack of migration prompts, and lack of a formal quantum-specific incident-response playbook should not reduce the QRI Score for a PQ-native native asset unless they make a quantum-critical property unverifiable or expose a current quantum-vulnerable fallback path. They may still reduce Confidence or appear in Assurance & Review Notes.
7.2 Token Inheritance
If an asset is a standard smart-contract token lacking custom cryptographic or cross-chain dependencies (e.g., a standard ERC-20), it inherently shares the base-layer (L1/L2) QRI score. Evaluators can mark the evaluation as Inherits L1 Score [Chain Name] and only need to evaluate token-specific admin/governance keys.
7.3 Attack-Window Classification
When evaluating public-key exposure, value-at-risk, and production cryptographic protection, evaluators should classify quantum-vulnerable surfaces by attack window:
- Long-exposure (at-rest): The public key is already visible on-chain or publicly derivable (e.g., P2PK outputs, reused P2PKH/P2WPKH addresses, P2TR key-path outputs, Ethereum EOAs that have sent transactions, exposed xpubs/descriptors, validator keys, bridge signer keys). These can be attacked offline with no time constraint.
- Short-exposure (on-spend): The public key is revealed only at transaction broadcast and must be attacked before confirmation/finality. Risk depends on block time, mempool policy, and finality latency.
- Structural (on-setup): Vulnerable public parameters, pairings, trusted-setup outputs, commitment schemes, or reusable protocol assumptions that are embedded in the protocol design and cannot be mitigated per-transaction.
Long-exposure surfaces represent the most immediate quantum risk and should be weighted accordingly in value-at-risk assessment. A protocol that protects only short-exposure paths while leaving material long-exposure value unaddressed should not receive full migration or protection credit.
7.4 Note-Only Caveat Rule
A caveat must be treated as note-only unless it creates, preserves, or makes unverifiable a plausible current production path for a quantum adversary to compromise asset ownership, supply integrity, consensus/finality, bridge settlement, critical state binding, or privacy.
Examples of note-only caveats include:
- An old but still relevant audit where the quantum-critical design remains verifiable from public code, mainnet evidence, standards, or historical review.
- A future upgrade or migration from one PQ-secure production system to another PQ-secure system.
- Lack of migration prompts where no unsafe classical path can be created.
- Lack of exchange or custody migration attestations where the native protocol makes classical custody impossible.
- Lack of a formal performance benchmark unless resource constraints prevent safe use of the PQ/hybrid path.
- Lack of a formal quantum-specific incident-response playbook unless the absence of a process leaves a current quantum-vulnerable path unresolved.
8. QRI Caps
Caps prevent inflated scores. A project’s final score is the minimum of its raw Factor Score and all applicable caps. Caps apply to cryptographic readiness only; they must not penalize or reward general adoption, market traction, or operational viability.
8.1 Stage Cap
| Stage | Public label | Meaning | Max QRI |
|---|---|---|---|
| 0 | Unassessed / No Evidence | No credible public technical evidence or no completed evaluation. | 5 |
| 1 | Quantum Risk Assessed | Project has inventoried vulnerable cryptography and published an evidence-backed risk assessment. No meaningful production PQC protection yet. | 20 |
| 2 | Mitigation / Development | PQC or hybrid-PQC design, prototype, testnet, client implementation, recovery design, or migration tooling exists. Not yet materially protecting production users. | 40 |
| 3 | Migration Live | Mainnet support exists and users, validators, wallets, custodians, or other critical participants can migrate. Coverage and enforcement determine the score. | 70 |
| 4 | Migration Complete / Quantum-Ready | PQC or hybrid-PQC protection is default, mandatory, or complete by design across critical applicable layers, with very high value-at-risk coverage and strong evidence. | 100 |
8.2 Readiness & Risk Cap
This table merges readiness conditions and critical quantum blockers into a single cap lookup. The most restrictive applicable quantum-critical condition determines the cap.
Readiness & Risk Caps apply only to cryptographic readiness. They must not penalize or reward general adoption, market traction, operational maturity, audit recency, or roadmap completeness unless those issues affect current quantum-attack readiness in the evaluated production scope.
| Condition | Max QRI |
|---|---|
| No evidence | 0 |
| Unsubstantiated public statement | 5 |
| No public cryptographic inventory | 10 |
| Risk assessment only; no credible mitigation design | 20 |
| Roadmap/proposal only; no public code, prototype, or testnet | 25 |
| Prototype only; no public testnet or mainnet path | 35 |
| Active production spend authorization remains entirely ECC/BLS/Schnorr/EdDSA-only | 40 |
| Testnet only; no mainnet support | 40 |
| Two-way bridge or wrapper allows value to flow back into a non-PQ-secure system without restrictions | 50 |
| Material long-exposure quantum-vulnerable value (exposed public keys, reused addresses, transacted EOAs, dormant holdings) exists with no migration, freeze, deprecation, burn, recovery, or policy path | 55 |
| Mainnet PQC/hybrid-PQC exists, but active transactions remain vulnerable by default | 60 |
| Users can still create new quantum-vulnerable high-value accounts by default | 60 |
| Quantum attack can plausibly break supply integrity, state binding, or asset ownership in a critical layer | 60 |
| Active transaction protection exists, but another critical applicable layer remains vulnerable | 70 |
| Major value pool, treasury, bridge, or custody path remains quantum-vulnerable with no migration path | 70 |
| Consensus finality, validator authentication, randomness, or block certification remains quantum-vulnerable on a chain where that layer is applicable | 70 |
| Application-layer proof systems, bridge verification, or rollup settlement depend on quantum-vulnerable pairings or commitments in a way that can compromise user funds, settlement, or finality | 70 |
| PQC design relies primarily on bespoke, unaudited, or weakly reviewed cryptography | 75 |
| Migration live, but <80% of value-at-risk is migrated or protected | 80 |
| Migration coverage cannot be measured, attested, or inferred from protocol design where legacy vulnerable value exists | 85 |
| Migration live, but <95% of value-at-risk is migrated or protected | 88 |
| Claimed quantum-ready production system has no current quantum-vulnerable path identified, but one or more quantum-critical properties cannot be independently verified from public code, mainnet/testnet evidence, reproducible artifacts, protocol design, or applicable independent review | 92 |
| ≥99% protected value/activity coverage or complete-by-design coverage, all critical applicable layers protected, and quantum-critical properties verifiable for the evaluated production scope | 100 |
The following conditions do not create a Readiness & Risk Cap by themselves:
- No recent independent audit for an otherwise verifiable PQ-native or PQ-secure production system.
- A stale but relevant audit where the quantum-critical design and implementation remain verifiable from other evidence.
- No formal quantum-specific incident-response playbook.
- No formal performance/resource benchmark.
- Missing exchange or custody migration attestations where the native protocol makes classical ownership impossible.
- Future upgrade uncertainty where the current evaluated production system is already PQ-secure.
These conditions should be reflected in Confidence Level, Audit Freshness, Assurance & Review Notes, or User Urgency Status as appropriate.
9. Scoring Categories
QRI uses five categories totaling 100 points.
| Category | Weight |
|---|---|
| 1. Security Assessment & Evidence Preparedness | 5 |
| 2. Production Cryptographic Protection | 35 |
| 3. Migration Status & Value-at-Risk | 25 |
| 4. Migration Mechanism, Governance & Ecosystem Coordination | 15 |
| 5. Algorithm & Implementation Assurance | 20 |
| Total | 100 |
9.1 Security Assessment & Evidence Preparedness: 5 pts
This category rewards projects that have done serious public work to identify quantum risk. It is intentionally limited to 5 points so that risk assessment does not get confused with deployed protection or migration status. It should be evaluated as evidence preparedness, not as organizational maturity or adoption.
This is only applicable to designs that started out as vulnerable to quantum computers. A PQ-native or PQ-by-design asset should receive full credit here per Section 7.1.
| Subfactor | Weight |
|---|---|
| Public cryptographic inventory of critical public-key mechanisms and public quantum threat model covering attack assumptions, affected assets, and affected layers | 3 |
| Public evidence record supporting the assessment, such as code references, specs, audits, transaction examples, or reproducible analytics | 2 |
9.2 Production Cryptographic Protection: 35 pts
This category measures whether production users and critical network functions are protected today.
Production protection must be evaluated by attack surface, not by signature algorithm alone. A chain can have a quantum-safe proof system but still be quantum-vulnerable if spend authorization, state binding, validator authentication, bridge verification, or critical ownership paths remain vulnerable.
| Subfactor | Weight |
|---|---|
| Spend authorization / transaction signatures are PQC or hybrid-PQC on mainnet | 9 |
| Account, address, public-key exposure, and key-derivation design prevents long-exposure quantum-vulnerable ownership paths or supports PQ/hybrid controls | 7 |
| Consensus-critical authentication is PQC or hybrid-PQC where applicable, including validator signatures, VRFs, randomness beacons, threshold signatures, or block certificates | 6 |
| State-integrity and data-availability mechanisms are quantum-safe where applicable, including commitments, nullifiers, accumulators, script authorization, supply-binding mechanisms, KZG/pairing-based commitments, and bridge verification | 6 |
| Privacy and proof layers are quantum-safe where applicable, including ZK proof assumptions (distinguishing pairing-based systems such as Groth16/PLONK from hash-based systems such as STARKs), note encryption, viewing keys, stealth addresses, and shielded state | 3 |
| P2P transport, node identity, and peer authentication are PQC, hybrid-PQC, or satisfied by design | 2 |
| Critical wallet, custody, HSM, signer, and hardware-wallet workflows support the production PQ/hybrid path or are protected by native satisfied-by-design controls | 2 |
9.3 Migration Status & Value-at-Risk: 25 pts
This category measures how much real economic value is protected, migrated, or already PQ-native by design.
Address count is not enough. A chain with 99% of addresses migrated but the largest treasury, exchange, bridge, foundation, or protocol-controlled wallets still vulnerable is not quantum-ready.
However, if the native asset is PQ-native and has no classical ownership space, then exchanges, custodians, and large holders must be treated as protected for native on-chain control. A separate ERC-20, BNB Smart Chain, wrapped, or bridged representation should be evaluated under token inheritance, bridge, or wrapper rules rather than treated as a legacy vulnerable native balance.
For privacy-preserving systems, evaluators should use value-pool data, protocol-level migration states, opt-in attestations, aggregate telemetry, and conservative confidence bands rather than requiring address-level deanonymization.
| Subfactor | Weight |
|---|---|
| Percentage of economically relevant value-at-risk protected from quantum key-recovery attacks across all attack windows, including native circulating supply, treasuries, bridges, custody wallets, protocol-controlled assets, and long-exposure balances such as exposed-key UTXOs, transacted EOAs, reused addresses, and dormant holdings (see 9.3.1 for score) | 20 |
| Critical wallets migrated, protected, or inherently PQ-native, including treasuries, exchanges, custodians, bridges, foundations, and major protocols | 3 |
| Legacy vulnerable pools/accounts/UTXOs/contracts are identified, measurable, deprecated, migrated, frozen, or proven not to exist by design | 2 |
9.3.1 Coverage Thresholds
| Coverage | Interpretation | Score |
|---|---|---|
| <25% | Experimental / negligible protection | 1 |
| 25–50% | Early migration | 2 |
| 50–80% | Meaningful migration | 4 |
| 80–96% | Late-stage migration | 8 |
| 97–99% | Institutionally viable with caveats | 16 |
| ≥99% | Candidate for migration complete, assuming all critical applicable layers are covered | 20 |
| PQ-native with no classical native ownership space | Migration complete by design for the native asset, assuming the PQ-native claim is verifiable for the evaluated scope | 20 |
9.3.2 Dormant and Unmigratable Assets
Evaluators should account for value held in addresses or accounts that cannot practically migrate, including lost coins, abandoned contracts, unresponsive treasuries, frozen bridges, and long-dormant holdings with exposed public keys. Where a protocol lacks a policy mechanism to deprecate, freeze, burn, or otherwise address unmigratable quantum-vulnerable value, that value should be counted as unprotected in coverage calculations.
A protocol that has adopted a credible salvage, freeze, deprecation, or burn policy for unmigratable vulnerable value — with governance approval, public timeline, and enforcement mechanism — may receive partial migration credit for that value when the policy and enforcement path are sufficiently evidenced. Evidence Confidence is reported separately.
9.4 Migration Mechanism, Governance & Ecosystem Coordination: 15 pts
This category measures whether migration is practically achievable, enforceable, and coordinated for users and institutions. It does not score general ecosystem coordination, business development, listing coverage, or user adoption except where those activities directly reduce quantum-exposed value-at-risk.
For PQ-native systems with no classical native ownership space, migration mechanisms can be scored as satisfied by design for the native asset where the protocol prevents creation, import, or use of vulnerable ownership paths. In that case, the absence of user migration prompts, exchange migration attestations, or legacy-address analytics is not a deduction for native-asset migration mechanics.
For PQ-native production systems, a future protocol upgrade or transition from one PQ-secure network version to another should not be treated as an incomplete quantum migration for the current scope. Score the current production scope as it exists on the evaluation date. Record future transition uncertainty as a roadmap, operational, or assurance note unless current production quantum safety depends on that transition.
| Subfactor | Weight |
|---|---|
| Public migration or protection roadmap with sequencing, activation criteria, and dependencies | 3 |
| Migration accessibility and defaults: PQ/hybrid account creation, wallet tooling, transaction paths, custody paths, user-facing warnings, education, and migration prompts are available, default, strongly preferred, mandatory, or complete by design | 5 |
| Migration enforcement and coordination: enforcement mechanisms exist (such as deprecation, freeze, disabled legacy signing, restricted withdrawals, unsafe-path blocking, or mandatory migration after a deadline) and exchange, custody, bridge, wallet, and infrastructure coordination prevents unsafe fallback into vulnerable systems | 4 |
| Emergency disclosure, incident-response, or governance process for quantum-related vulnerabilities | 3 |
9.5 Algorithm & Implementation Assurance: 20 pts
This category measures quantum-critical algorithm and implementation assurance. It should not become a general software-quality score. Audit age, audit scope gaps, operational-process gaps, or missing formal benchmarks should reduce the QRI Score only when they affect safe use of the PQ/hybrid controls or make a quantum-critical property unverifiable. Otherwise, record them in Confidence Level and Assurance & Review Notes.
| Subfactor | Weight |
|---|---|
| Uses NIST-standardized, standards-track, or broadly reviewed PQC/hybrid-PQC algorithms appropriate to the use case | 6 |
| Independent cryptographic and implementation audit exists for the quantum-critical scope; audit freshness and scope fit are reflected in Confidence | 6 |
| Open-source, reproducible implementation | 3 |
| Parameter agility and future upgrade path are documented | 2 |
| Stateful-signature safety (where applicable), side-channel, fault-injection, state-management, hardware-wallet, HSM, or custody implementation risks are considered, including anti-reuse controls and signing-state discipline for XMSS/LMS-style schemes | 2 |
| Performance and resource-impact analysis exists where PQ signature/verification costs could affect safe deployment, block validation, gas/fee markets, mempool policy, archival growth, or validator/node hardware requirements | 1 |
A bespoke algorithm may receive points only if it has serious public cryptographic review. A project should not receive high scores for opaque, proprietary, or weakly reviewed security claims.
Hybrid construction should not be required when the system is genuinely PQ-native and has no vulnerable classical fallback. Conversely, a migration design that leaves classical signatures as an active security dependency should be assessed on whether the combined construction is secure under both classical and quantum threat models.
10. Readiness Tags
Tags should accompany the numeric score. They clarify what type of readiness is being claimed.
| Tag | Meaning |
|---|---|
| PQ-Native | The native asset or protocol launched with PQ/hybrid-PQ controls and has no classical native ownership namespace. ECC-to-PQC migration is complete by design for the relevant scope. |
| PQ-Resistant | Production critical layers are protected by PQC or well-reviewed PQ assumptions. |
| Hybrid-PQ | Production critical layers use hybrid protection combining classical and post-quantum assumptions. |
| Partial Protection | One or more layers are protected, but other critical layers remain vulnerable. Includes cases where only state/history is protected but active ownership or transaction authorization is still vulnerable. |
| PQ-Recoverable | The system is not fully PQ-resistant today, but has a credible mechanism to recover, migrate, or preserve ownership after some quantum attack scenarios. |
| Roadmap Only | Public roadmap or proposal exists, but production protection is not live. Includes projects that have published a credible risk assessment but have no deployed mitigation. |
| Not Assessed | Insufficient public information to evaluate, no completed evaluation, or marketing claim without technical evidence. |
10.1 Recoverability Rule
Quantum recoverability is valuable, but it is not the same as quantum resistance.
A recoverability design may earn points in preparedness, migration mechanism, state-integrity planning, or migration coverage if implemented and evidenced. It should not earn full production-protection credit unless it actually prevents quantum-enabled theft, forgery, inflation, consensus compromise, or critical privacy failure in the current production system.
A project should not be publicly labeled “Quantum-Ready” based only on recoverability.
11. Architecture-Specific Guidance
QRI is architecture-aware but should remain comparable across systems.
11.1 PoW / UTXO Chains
Common applicable layers include transaction signatures, address/public-key exposure, script conditions, P2P identity, wallet support, mining pool operational dependencies, and migration of exposed or reused keys.
Validator-specific subfactors may be N/A if the chain has no validator signatures, validator set, VRF consensus, or finality signatures.
11.2 PoS Chains
Common applicable layers include transaction signatures, validator signatures, BLS or threshold signatures, VRFs, randomness beacons, slashing authorization, governance keys, bridge light-client verification, node identity, staking custody, and validator operational keys.
Consensus-authentication subfactors are generally applicable.
11.3 Smart-Contract Platforms
Evaluators should assess base-layer accounts, contract-controlled assets, admin keys, multisigs, bridges, rollup escrows, token contracts, oracle keys, governance keys, and account-abstraction paths.
Migration coverage should include both native assets and major token/application value-at-risk where practical.
A smart-contract platform cannot be considered fully quantum-ready if most value is controlled by classical multisigs, governance keys, bridges, or token-admin paths, even if the base protocol supports PQ accounts.
11.4 Privacy and Shielded Systems
Evaluators should separately assess spend authorization, shielded note commitments, nullifiers, proof systems, note encryption, viewing keys, transparent pools, shielded pools, and recoverability mechanisms.
Private balances should not be deanonymized for QRI. Instead, use pool-level metrics, protocol state, wallet support, opt-in attestations, and conservative confidence bands.
A shielded system may have strong privacy properties while still having quantum-vulnerable spend authorization or state-binding assumptions. These should be scored separately.
11.5 Rollups and L2s
Evaluators should assess sequencer keys, validator/prover keys, bridge contracts, L1 escrow risk, fraud-proof or validity-proof assumptions, governance/admin keys, forced exits, and withdrawal paths.
An L2 cannot be fully quantum-ready if its L1 bridge, escrow, settlement dependency, or governance path remains quantum-vulnerable in a way that threatens user funds.
11.6 Bridges and Wrapped Assets
Bridges should be evaluated as critical infrastructure. Relevant layers include signer sets, threshold signatures, light-client verification, relayer authentication, governance/admin keys, emergency pause controls, and both source/destination chain dependencies.
A bridge that permits unrestricted two-way flow between PQ-secure and non-PQ-secure systems may cap the QRI of dependent assets.
11.7 Tokens and Application Assets
Tokens inherit risk from their host chain and may also have independent risks from admin keys, governance contracts, bridges, treasuries, upgrade authorities, and custody patterns.
Token-level QRI should identify inherited host-chain risk separately from token-specific risk.
12. Evaluation Workflow
A QRI evaluation should follow this process:
- Identify the asset, protocol version, network, and evaluation date.
- Inventory all critical cryptographic mechanisms.
- Identify applicable, N/A, and satisfied-by-design subfactors with written justification.
- Determine whether the asset is PQ-native, migrated, partially migrated, recoverable, roadmapped, or unprotected.
- Classify every negative finding as a quantum-critical vulnerability, quantum-critical uncertainty, assurance-only caveat, or operational/product caveat.
- Score each applicable subfactor using Implementation Score, lowering the score only to the level supported by evidence.
- Calculate category scores using normalized applicable-layer scoring.
- Apply Stage Cap and Readiness & Risk Cap only for quantum-critical blockers or unverifiable quantum-critical claims.
- Assign Confidence Level, Audit Freshness, Assurance & Review Notes, and readiness tags.
- Publish evidence notes, unresolved risks, N/A justifications, satisfied-by-design justifications, critical quantum blockers, non-scoring caveats, and user urgency status.
- Allow community, project-team, and expert review.
- Update the score when production evidence or the evaluated production scope changes.
QRI scores should be versioned. A score is only valid for the protocol version, network, scope, and evidence set evaluated.
13. Evidence Record Template
Each evaluation should maintain an evidence table.
| Field | Description |
|---|---|
| Asset / Protocol | Name, ticker, chain ID, network, or contract address. |
| Evaluation Date | Date of assessment. |
| Evaluator | Person, organization, or community group performing the assessment. |
| Scope | Native asset, token, bridge, rollup, wallet, privacy pool, full ecosystem, etc. |
| Layer | Transaction, consensus, P2P, bridge, privacy, wallet, custody, governance, application, etc. |
| Subfactor | Specific QRI subfactor being evaluated. |
| Claim | What the project or evidence claims. |
| Cryptographic Coverage Basis | Whether the claim concerns PQ/hybrid usage, complete-by-design native coverage, migrated value, or a non-native dependency. |
| Implementation Score | 0.00–1.00, assigned to the highest implementation status supported by evidence. |
| Evidence Confidence | High, Medium, Low, Very Low, or None. |
| Audit Freshness / Scope Fit | Current, stale but relevant, scope-mismatched, absent, or not applicable. |
| Issue Classification | Quantum-critical vulnerability, quantum-critical uncertainty, assurance-only caveat, operational/product caveat, or none. |
| Score Treatment | Score-reducing, cap-applying, confidence-only, note-only, or not applicable. |
| Evidence Links / Artifacts | Code, docs, testnet tx, mainnet tx, audit, attestation, analytics, etc. |
| Applicability Status | Applicable, N/A, or satisfied by design. |
| N/A Justification | Required if marked N/A. |
| Satisfied-by-Design Justification | Required if scored as complete by design. |
| Critical Quantum Blocker | Any quantum-critical blocker and cap. |
| Confidence / Assurance Notes | Audit recency, scope caveats, reproducibility notes, operational-process caveats, and other non-scoring issues. |
| Notes | Ambiguities, caveats, disputes, or open questions. |
14. Score Interpretation
| QRI Range | Interpretation |
|---|---|
| 0–5 | No evidence, marketing-only claim, or not assessable. |
| 6–20 | Quantum risk assessed or acknowledged; no meaningful production protection. |
| 21–40 | Mitigation design, prototype, public proposal, or testnet; not materially protecting production users. |
| 41–60 | Partial or optional mainnet protection; vulnerable defaults or major quantum-critical gaps remain. |
| 61–80 | Migration live or partial production protection; meaningful protection exists but coverage, enforcement, or quantum-critical layers remain incomplete. |
| 81–92 | Late-stage migration or strong PQ-native/PQ-secure posture; high coverage but one or more quantum-critical properties remain incomplete, weakly evidenced, or dependent on unresolved controls. |
| 93–100 | Candidate quantum-ready system; critical applicable layers are protected, migration is complete or complete by design, high value-at-risk coverage exists, and quantum-critical properties are verifiable for the evaluated production scope. |
Scores should be interpreted with the Confidence Level and Assurance & Review Notes. A high QRI Score with Medium confidence means no current quantum-critical attack path has been identified in the evaluated production scope, but review freshness, scope fit, reproducibility, or operational documentation could still be improved.
A score should not be reduced merely because an audit is old, a formal benchmark is missing, a future PQ-to-PQ upgrade is not finalized, or a formal quantum-specific incident-response playbook is absent. These items should reduce the QRI Score only when they create, preserve, or make unverifiable a current quantum-enabled path to theft, forgery, inflation, consensus/finality compromise, bridge compromise, critical state-binding failure, or privacy failure.
Scores should be interpreted conservatively. A high score should require production evidence or complete-by-design coverage for the evaluated scope, not theoretical security or roadmap claims alone.