Your world, collected
A 3D collectible pinned to a real place. Walk up to it through your camera, prove you are a real person standing there, and keep it as a stamp in your passport.
How it works
Visit real landmarks and event spots around you. The map shows what is nearby and how far it is.
Stand in the right place and the stamp unlocks. It is checked against where you really are.
Every stamp you collect lives in one place, yours to keep, with your name on the cover.
By the numbers
Built with
Each one does one job, and each one can be checked by anyone, without asking us.
Proves you are one unique human, without telling us who you are.
Checked on our server for every capture, and once more to sign in.Your wrld3 passport is a name anyone can look up, like a7k2.wrld3.eth.
Your stamps are one record on it. We can write that record and nothing else.Spots and sponsor ads live as public records, owned by their authors.
A sponsor’s ad is a record only their wallet can change or delete. Read them yourself, no wrld3 server needed.The capture zone
The model is pinned to its real coordinate. From a distance you only get a direction. Inside 100 m it appears, locked. Inside 20 m it is solid and the capture button unlocks.
From the first launch
This is the real onboarding and sign-in from the app, running in your browser. Swipe the slides or tap Next, then pick a way to continue and you are in. Nothing here is saved.
On a real phone




Limited time
Every spot belongs to an event with its own start and end. When it ends nothing more can be collected, ads stop, and the stamps you earned stay in your passport.
The venue stamp is open to everyone. Visit any two of the three track anchors (ENS, Arkiv, World) and a bonus Mumbai Builder quest stamp unlocks.
An independent event for Mumbai Metro Line 3’s ten passport stations, with a finale stamp for all ten. Not run by or affiliated with MMRC.
Sixty-five famous places from the Taj Mahal to the Golden Temple, always on, with cartoon 3D models for twenty of them.
Why World ID
A stamp says “a real person was here”. If one person, or a script, can collect every spot, it says nothing. So the moment someone claims a stamp is the one place we ask who they are, and only that.
The check
Each spot has its own World ID action, so a person can claim a stamp once and collecting twice is refused. Different spots give different proofs, which can’t be linked.
The credential
Stopping bots and duplicate claims needs a unique human, nothing more. We don’t ask for a name, a document or a face.
When it fails
A cancelled request, a replayed proof, a credential we don’t accept or a spot you are too far from all end the same way: no stamp, and a plain reason.
Coming back
Signing in on a new phone uses a code you save, because the same person can’t prove the same action twice.
Today the proof is verified on our server, which then signs the mint. Verifying it in the contract is the next step. World ID proves a unique human, not where they stand: location is a separate check.
Proof of presence
Location rewards fail when bots and GPS spoofers farm them. Every capture is treated as evidence, and the backend decides. The phone never gets to say where it is.
Where
The phone sends its position and how sure it is. The backend recomputes the distance itself and refuses an old or fuzzy reading.
Who
World ID proves you are a unique person, tied to the spot, so a farm of bots can’t collect it twice.
Decision
Your phone only sends evidence. Every check runs on the server, and a refusal says plainly why.
Privacy
Location evidence is discarded after checking. A stamp records the place’s name and the time, never where you stood.
A camera fix is a stronger signal than GPS, not a guarantee: someone could point a camera at a screen. wrld3 weighs presence as evidence and refuses clearly when it is weak. Too far, poor signal, already captured and not verified all end with nothing minted.
Keep it
Each capture mints a non-transferable stamp and adds it to your ENS name, so anything that reads ENS can show where you’ve been.
For organizers
Drop in a 3D file, click the map, set how close someone has to be, and publish. The app picks it up on its own.
Where it stands
Made for ETHGlobal Mumbai. Capture, sign-in, passports and sponsor ads run end to end on a real phone and a testnet. Stamps mint on a Sepolia contract. What is left is checking World ID onchain and paying sponsors out.
Get the app
wrld3 is an Android app. Scan the code with your phone, or press the button, to download the APK from our latest GitHub release.