World ID

World ID in ChatGPT

Start with a private World profile—no app required. Verify with World ID when you’re ready to unlock Founding Human status, human-only offers, and approvals.

ChatGPT · World ID connected

Founding Humans

You

You

Claim my place as a Founding Human.

World ID Verified human · Orb

Genesis 100

Founding Human #0003
Open share card →
W

ChatGPT

Your permanent place is claimed. I can also find current human-only deals or create a receipt for an exact instruction you approve.

World ID 4.0Current verification protocol
Passkey or World AppStart now, verify when ready
Privacy firstNo identity in the chat
One connectionMultiple human-only experiences

How it works

Claim a profile. Verify when it matters.

A passkey lets anyone start without World App. Proof-of-Human benefits remain locked until World ID verification is complete.

01

Add World ID

Connect the public World ID server to ChatGPT using the prototype setup below.

02

Choose how to connect

Claim an unverified profile with Face ID, Touch ID, or your device passcode—or verify privately through World App.

03

Put it to work

Check profile status immediately. Once verified, claim a Founding Human number, find unique-human deals, or approve an exact instruction.

01

Enable Developer mode

In ChatGPT, open Settings → Security and login, then turn on Developer mode. If the switch is disabled, your workspace administrator must enable it.

02

Create a developer plugin

Open ChatGPT Plugins, select the plus button, and start a new developer-mode plugin.

03

Use these exact settings

Choose Server URL, not Tunnel. Enter the following connection details:

NameWorld ID
DescriptionConnect World ID to ChatGPT and explore what unique humans can unlock.
ConnectionServer URL
Server URL https://world-id-chatgpt.foundry-world.workers.dev/mcp
AuthenticationNo Auth

No Auth is only the initial setup choice. ChatGPT discovers this server’s OAuth connection automatically after creation.

04

Create and connect

Check I understand and want to continue, then select Create. When ChatGPT asks you to connect, claim an unverified profile with a passkey or continue with World App for Proof of Human.

05

Try it in a new chat

Start a new conversation, add World ID from the tools menu, and send:

What can World ID unlock for me today?

Then try: Claim my Founding Human number. Or: Create a human-approved receipt for an exact instruction.

Prototype note: every tester needs Developer mode and must add this server manually. Once World ID is workspace-published, this becomes a normal install.

Open ChatGPT Plugins

Privacy boundary

Proof, not identity.

What ChatGPT receives

A small profile-status claim that clearly distinguishes unverified profiles from verified humans—nothing more.

{
  "profile_status": "unverified",
  "verified_human": false,
  "verification_level": null
}

What stays private

The service never returns the underlying World ID material to ChatGPT.

  • World ID proof and session identifier
  • Passkey secret or device biometrics
  • Nullifier and wallet information
  • Phone number or personal profile
  • Selfie or biometric data

Quick help

Before you try it.

Where do I set it up?

Enable Developer mode under Settings → Security and login, then use the plus button on the ChatGPT Plugins page to add the MCP server URL shown above.

What can an unverified profile do?

It gives ChatGPT a persistent, passkey-protected World profile status without requiring World App. It is not Proof of Human and cannot use verified-human deals, Founding Human claims, grants, or approvals.

Why is World App asking for a selfie?

The connector asks World App to confirm live user presence. That selfie step does not replace the credential: the proof returned to this service is still the Orb-backed Proof of Human credential.

What does ChatGPT receive?

Only minimal profile and verification status—not your passkey, proof, identity, wallet, phone number, or biometric data.

What if Developer mode is unavailable?

Your ChatGPT workspace administrator has disabled developer plugins. Ask them to enable Developer mode for your account or workspace before testing this prototype.