Introducing zkLogin: Enhanced Security with Zero-Knowledge Proofs (ZKPs) in Portkey

Enjoy unprecedented levels of tamper-proof identity verification and account security

Portkey Official
Portkey AA Wallet & DID
4 min readAug 26, 2024

--

We’re excited to announce that Portkey has successfully integrated Zero-Knowledge Proofs (ZKPs), introducing a groundbreaking feature called zkLogin. This update ensures an unparalleled level of security and privacy, offering a tamper-proof identity verification process that keeps user information completely confidential.

What is zkLogin?

zkLogin is a new verification option for Portkey users, enhancing the way your account is protected. In Portkey, your account is safeguarded by a social recovery mechanism, where a guardian (like your email, Google account, Apple ID, or Telegram) and a verifier (usually a third-party provider) work together to validate your identity.

With zkLogin, if you use a Google account or Apple ID as your guardian, your login and recovery data can be validated without a third-party verifier, enhancing security and decentralisation. This means whether you’re creating a new account or adding a new guardian to an existing account, zkLogin ensures your privacy is maintained at the highest standard.

By choosing zkLogin, you are opting for the most secure way to protect your Portkey account. It offers a robust solution that keeps your information safe and ensures that no data is exposed during the verification process.

How to Use zkLogin?

You can embrace zkLogin by adding a new guardian to your existing account or creating a new account!

1. Add a new guardian:

Open Portkey and navigate to My -> Guardians -> the + button at the top right.

Select your guardian type (Google account or Apple ID). zkLogin will automatically be applied to ensure your data remains secure.

Please note that currently zkLogin is only available when you choose Google account or Apple ID guardians.

2. Create a new account:

If you’re currently logged in, you need to first log out of your account via My -> Wallet -> Exit Wallet.

Open Portkey, enter the “Sign up” page, and select Google or Apple as your sign-up option. zkLogin will be automatically assigned as your verifier, protecting your account from the start.

Experience the future of security with Portkey’s latest update! Try zkLogin today by adding a new guardian or creating a new account, and enjoy peace of mind knowing your data is in safe hands.

If you already have the latest version installed on your device, the above feature will be automatically updated in the Portkey App/extension with no need for manual operation. You can also choose to update manually by clicking the Update button in the pop-up window.

Users without Portkey can download the latest version via the links below:

If you encounter trouble with installation, please email the team at support@portkey.finance or get in touch via:

Discord: https://discord.gg/EUBq3rHQhr

Telegram: https://t.me/Portkey_Official_Group

Portkey values your opinions and wishes to hear from you so that we can continually improve our product. Hence, we would appreciate it if you could take just 2 mins for this questionnaire after you try the product: https://forms.gle/CqzdzCcKGE4fo3oe6.

Hope you enjoy Portkey and have the best Web3 experience with us!

𝕏 X | 🎮 Discord | 💬 Telegram | 🏠 Website | 💻 Youtube

--

--

Portkey Official
Portkey AA Wallet & DID

The first AA wallet from aelf's ecosystem, migrating Web2 users and developers into Web3. Easy, Fully Decentralised, Safer and Cheaper