Investing in 0xPass

Yumi Hong
6 min readSep 12, 2023

--

Wallet as the base layer

As the web3 technology and market mature, the dichotomy between web2 and web3 will blur. Users will be able to enjoy web services that bring together the best of two worlds — self-sovereignty, privacy, decentralization, and convenience.

When users go on-chain as much as going online, and wallets being the gateway of any on-chain activities, most online services will have wallets integrated into their applications. For example, PayPal allows users buy and sell cryptocurrency as well as choose to pay with crypto at the checkout. Though it uses a centralized, custodial wallet, PayPal shows how Web2.0 companies have started providing crypto wallets (or at least what looks like it) experience to users.

On the other hand, Web3 services are increasingly adopting alternatives to conventional EOA wallets like Metamask and Coinbase wallet — and have started to support smart wallets (e.g. Argent, Safe), embedded wallets(e.g. Magic, Web3 Auth), and MPC wallets (e.g. Lit Protocol, Portal). Moreover, Web3 services have also started integrating the account abstraction features, which immensely improves the user interface by paying gas fees on behalf of users and by bundling transactions so users don’t need to sign multiple transactions.

How to categorize wallets (1) — EOA vs Smart Wallet
How to categorize wallets (2) — Personal Wallet vs Embedded Wallet
Some of the players in each category

The hard thing about Web3.0 login flow

For the two reasons illustrated above — 1) Web 2.0 and Web 3.0 merging, 2) existing Web 3.0 services providing diverse wallet options to users — the number of wallet integrations will only grow. However, creating a wallet onboarding process with no user friction and catering to the needs of one’s pre-existing users is not an easy task.

For devs, providing multiple login options for users with various backgrounds — those who have wallets and those not — is crucial yet cumbersome work. Also, building a user profile to provide a contextual user experience is difficult with web3 login methods for users’ web2 social data is disjointed.

There are tools that allow developers create login flow — wallet connectors (e.g. Rainbow, Wallet Connect) key management service providers (e.g. Magic, Web3 Auth), Smart Wallet (Safe, Kernel, Soul Wallet, Biconomy, and more) — but they need to juggle different tools and newly updated standards such as EIP-4337

0xPass: the mortar of web3 login building blocks

0xPass is the all-in-one suite for building a frictionless user onboarding process. 0xPass solves aforementioned problems by leveraging most up-to-date technologies such as Account abstraction, Session Keys, and SIWE (sign-in-with-ethereum). By integrating 0xPass’ advanced wallet adapter, developers can readily recreate web2-like onboarding experience.

Embracing users of all backgrounds: Providing both web2 and web3 login methods

With 0xPass, application developers can provide login options for those who already own a wallet and those who do not. Devs can use 0xPass wallet connector to connect traditional EOAs — e.g. Metamask, Coinbase Wallet, Rainbow Wallet. Moreover, through 0xPass’ KMS(Key management service) provider connector to magic, Web3Auth (soon), and AWS KMS (soon), users can sign in and create smart accounts via email or social accounts. Meaning, a first-time user who does not own a wallet can sign up with their social ID and immediately use the app without leaving the app to create a conventional wallet.

Contextual user experience: Building user profiles with streamlined user authentication & user management

By leveraging SIWE (sign-in-with-ethereum), 0xPass provides secure and simple user authentication. On 0xpass, there is a unified user ID across all wallet and social accounts, therefore devs do not need to spend resources trying to map each wallet or social account to a user.

With unified ID and Social Account linking, applications can build multi-dimensional user profiles leveraging Web2 social graphs. By doing so, developers can provide users with a tailored user experience, which is pivotal in increasing retention rates.

Disjointed user experience: Paymaster & Bundler

At every step of interacting with the blockchain, a user has to sign a transaction. This disjoints user experience. Imagine having to sign a transaction in the midst of playing a game.

With the implementation of EIP-4337, transactions can be bundled together, so users do not need to sign multiple transactions. Moreover, first-time users who do not have assets in their wallets can use the app right away thanks to a paymaster which let applications pay gas fee on behalf of users.

However, the account abstraction standard is still nascent. The implementation of account abstractions remains difficult with the ongoing updates. It is time-consuming work for devs to constantly follow the newly updated standards.

With 0xPass, application devs can spin up an onboarding flow with up-to-date account abstraction features.

With Wallet adapters like 0xPass, it is possible for both web2 and web3 apps to embed wallets in-app without having to reinvent the infrastructure and put together the pieces of the complex wallet integration puzzle.

Check out the demo here

Team

I remember running into Keon at the EthGlobal NY hackathon. The memory of Keon sitting on the floor by himself, immersed in coding, has been seared into my memory ever since. Despite his rather evident flu, he was one of the finalists of the hackathon.

Earlier that day, when I met Krish and Keon together, I saw a team that complemented each other perfectly. Krish, super enthusiastic about the product they were building, was clearly the persuasive visionary. Alongside Keon the dedicated builder, and with their history having met majoring in Computer Science at NYU, I saw that the two would make a compelling duo.

The team is moving faster than any other — having built the MVP within a couple of months, their product is LIVE now. They have recently launched Passport protocol, A Programmable & MPC-Based Distributed Key Management Network. Prior to that, they launched gasless minting on the Polygon network in collaboration with Biconomy and Decent.

Not only are they shipping products quickly, but they are also quick to respond to customers’ needs. They are building their products bottom-up, actively taking in clients’ feedback and needs. They put customer satisfaction first, responding to customer inquiries and fixing whatever problems their clients encounter.

With the speed they are moving, 0xPass is setting the foundation for onboarding the next billion web3 users, fostering a future where web2 and web3 aren’t distinct realms, but a unified, user-friendly digital landscape.

nonce Classic is excited to join the roster of the team’s early-stage backers which include Balaji Srinivasan, Alliance DAO, Alchemy, SOMA capital, and Hashed Emergent.

0xPass Website | Twitter | Docs

About nonce Classic

nonce Classic is a VC/accelerator borne out of Seoul’s largest Web3 hacker house. Backed by a strong alliance of builders and angels, nonce Classic lays out a bedrock for founders by providing a strong community of like-minded people

Website: https://nonceclassic.org
Twitter:
https://twitter.com/nonceclassic

Disclaimer: This article is for general information purposes only and is not investment advice or solicitation. You should consult a professional for investment decisions or advice. The information contained herein has been obtained from other sources, but nonce Classic has not independently verified it and makes no warranty as to its accuracy or suitability. This article reflects the opinions of the author and does not necessarily reflect the opinions of others associated with nonce Classic. Opinions are subject to change at any time without notice.

Copyright 2023. nonce Classic. All Rights Reserved

--

--