--- icon: hand-wave cover: .gitbook/assets/110ft QuickZip Straight.png coverY: 0 description: Verify real-world identity in your product, without ever holding the data. --- # Welcome to Self Self is a privacy-first, open-source identity protocol built on zero-knowledge proofs. It lets developers verify real-world identity attributes (age, nationality, sanctions status, proof-of-human) without exposing personal data. Self bridges the gap between real-world identity and on-chain activity. Users verify once with the Self app, then selectively disclose attributes across any application that integrates the protocol. **[Self Enterprise](self-enterprise/get-started/what-is-self-enterprise.md)** is the managed way to use it: configure a flow in the dashboard, call the SDK, and get a signed result back. {% hint style="success" %} **New here?** Go from zero to a verified user in ten minutes with the **[Quickstart](self-enterprise/get-started/quickstart.md)**. {% endhint %} ## Start with Self Enterprise
| What is Self Enterprise | The overview, and who it's for. | what-is-self-enterprise.md |
| Quickstart | Verified user in ten minutes. | quickstart.md |
| Core concepts | Orgs, flows, sessions, keys, webhooks. | concepts.md |
| How verification works | The zero-knowledge model, in plain language. | how-it-works.md |
| SDK | The @selfxyz/enterprise-sdk client. | nodejs.md |
| Webhooks | Signed events, signature verification, idempotency. | overview.md |