Hi everyone, we are Nat, Solal and Dhruv, and we are stoked to present Notebook Labs! 🚨📈
TL; DR: Notebook uses Zero-Knowledge to set a new standard for Web3 identity. When a user creates their unique Notebook, they can prove their humanity and credentials to protocols across wallets and chains, without having to reveal any personal information.
And they can do all of this with or without a wallet.
🕵🏽 The Identity Problem on Web3
On blockchains, users identify themselves with wallet addresses, providing limited privacy or accountability. Malicious actors can easily re-identify themselves through new wallet addresses, making it difficult for protocols to prevent fraud or Sybil-attacks. Until accountability is brought to Web3, governments, banks, and other trusted systems have little incentive to put sensitive applications at risk for the sake of decentralization.
🧪 Where does Notebook fit in the identity space?
Currently, Web3 identities are either non-accountable (e.g. wallet address, Polygon ID, Sign-in with Ethereum, Gitcoin Passport), where users can create multiple identities, or non-anonymized (e.g. Proof of Humanity, Bright ID, disco.xyz ). Powered by Zero-Knowledge Proofs, Notebook is decentralized, accountable, anonymous, and self-sovereign.
🪄 How does it work?
When creating their Notebook, users receive a mnemonic that they encrypt with a password through the Notebook app or chrome extension. They then have the option to enter personally identifying information like their SSN-4 or passport, what we call “Strong Proof-of-Humanity”, or authenticate with Twitter, “Weak Proof-of-Humanity.” With Weak PoH, user humanity can also be verified through an analysis of the user’s social graph. By using Zero-Knowledge proofs, neither Notebook Labs nor any other company knows the link between a user’s personal information and their Notebook. If a user chooses to not verify their humanity, they can still prove and develop on-chain credentials, but protocols can prevent them from accessing sensitive services.
With just a few lines of code, protocols can verify a user’s credentials and Proof-of-Humanity through their Notebook. Protocols can then record credentials, with the user’s permission, like credit scores, illicit content posting flags, and DAO engagement. Users can prove these credentials to protocols to gain entry to services.
🏭 Can I integrate with Notebook in production?
Yes! Check out our demo integration: https://www.loom.com/share/28ae17da0496459c8c70a24b3b5bd67f.
We can work with you 1-on-1 to integrate Notebook authentication in a few lines of code. If you’re interested in learning more, feel free to reach out!
Note: We are currently implementing Notebook as a rollup, and wallet addresses will be obviated by mid-September.
🙌 How can you help?
If you or someone you know
Contact Us
Nathaniel Masfen-Yan nat@notebooklabs.xyz Telegram: @NathanielMY
Solal Afota solal@notebooklabs.xyz Telegram: @solalette
Dhruv Mangtani dhruv@notebooklabs.xyz Telegram: @dhruvm0