-
Notifications
You must be signed in to change notification settings - Fork 18
Outlining simple World ID use cases #158
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,46 @@ | ||
| --- | ||
| title: "World ID for YC Startups" | ||
| hidden: true | ||
| hideFooterPagination: true | ||
| --- | ||
|
|
||
| The World stack is a privacy-preserving trust layer for companies that need to know whether a real, unique, present, or eligible person is behind an action. | ||
|
|
||
| ## Start with the trust question you need to answer | ||
|
|
||
| | Question | Use | What it helps you do | | ||
| | --- | --- | --- | | ||
| | Who can participate? | **World ID** | Prove a user is a real, unique human. | | ||
| | Who is present right now? | **Selfie Check** | Confirm that a human is approving an important action. | | ||
| | Who meets the requirements? | **Identity Check (Preview)** | Verify supported document-checked attributes without collecting the underlying document. | | ||
| | When can an agent act? | **AgentKit** | Let an AI agent act after the required human trust checks are satisfied. | | ||
|
|
||
| ## Why companies use World ID | ||
|
|
||
| 1. **Stop bots and duplicate accounts.** Make rewards, referrals, voting, reviews, promotions, and social participation one-person-one-action. | ||
| 2. **Protect sensitive moments.** Add human presence when someone approves a payment, recovers an account, deploys software, or authorizes a high-risk transaction. | ||
| 3. **Check eligibility privately.** Confirm that someone meets a policy without asking your product to store their full identity documents. | ||
| 4. **Match trust to risk.** Start with a lightweight check, then require stronger proof of humanity, presence, or eligibility where the stakes are higher. | ||
| 5. **Build safer AI products.** Distinguish people from agents and make human approval an explicit boundary for consequential actions. | ||
| 6. **Make communities more accountable.** Reduce impersonation, fake accounts, reputation manipulation, and fraudulent content while preserving privacy. | ||
|
|
||
| ## Where it fits in YC startups | ||
|
|
||
| | If you're building... | The simplest place to use World ID | | ||
| | --- | --- | | ||
| | Proving you're human | Require one human per account to reduce Sybil attacks. | | ||
| | An AI consumer product | Protect a free trial, referral, reward, or limited promotion from duplicate claims. | | ||
| | Multiplayer AI | Distinguish verified people from AI agents in a shared environment. | | ||
| | An operating system for the physical world | Make sure tasks are assigned to real, unique workers. | | ||
| | A real-world data product | Limit data contribution and rewards to one unique contributor. | | ||
| | AI-native compliance | Add a privacy-preserving proof that a user is a real human before a regulated or high-risk action. | | ||
| | Crypto or stablecoins | Run fair allocations, grants, governance, airdrops, or incentives. | | ||
| | Cloud tools for small software | Reduce fake workspaces, spam, and abuse before privileged access. | | ||
| | Education | Protect scholarships, subsidized access, rewards, and student benefits. | | ||
| | Products for the aging population | Reduce impersonation of patients, family members, and caregivers. | | ||
| | Self-maintaining APIs | Add human accountability before critical code changes, merges, or deployments. | | ||
| | Defense or physical infrastructure | Add a human trust signal to safety-critical operations. | | ||
|
|
||
| ## Ready to build? | ||
|
|
||
| [Start integrating World ID](/world-id/idkit/integrate) to bring the right trust signal into your product. | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
When a reader selects the AgentKit use case above, this sole build CTA sends them to the IDKit integration, which does not set up AgentKit. The documented AgentKit flow at Useful? React with 👍 / 👎. |
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For a startup that selects this presence check, the table presents Selfie Check as generally available, but
world-id/credentials/11.mdx:41-46documents it as a Beta feature that must be enabled for the target app. Following the generic IDKit CTA without that access will prevent the integration from working, so label it as Beta/access-gated and point readers to the access-request path.Useful? React with 👍 / 👎.