SUI facilitates user onboarding with ZK login
zkLogin, a native Sui primitive that enables seamless app login with your existing Web2 credentials from providers like Google and Twitch. Say goodbye to the hassle of memorizing or recording private keys.
Sui Network: a high-speed and scalable platform that provides users with secure, low-latency connections to the blockchain, launched ZKlogin, the easiest way to bring users on-chain.
zkLogin, a native Sui primitive allows users to conveniently log into apps using their existing Web2 credentials from popular providers like Google and Twitch. With this feature, there's no longer a requirement for users to remember or store private keys.
Recognized as a major challenge in the blockchain industry, the creation of wallets often leads to user frustration. To tackle this issue, some protocols now provide third-party services that simplify the onboarding process. However, these solutions entail placing trust in external hardware or services. As an innovative solution, zkLogin leverages the power of zero-knowledge cryptography, a fundamental aspect rooted in Sui. This enables a more seamless and secure user experience.
What is ZKlogin?
Introducing zkLogin, a revolutionary Sui primitive that allows users to securely create accounts and perform transactions using their Web2 login credentials. With the power of zero-knowledge cryptography, zkLogin is integrated at the protocol level, eliminating any external dependencies besides the Web2 authentication provider.
zkLogin brings unprecedented convenience to end-users without compromising on security. It leverages temporary keypairs and zero-knowledge cryptography to seamlessly connect a Web2 authentication provider's response to a specific Sui account. When employing zkLogin, only a zero-knowledge proof and an ephemeral signature are submitted on-chain, ensuring no user information is exposed. Additionally, the Web2 authentication provider remains completely unaware of the user's blockchain activities, safeguarding privacy.
To offer a hassle-free experience, zkLogin transparently generates a unique Sui address tied to the respective app that offers the zkLogin option. This address remains hidden from the user, eliminating the need to remember or store it separately, as it seamlessly integrates into the Web2 login flow. For Web3 users, existing wallets can still be used to access zkLogin-enabled apps. Initially, zkLogin supports popular Web2 authentication providers such as Google, Facebook, and Twitch, with more options planned for future releases to cater to an even broader audience.
ZkLogin Key benefits
- Build for mass adoption: Users using a compatible Web2 authentication provider can effortlessly log in with their familiar account details and swiftly start interacting with applications in a matter of seconds.
- Embed blockchain features in Web2 experiences: The simplicity of Web2 authentication transaction signing creates new opportunities to make blockchain capabilities as part of everyday applications.
- Enable multi-device experiences: Leveraging Sui's crypto agility, zkLogin provides an ideal platform to develop multi-device solutions with seamless biometric authentication. Experience the power of secure and convenient authentication options for your applications.
- Strong user privacy: None of your personal information resides on the blockchain; only the zero-knowledge proof and the ephemeral signature are submitted to the blockchain.