Credit Passport
Opt in to publish your credit tier publicly on-chain. Your score stays private. Other protocols can verify your tier without any ZK interaction.
My Passport
Connect wallet to manage your passport
Verify Any Wallet
Look up anyone's published credit passport. If they haven't published one, no information is revealed.
Integrate Credit Passport
Any Aleo program or dApp can verify a user's tier with a single mapping read:
// In your Leo program: let tier: u8 = Mapping::get_or_use( zerolend_lending_pool_v1.aleo/credit_passport, user_address, 0u8 // 0 = no passport ); assert(tier >= 3u8); // require Gold+