Lortnoc Tahc Try It Now
World
A gate that works out of the box

World ID for verified nationality.

A verified citizen of Denmark? Join your country's conversation, free of outside interference. A zero-knowledge proof: it shows you qualify, never who you are. Whistleblowers and journalists get reach without exposure.

Scripts

Verify it yourself.

01The public gate: World ID configured, and the environments it serves

curl -s https://lortnoc-gate.fly.dev/health

02Every refusal the gate must make, with World's verdicts faked

git clone https://github.com/forever8896/lortnoc_tahc && cd lortnoc_tahc
npm ci --prefix shared && npm ci --prefix gate
node --test test/unit/world.test.mjs test/unit/sealed-gate.test.mjs

03Live: World's widget, the simulator, World's API and World Chain

npm ci && npx playwright install chromium
npm ci --prefix extension-everywhere
WORLD_LIVE=1 GATE_URL=https://lortnoc-gate.fly.dev node --test test/browser/world-live.test.mjs

04A real phone: a passport nationality proof, end to end

node gate/world-phone.mjs identity:DNK
IdentifierValue
World app idapp_6f133d6629f0eccd6bc45d4230aafd05
RP idrp_df5f7a98b6caa910
WorldIDVerifier, staging and sandbox0x703a6316c975DEabF30b637c155edD53e24657DB
WorldIDVerifier, production0x00000000009E00F9FE82CfeeBB4556686da094d7
Public gatehttps://lortnoc-gate.fly.dev
Code

Read the code.

Build a gate from any rule that can be proven.

Start with two that work out of the box: ENS v2 subnames for communities, and World ID for verified nationality. Readers prove they qualify without revealing who they are.