VELODROME HAS CHOSEN SELF TO POWER BOOSTED REWARDS FOR REAL HUMANS

LEARN MORE

LEARN MORE

Prove your humanity seamlessly & privately

Prove your humanity seamlessly & privately

@nandi

Verified

@prianca

@nandi

Verified

@prianca

The leading digital identity infrastructure for Web2 and Web3. Self leverages zero-knowledge cryptography to disclose verifiable credentials without revealing any sensitive information. No third parties. No data leaks.

The leading digital identity infrastructure for Web2 and Web3. Self leverages zero-knowledge cryptography to disclose verifiable credentials without revealing any sensitive information. No third parties. No data leaks.

Trusted by the best

Your data is your business.
No one else's.

Your data is your business.
No one else's.

Self makes identity verification simple, seamless, and secure. Zero-knowledge (ZK) technology ensures that nobody, even the developers of the protocol, has access to users’ private information. Data is never stored by an external entity, and therefore, impossible to leak. No exposure, no guesswork.

Prove humanity with ease

Users verify their identity by scanning a biometric passport or ID to prove their humanity and selectively disclose unique attributes, such as age or gender, while remaining fully anonymous. Nothing can ever be shared without explicit consent.

Encrypted and stored on device

Supports selective disclosure

Third-party audited
& available today

Fully audited by third-party zkSecurity, Self is the only leader in the space that is production-ready, live across iOS and Google Play Store, and doesn’t rely on additional dependencies such as biometric hardware.

An unparalleled partner ecosystem

Supporting offchain and onchain attestations, Self is primed for a wide range of Web2 and Web3 use cases, from providing sybil-resistant solutions to combat bot activity, to rewarding verified human users with social badges and incentives. To learn more about our partnerships, visit the Self blog

Introducing Biometric EU ID Support

Self now supports biometric IDs and passports for the 27 countries in the European Union (EU). With a simple scan, users can generate a zero-knowledge proof (ZKP) that verifies their identity attributes, without exposing personal information . It’s fast, secure, and completely private.

Your data is your business.
No one else's.

Your data is your business.
No one else's.

Self makes identity verification simple, seamless, and secure. Zero-knowledge (ZK) technology ensures that nobody, even the developers of the protocol, has access to users’ private information. Data is never stored by an external entity, and therefore, impossible to leak. No exposure, no guesswork.

Self makes identity verification simple, seamless, and secure. Zero-knowledge (ZK) technology ensures that nobody, even the developers of the protocol, has access to users’ private information. Data is never stored by an external entity, and therefore, impossible to leak. No exposure, no guesswork.

Your data is your business.
No one else's.

Confirm identities with confidence

Prove humanity with ease

Prove humanity with ease

Users verify their identity by scanning a government-issued ID or passport — no accounts, no guesswork. You get confidence that every user is real, without accessing their sensitive data. It's fast for them, and trustworthy by design for you.

Users verify their identity by scanning a biometric passport or ID to prove their humanity and selectively disclose unique attributes, such as age or gender, while remaining fully anonymous. Nothing can ever be shared without explicit consent.

Users verify their identity by scanning a biometric passport or ID to prove their humanity and selectively disclose unique attributes, such as age or gender, while remaining fully anonymous. Nothing can ever be shared without explicit consent.

Encrypted and stored on device

Support for 129 countries

Supports selective disclosure

Supports selective disclosure

Third-party audited
& available today

Third-party audited & available today

Fully audited by third-party zkSecurity, Self is the only leader in the space that is production-ready, live across iOS and Google Play Store, and doesn’t rely on additional dependencies such as biometric hardware.

Rest assured that all verified users are real

IDs are cross referenced with issuing parties

Users only disclose the details that are requested

An unparalleled partner ecosystem

An unparalleled partner ecosystem

With selective disclosure, users prove their identity without oversharing. Your system requests specific details — like age or nationality — and users can review and approve before verifying. It’s privacy without friction — and trust without tradeoff.

Supporting offchain and onchain attestations, Self is primed for a wide range of Web2 and Web3 use cases, from providing sybil-resistant solutions to combat bot activity, to rewarding verified human users with social badges and incentives. To learn more about our partnerships, visit the Self blog

Supporting offchain and onchain attestations, Self is primed for a wide range of Web2 and Web3 use cases, from providing sybil-resistant solutions to combat bot activity, to rewarding verified human users with social badges and incentives. To learn more about our partnerships, visit the Self blog

Full transparency for requestors and users

Link verified users to wallet addresses

Introducing EU ID Support

Introducing Biometric EU ID Support

Introducing Biometric EU ID Support

Self now supports EU-issued IDs and passports. With a simple scan, users can generate a Zero Knowledge proof that verifies their identity attributes—like age or nationality—without exposing the document itself. It’s fast, secure, and completely private.

Self now supports biometric IDs and passports for the 27 countries in the European Union (EU). With a simple scan, users can generate a zero-knowledge proof (ZKP) that verifies their identity attributes, without exposing personal information . It’s fast, secure, and completely private.

Self now supports biometric IDs and passports for the 27 countries in the European Union (EU). With a simple scan, users can generate a zero-knowledge proof (ZKP) that verifies their identity attributes, without exposing personal information . It’s fast, secure, and completely private.

self solutions

Future-proof digital identity solutions

self solutions

  • Airdrop Protection

    Prevent bots from farming token distributions and ensure fairness.

  • Social Media & Marketplaces

    Add humanity checks to user profiles for trust.

  • Sanction List Checking

    Verify users aren't on sanctioned lists while preserving privacy.

  • Age Verification

    Gate your application based on a user’s age

  • Quadratic Funding

    Prevent sybil attacks from skewing funding distribution unfairly.

  • Wallet Recovery

    Use government-issued IDs for secure asset recovery.

  • AI Agent Protection for Smart Contracts

    Prevent non-human entities from interacting on-chain.

  • Sybil-Resistant Polling

    Ensure only real humans participate in online voting.

  • Airdrop Protection

    Prevent bots from farming token distributions and ensure fairness.

  • Social Media & Marketplaces

    Add humanity checks to user profiles for trust.

  • Sanction List Checking

    Verify users aren't on sanctioned lists while preserving privacy.

  • Age Verification

    Gate your application based on a user’s age

  • Country-Specific Functionality

    Restrict access to your application based on user’s verified nationality.

  • Quadratic Funding

    Prevent sybil attacks from skewing funding distribution unfairly.

  • Wallet Recovery

    Use government-issued IDs for secure asset recovery.

  • AI Agent Protection for Smart Contracts

    Prevent non-human entities from interacting on-chain.

  • Sybil-Resistant Polling

    Ensure only real humans participate in online voting.

Start building

Integrate secure, private identity verification in minutes. Access the Self developer docs, explore APIs, and start building today.

npm install @selfxyz/core @selfxyz/qrcode

A look at how Self works

Self makes identity verification simple, secure, and private. Businesses can confirm a user’s age, country of residence, or even that they’re a real person—instantly and without storing any personal data. It's fast, privacy-first, and built for trust.

ID Verification for Modern Businesses

With Self, businesses can securely verify customers using Zero Knowledge proofs—no data storage, no risk. It's the easiest way to meet compliance and build trust, without compromising on user privacy.

Selective Disclosure, Full Transparency

Users see exactly what they’re being asked to prove—and nothing more. Our selective disclosure approach ensures only the required information is shared, giving users complete control over their data, every step of the way.

Connect Additional Data

Need more than just a Decentralized Identity check? Self allows you to link extra data into a proof request—such as a wallet address, a social profile, or custom attributes. Prove what matters, and nothing more, all in one privacy-preserving flow.

Start building

Integrate secure, private identity verification in minutes. Access the Self developer docs, explore APIs, and start building today.

npm install @selfxyz/core @selfxyz/qrcode

A look at how Self works

Self makes identity verification simple, secure, and private. Businesses can confirm a user’s age, country of residence, or even that they’re a real person—instantly and without storing any personal data. It's fast, privacy-first, and built for trust.

ID Verification for Modern Businesses

With Self, businesses can securely verify customers using Zero Knowledge proofs—no data storage, no risk. It's the easiest way to meet compliance and build trust, without compromising on user privacy.

Selective Disclosure, Full Transparency

Users see exactly what they’re being asked to prove—and nothing more. Our selective disclosure approach ensures only the required information is shared, giving users complete control over their data, every step of the way.

Connect Additional Data

Need more than just a Decentralized Identity check? Self allows you to link extra data into a proof request—such as a wallet address, a social profile, or custom attributes. Prove what matters, and nothing more, all in one privacy-preserving flow.

Start building

Integrate secure, private identity verification in minutes. Access the Self developer docs, explore APIs, and start building today.

A look at how Self works

Self makes identity verification simple, secure, and private. Businesses can confirm a user’s age, country of residence, or even that they’re a real person—instantly and without storing any personal data. It's fast, privacy-first, and built for trust.

ID Verification for Modern Businesses

With Self, businesses can securely verify customers using Zero Knowledge proofs—no data storage, no risk. It's the easiest way to meet compliance and build trust, without compromising on user privacy.

Selective Disclosure, Full Transparency

Users see exactly what they’re being asked to prove—and nothing more. Our selective disclosure approach ensures only the required information is shared, giving users complete control over their data, every step of the way.

Connect Additional Data

Need more than just a Decentralized Identity check? Self allows you to link extra data into a proof request—such as a wallet address, a social profile, or custom attributes. Prove what matters, and nothing more, all in one privacy-preserving flow.

Note to Self

Building in public, thinking about privacy. Note to Self is where we share product updates, technical deep dives, and the journey toward a more private, secure, and human-first world.

Identity infrastructure for the digital world.

As society moves toward digital-first infrastructure, people need secure, privacy-preserving credentials to represent every part of their identity online.

Verify your digital identity seamlessly and securely. Prove who you are – onchain or offchain. Prove where you’re from. All without sharing any private information with any third parties.

Verify your digital identity seamlessly and securely. Prove who you are – onchain or offchain. Prove where you’re from. All without sharing any private information with any third parties.

Increase trust & safety

Block scammers and bad actors to strengthen the credibility of your marketplace or community.

Streamline Onboarding

Help users verify their identity while checking an essential box for your compliance process.

Reduce fraud losses

Give your risk team the tools to securely verify if a user is legitimate or attempting fraud.

Prevent account takeovers

Layer in security when users access risky features or when you detect unusual account behavior.

SELF WILL POWER VELODROME’S VERIFIED POOLS