Prove your
Self
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.
Prove your
Self
Verify your digital identity seamlessly and securely. Prove who you are. Prove where you’re from. All without sharing any private information with third party applications.
Prove your
Self
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.
Bring zk to your users
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
Bring zk to your users
Start building
Integrate secure, private identity verification in minutes. Access the Self developer docs, explore APIs, and start building today.
Bring zk to your users
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
self zk mobile app
Take total control of your identity
Effortless Identity Verification
Securely capture the first page data and RFID from your passport to verify your identity.
Optimized for Web3 and Universal Apps
Take control of your identity by harnessing zero-knowledge proofs and one-tap verifications in Web3 apps.
Privacy-preserving Technology
Take control of your identity by only disclosing credentials and information that you allow.



self zk mobile app
Take total control of your identity
Effortless Identity Verification
Securely capture the first page data and RFID from your passport to verify your identity.
Optimized for Web3 and Universal Apps
Take control of your identity by harnessing zero-knowledge proofs and one-tap verifications in Web3 apps.
Privacy-preserving Technology
Take control of your identity by only disclosing credentials and information that you allow.
self zk mobile app
Take total control of your identity
Effortless Identity Verification
Securely capture the first page data and RFID from your passport to verify your identity.
Optimized for Web3 and Universal Apps
Take control of your identity by harnessing zero-knowledge proofs and one-tap verifications in Web3 apps.
Privacy-preserving Technology
Take control of your identity by only disclosing credentials and information that you allow.
Your identity is your business,
no one else’s.
Your identity is your business,
no one else’s.
In a world where data is exploited and privacy is an
afterthought, Self gives you the power to own, protect, and
verify who you are on your terms. No surveillance,
no overreach—just trustless security, privacy,
and control in your hands.
In a world where data is exploited and privacy is an afterthought, Self gives you the power to own, protect, and verify who you are on your terms. No surveillance, no overreach — just trustless security, privacy, and control in your hands.
In a world where data is exploited and privacy is an afterthought, Self gives you the power to own, protect, and verify who you are on your terms. No surveillance, no overreach —
just trustless security, privacy,
and control in your hands.
Self Solutions
Future-proof digital identity solutions
Airdrop Protection
Prevent bots from farming token distributions and ensure fairness.
Quadratic Funding
Prevent sybil attacks from skewing funding distribution unfairly.
Wallet Recovery
Use government-issued IDs for secure asset recovery.
Social Media & Marketplaces
Add humanity checks to user profiles for trust.
Country-Specific Functionality
Restrict access to your application based on user’s verified nationality.
AI Protection for Smart Contracts
Prevent non-human entities from interacting on-chain.
Sanction List Checking
Verify users aren't on sanctioned lists while preserving privacy.
Age Verification
Gate your application based on a user’s age
Sybil-Resistant Polling
Ensure only real humans participate in online voting.
Self Solutions
Future-proof digital identity solutions
Airdrop Protection
Prevent bots from farming token distributions and ensure fairness.
Quadratic Funding
Prevent sybil attacks from skewing funding distribution unfairly.
Wallet Recovery
Use government-issued IDs for secure asset recovery.
Social Media & Marketplaces
Add humanity checks to user profiles for trust.
Country-Specific Functionality
Restrict access to your application based on user’s verified nationality.
AI Protection for Smart Contracts
Prevent non-human entities from interacting on-chain.
Sanction List Checking
Verify users aren't on sanctioned lists while preserving privacy.
Age Verification
Gate your application based on a user’s age
Sybil-Resistant Polling
Ensure only real humans participate in online voting.
Self Solutions
Future-proof digital identity solutions
Airdrop Protection
Prevent bots from farming token distributions and ensure fairness.
Quadratic Funding
Prevent sybil attacks from skewing funding distribution unfairly.
Wallet Recovery
Use government-issued IDs for secure asset recovery.
Social Media & Marketplaces
Add humanity checks to user profiles for trust.
Country-Specific Functionality
Restrict access to your application based on user’s verified nationality.
AI Protection for Smart Contracts
Prevent non-human entities from interacting on-chain.
Sanction List Checking
Verify users aren't on sanctioned lists while preserving privacy.
Age Verification
Gate your application based on a user’s age
Sybil-Resistant Polling
Ensure only real humans participate in online voting.