The Gitcoin Passport team is kicking off collaborative product research to make Passport more composable with blockchain applications. A critical benefit of blockchain-based identity solutions over an off-chain approach (like the current Passport architecture with the Ceramic Network) is more native composability with blockchain-native applications, also known as smart contracts.
Blockchain-native composability of identity certificates and smart contracts may enable apps that execute as programmed and protect Passport holder privacy and coercion and censorship resistance. Unfortunately, off-chain identity solutions (including Gitcoin Passport ) cannot cohesively satisfy these goals because they heavily rely on trusted intermediaries to feed the identity data into the apps.
Through an internal hackathon, the Passport team has prototyped different implementations in these and adjacent directions. The outcome we are looking to achieve through our research is to more deeply understand the community’s needs to inform how we architect an on-chain Passport.
Areas the team is trying to gain a deeper understanding:
- The problems that can be solved by a blockchain-based Passport
- Importance of privacy-preserving capabilities (e.g., zero-knowledge proofs, designated verifier proofs) of on-chain Passports;
- Partner preferences around specific networks (Optimism, Ethereum, Arbitrum, and more)
Are you a Passport holder, (potential) integration partner, or Gitcoin community member interested in this work and want to guide our research? Then we’d love to hear your thoughts on this. Indeed, we’d encourage you to provide contextual feedback exclusively via Pol.is so we can get a more meaningful insight into the community sentiment. Feel free to post procedural / bureaucratic questions in this thread.
Sincerely,
@GTChase and Erich
PS: Here’s the Pol.is link again.