Watchlist 0
CELO · rollup-L2 · QRI 15 · BAND 2 Acknowledged Hybrid FAIL · Stage 0 · Washing 1x

Celo just finished the largest architectural migration in this batch, moving from L1 to OP Stack L2 over 20 months without breaking 600K daily users. That coordination muscle exists. None of it has been pointed at the ECDSA secp256k1 stack it inherited on the way in.

inLinkedIn XPost Scorecard JSON Compare Verified 2026-04-18

Summary

Celo migrated from independent L1 to Ethereum L2 (OP Stack + EigenDA) on March 26, 2026 — largest architectural migration in batch. #1 L2 by daily active users (600K DAUs). Mobile-first payments for emerging markets (Africa, LatAm, SEA). Nightfall privacy layer for enterprise B2B. Successfully coordinated L1→L2 transition over 20 months — strong governance precedent for PQC migration. Zero PQC work; gated by Ethereum + OP Stack.

What the gates say

  • Hybrid: FAIL. No hybrid plan on file.
  • Evidence: PASS. Sources reconstructable by third party.
  • Primitive naming: PASS. Named primitives at every scored sub-level.

Burn-vs-rescue policy on file

undeclared (dependent on Ethereum L1 policy)

Seven dimensions

Each dimension scores 0-100 internally; the weighted roll-up produces the QRI on the left. Open a row to read the sub-score detail.

1 Cryptographic Exposure 28 / 100
1a_primitive_inventory 10 / 20

OP Stack rollup (migrated from L1 BFT PoS March 26, 2026). EigenDA for data availability. Nightfall privacy layer for enterprise B2B payments.

Primitives: ECDSA secp256k1 (Ethereum EVM) · Keccak-256 · BLS12-381 (Ethereum L1 settlement; EigenDA) · Groth16 ZK-SNARKs (Nightfall privacy layer)
1b_shor_grover_pq_tag 12 / 20
Evidence: docs.celo.org
1c_algorithm_family_diversity 0 / 20

No PQC families

1d_nist_security_category 0 / 20

No NIST PQC

1e_implementation_quality 6 / 20
Evidence: github.com
2 HNDL Exposure 22 / 100
2a_active_key_exposure 6 / 20

600K daily active users (#1 L2). Mobile-first payments surface. EOA pubkeys visible.

2b_cold_key_exposure 5 / 20

Mainnet since April 2020 (70 months); L1→L2 migration March 2026.

2c_signature_longterm_validity 5 / 20

ECDSA sigs Shor-breakable; stablecoin balances (cUSD, cEUR, cREAL) exposed.

2d_encryption_confidentiality 6 / 20

Standard TLS.

3 Metadata & Privacy Exposure 18 / 100
3a_tx_graph_visibility 4 / 20

Transparent EVM. Nightfall privacy layer for enterprise B2B only (not retail).

3b_rpc_mempool_concentration 4 / 20

Post-L2 decentralized sequencer (from former validators); transitioning.

3c_cross_chain_bridge_correlation 5 / 20

Native Ethereum bridge; Wormhole; USDC native via Circle partnership.

3d_retroactive_deanon_risk 5 / 20

No retail shielded pool; Nightfall protects enterprise channels.

4 Migration Architecture 45 / 100
4a_crypto_agility 12 / 20

OP Stack Superchain governance. Nightfall ZK privacy layer shows crypto-module integration capability.

4b_account_abstraction_key_rotation 14 / 20

Inherits ERC-4337 + EIP-7702. Mobile-first AA wallet UX.

4c_hard_fork_track_record 14 / 20

Successfully executed L1→L2 migration (largest upgrade in chain history) over 20 months via governance.

4d_hybrid_deployment_readiness 5 / 20

No hybrid plan; dependent on Ethereum L1 + OP Stack Superchain.

5 Deployment Execution 3 / 100
5a_mainnet_pqc_pct 0 / 20

no public artifact found

5b_pqc_code_in_client 0 / 20

no PQC in client

5c_validator_pqc_adoption 0 / 20

Decentralized sequencers use ECDSA

5d_published_milestones_count 0 / 20

no PQC milestones

5e_pqc_washing_delta 3 / 20

No PQC announcements

6 Supply Chain Vendor Readiness 10 / 100
6a_wallet 4 / 20
Evidence: Opera granted 160M CELO; mobile-first
6b_bridge 2 / 20
6c_custodian 2 / 20
6d_rpc_hsm 2 / 20
7 Governance & Coordination 45 / 100
7a_validator_stake_distribution 7 / 20

Transitioning decentralized sequencer from former validator set. Post-migration stabilizing.

7b_upgrade_cadence_under_pressure 15 / 20

L1→L2 migration executed smoothly over 20 months. CGP process active.

7c_named_coordination_lead 14 / 20

cLabs (Rene Reinsberg, Marek Olszewski); Celo Foundation; Opera partnership (160M CELO).

7d_adversarial_coordination_precedent 9 / 20

None adversarial; smooth migration success shows coordination capability.

The X + Y vs Z inequality

X (data shelf life): 5-10 (mobile-first retail, high wallet turnover)

Y (migration time): 7-12 (OP Stack Superchain dependency; 20 months for L1→L2 gives cadence reference)

Z10 (10% CRQC year): 2036 · Z50 (50%): 2041

Verdict: X+Y > Z (danger).

Four-scenario grid

ScenarioValue preservedPrivacy preserved
quantum never 100% 100%
arrives suddenly pre migration 15% 10%
arrives slowly post migration 80% 70%
arrives slowly mid migration 45% 30%

Peers in the rollup-L2 profile

Order-book view of the 9 chains closest to Celo by QRI.

Public artifacts used for this scorecard

Each entry below is a sub-score citation. Clicking the link takes you to the public source. A third party should be able to reconstruct every number on this page from these URLs in 48 hours.

Cryptographic Exposure · 1a_primitive_inventory

OP Stack rollup (migrated from L1 BFT PoS March 26, 2026). EigenDA for data availability. Nightfall privacy layer for enterprise B2B payments.

Cryptographic Exposure · 1b_shor_grover_pq_tag
Cryptographic Exposure · 1e_implementation_quality
Supply Chain Vendor Readiness · 6a_wallet

Supply chain snapshot

wallet Valora · MetaMask · Opera 0 PQC roadmaps
bridge Native Ethereum Bridge · Wormhole · Circle USDC 0 PQC roadmaps
custodian Coinbase Custody · Anchorage · Deutsche Telekom 0 PQC roadmaps
rpc_hsm Celo RPC · Ankr · Forno 0 PQC roadmaps

A chain's supply chain cannot migrate faster than its slowest dependency. Zero PQC roadmaps in any of the four categories is a structural blocker, not a lagging indicator.

Analyst notes on the scoring

Governance coordination score high due to L1→L2 success. Nightfall ZK layer deployed but classical (Groth16). Sutor cap binds. Band 2 Acknowledged; migration capability exceeds PQC-awareness.

Scorecard metadata

  • Profile: rollup-L2
  • Scored: 2026-04-18 by layerqu-v2-scoring-agent-1
  • v1 reference: chainscreen-v1-archive
  • QRI raw: 15 · after caps: 15
  • Confidence interval: ±10
  • PQC washing ratio: 1x
  • Burn-vs-rescue: undeclared (dependent on Ethereum L1 policy)

Caps triggered

  • mosca_cap_60
  • sutor_stage_cap_2
  • casado_stage_cap_3
  • preskill_half_dim2_dim3_dim5_dim6
  • hybrid_gate_fail_cap_60
LayerQu · Celo scorecard v2 · reconstructs from public evidence
Methodology · Desk · API