project screenshot 1
project screenshot 2
project screenshot 3

Key Passport

Manage your your keys, attestations, ZK identities & proofs.

Key Passport

Created At

ETHGlobal Paris

Winner of

🔓 Ethereum Foundation — Open Track

🥉 EAS — Best Use

Project Description

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.

How it's Made

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.

background image mobile

Join the mailing list

Get the latest news and updates