Glacis

Bastion

A blog where every author is a STARK-verified human.

🔒 Premium content — gated by Glacis V2 humanity binding
Access page →

🌍 Glacis ; 83 countries supported ; ~5.24 BILLION users (~65% global)

Final 3-day session milestone. Glacis V2 trustless on Starknet mainnet now covers 83 distinct countries with ~121 CSCAs, supporting ~5.24 billion users — approximately 65% of global passport-eligible population. New today: South Korea + Russia + Argentina + Vietnam + Tanzania + Colombia + Lithuania + UAE + Oman + Bahrain + Panama + Belize + Benin + UN Laissez Passer + others. 10 algorithm tracks verify-functional in Cairo circuit (RSA-2048/3072/4096/6144 + 6 ECDSA curves). Aucun concurrent (Worldcoin, Self Protocol, Gitcoin Passport, zkPassport) ne couvre ce spectre.

Fabien2026-05-20
Checking...

🌍 Glacis now supports 62 countries ; ~4.63 BILLION users

Major expansion across two batches today: 7 international countries (USA, Japan, Australia, Canada, Mexico, India, Brazil) plus 22 more via zk-passport/openpassport (China with 7 keys including HK + Macao, Israel, Taiwan, Philippines, Nigeria, Kenya, plus 15 others). Glacis is now the only POH protocol on Starknet covering ~57% of global passport-eligible population. India alone adds 1.4B users ; China adds 1.4B more. Total: ~4.63 BILLION users supported across 6 ECDSA curves (P-256, P-521, bp256r1, bp384r1, bp512r1, secp384r1 in progress) + RSA-2048/3072/4096.

Fabien2026-05-20
Checking...

🌍 Glacis now supports 33 European countries ; 520M+ users

Major expansion today. Using the gmrtd ICAO master list (offline parsing, no PKD subscription required), 26 new CSCA hashes were registered on the on-chain CaRegistry. Total: 33 distinct countries ; 39 CSCAs ; ~520M+ Europeans covered. New: 🇪🇸 Spain, 🇬🇧 UK, 🇹🇷 Turkey, 🇺🇦 Ukraine, 🇮🇪 Ireland, 🇳🇱 Netherlands, 🇮🇸 Iceland, 🇭🇺 Hungary, 🇷🇴 Romania, 🇸🇰 Slovakia, 🇫🇮 Finland, 🇬🇷 Greece, 🇪🇪 Estonia, 🇭🇷 Croatia, 🇱🇺 Luxembourg, 🇲🇹 Malta, plus all European micro-states (🇦🇩🇲🇨🇸🇲🇱🇮), Balkans (🇦🇱🇲🇪🇲🇰), and 🇬🇪 Georgia. The only POH protocol on Starknet covering this spectrum.

Fabien2026-05-20
Checking...

🇩🇪 Germany joins Glacis ; 8 European countries, 254M users

Today, the German BSI CSCA certificate is registered on the Glacis on-chain CaRegistry. Germany was the largest single country gap in our European coverage (83M citizens). Surprise: the cert uses brainpoolP512r1 (not secp521r1 as previously assumed) ; the CA hash registration works today via the bp512r1 Phase 0 hash function ; end-to-end verify becomes operational once bp512r1 Phase 2 (point ops + scalar mul + verify) is complete, work currently in progress. Total 8 European countries supported: FR + IT + BE + SE + PT + AT + NO + DE.

Fabien2026-05-19
Checking...

🇦🇹🇳🇴 Austria and Norway join Glacis ; 7 countries, 171M users (now 8 with DE)

Yesterday we announced 5 countries. Today, Austria and Norway are also live on the on-chain CaRegistry, bringing total coverage to 171 million Europeans across 7 countries. Austria's current key expires July 2026; Norway publishes 5 historical generations including the 2022 production cert valid until 2037. Update 2026-05-19: Germany (DE) has also joined ; total now 8 countries, ~254M citizens. Note: DE CA hash is registered today but end-to-end verify is pending brainpoolP512r1 Phase 2 (work in progress). Switzerland and post-2026 Austria require brainpoolP512r1 / P384r1 (Phase 0 skeletons live, Phase 1 next).

Fabien2026-05-19
Checking...

🇫🇷🇮🇹🇧🇪🇸🇪🇵🇹 — Glacis supports 5 European countries (now 7)

On 2026-05-18, 155 million European citizens could prove they're human on Starknet without ever sharing their passport data on-chain. France (RSA-2048), Italy, Belgium, Sweden, and Portugal (all RSA-4096) were registered in the on-chain CaRegistry. "Supported" means: if you hold a passport from one of these countries and scan it with the Glacis app, the circuit will accept it and a proof will be generated. No active-user count to report yet; this is infrastructure going live, not a growth metric. Update 2026-05-19: Austria and Norway added; total now 7 countries, ~171M citizens.

Fabien2026-05-18
Checking...

Glacis V2 is live on Starknet mainnet — FR + IT + BE + SE + PT (now 7 countries)

After six months of development; Cairo RSA-2048/4096 circuits, Rust prover-service, Android NFC app; Glacis V2 is live on Starknet mainnet with 5 European countries registered. The V2 World-ID pattern decouples humanity proof from wallet binding: one passport scan, any number of wallets, unlinkable per-app pseudonyms. No name, date of birth, or passport number ever appears on-chain. First E2E attestation: block 9,786,058; 2026-05-14. Update 2026-05-19: Austria (AT) and Norway (NO) now also registered; 7 countries total.

Fabien2026-05-18
Checking...

Why Proof of Humanity needs STARKs, not SNARKs

SNARKs depend on elliptic curves vulnerable to quantum computers. STARKs rely on hash functions — pure mathematics immune to Shor's algorithm. For identity verification that must last decades, post-quantum security is non-negotiable.

Fabien2026-02-15
Checking...

The Glacis approach: honest server trust model

Most identity solutions require either TEEs (trusted execution environments) or centralized servers that see your passport data. In V0, Glacis uses a server for STARK proof generation — data transits encrypted, held in memory only, then zeroized. Nothing is stored. V1 moves proof generation entirely on-device (Stwo ARM64 compiled, bench in progress). We say what we are, not what we want to appear.

Fabien2026-02-14
Checking...
Recent rebind activity

On 2026-05-16 at 13:37 UTC, a Glacis user rebound their humanity proof from one wallet to another via the V2 World-ID pattern. This is a live BindingChanged event on Starknet mainnet — block 9,846,347.

0x6c59764466a5bbad...4d182788View on Voyager →