ZKCred issues privacy-preserving, tiered credentials from Bitcoin, Ethereum, GitHub, Steam, Strava, and Codeforces — stored on Starknet, verifiable by anyone.
Traditional verification exposes your wallet or identity. ZKCred lets you prove your tier while keeping everything else private.
Your wallet address and account details are never revealed. Only prove what you need to prove.
Credentials are stored on Starknet, verifiable by anyone, anytime.
Prove your tier without revealing exact amounts, ratings, or identifiers.
Commitment-based proofs secured by Poseidon hashing on Starknet.
Each credential proves a tier about you — without revealing your exact balance, rating, or identity.
Shrimp → Whale
Newbie → OG
Dust → Whale
Seedling → Trophy
Newbie → Master
Casual → Legend
Sneaker → Peak
Get your credential in four simple steps
Link a Bitcoin wallet, Ethereum wallet, GitHub, Steam, Strava, or Codeforces account.
Authenticate via OAuth, OpenID, or wallet signature. No sensitive data leaves your device.
Receive a privacy-preserving, tiered credential issued on Starknet.
Share your credential ID. Anyone can verify your tier on-chain without learning your identity.
Privacy-preserving credentials open up new possibilities
Gate exclusive communities, airdrops, or opportunities to verified high-tier holders.
Build reputation based on your holdings without doxxing your wallet address.
Access better rates or features based on your verified holdings tier.
Connect any supported account and get your privacy-preserving credential issued on Starknet in minutes.