Manage your your keys, attestations, ZK identities & proofs.
Key Passport allows you to manage your identity, attestations, proofs or any kind keys using your existing Ethereum account. It uses Metamask Snaps as a way to deterministically generate keys based on your existing account and stores those safely in their sandboxed environment. Giving full control and sovereignty over your keys and identities.
The app allows you to securely create keys using the seed from Metamask. This allows to create deterministic keys, attestations and proofs and stores those using the same security model of Metamask. It also allows to upload existing keys or attestations to store those safely within the Metmask Snap.
It currently supports EAS Attestations, Semaphore identities and SSH keys.