ExplorerScan
4,973 networks tracked5,404 block explorersRequestStatus
Companion site:RPCScan ↗RPC endpoint directory with latency and uptime leaderboards and per-provider posture

Post-Quantum Adoption Tracker

What share of public RPC endpoints we probe will negotiate post-quantum key exchange. Live totals refresh every 5 minutes; charts add one sample per day at 00:00 UTC.
Pure post-quantum
00.0%
PQ hybrid
4,64878.6%
Classical only
1,26221.4%
Endpoints tracked
5,910

Adoption trend

One sample per day at 00:00 UTC. Each line is the count of endpoints whose latest handshake was in that PQ class. Values are labelled directly on the chart.

02,5005,0007,50010,00009-2410-0510-1710-2911-0904,6361,295
Pure PQ· 0 todayPQ hybrid· 4,636 todayClassical· 1,295 todayWindow: 47 days · first 2026-09-24, last 2026-11-09

Hybrid-group breakdown

Which specific IETF NamedGroup every PQ-hybrid handshake uses. Today nearly the whole blockchain probe set negotiates X25519MLKEM768; the other three groups the IETF defined are at zero. The day a server flips to a secp hybrid or pure ML-KEM, the matching band appears here.

02,5005,0007,50010,00010-1510-2110-2811-0311-094,636
X25519 + ML-KEM-768· 4,636 todaySecP256r1 + ML-KEM-768· 0 todaySecP384r1 + ML-KEM-1024· 0 todayPure ML-KEM-768· 0 todayPure ML-KEM-1024· 0 todayOther / unrecognised· 0 today

Adoption by group

The same daily samples as the trend above, stacked by the key-exchange group PQ endpoints negotiated. Days before 2026-10-15 were rebuilt from the prober’s per-probe records, which carry the PQ class but not the group.

2026-09-242026-10-172026-11-09
X25519MLKEM768(pq-hybrid)PQ hybrid (group not recorded)(pq-hybrid)PQ (group not recorded)(pq-hybrid)classical(classical)

What this measures

Our production prober runs a TLS 1.3 handshake against every public RPC endpoint in the catalogue that offers only X25519MLKEM768. A completed handshake means the server supports post-quantum hybrid key exchange; a refusal followed by a successful classical handshake means it does not. A second, full handshake records which group the server picks when offered both. Each endpoint counts once, under its latest result. Endpoints that don’t speak TLS 1.3 can’t negotiate ML-KEM and are left out of the denominator.

We run the same handshake test against the Tranco Top-1M every day. The side-by-side is on crypto RPC vs. the open web.

By chain

ChainEndpointsPure PQHybridClassicalPQ rate
1730512269.9%
56540322259.3%
13741034782.9%
1039031879.5%
4216138029976.3%
845336030683.3%
1115511132023971.9%
4311427021677.8%
10024020483.3%
9001230131056.5%
128420015575.0%
25020018290.0%
36920018290.0%
500020015575.0%
8145720017385.0%
9720011955.0%
14319012763.2%
20419011857.9%
53435219015478.9%
14617013476.5%
32417013476.5%
5914417012570.6%
16700016014287.5%
222216011568.8%
2516014287.5%
501609756.3%
8000216013381.3%
8009416013381.3%
12306150150100.0%
13015011473.3%
151415011473.3%
166660000015012380.0%
821715012380.0%
108813011284.6%
12851309469.2%
2018120513012192.3%
26325001305838.5%
28813011284.6%
4216141309469.2%
9991309469.2%
11235120120100.0%
132912010283.3%
1412010283.3%
16912011191.7%
42170120120100.0%
422201209375.0%
463120120100.0%
4663120120100.0%
8453212010283.3%
90001208466.7%

How to read it

  • Greens = pure post-quantum. Forward secrecy holds against a future quantum attacker; no classical fallback in the key exchange.
  • Blues = post-quantum hybrid. ECDH || ML-KEM concatenated and fed to HKDF, so an attacker has to break both.
  • Oranges = classical only. A captured handshake is decryptable by a future quantum computer (“harvest now, decrypt later”).

Ratios shift as upstream providers (Cloudflare, AWS, the public-RPC operators) toggle PQ defaults. The per-endpoint security pages log exact transition dates.