I tried to use the top 100 dApps with three different wallets and the login experience even worse than we thought.
Web3 is supposed to bring us great accessibility to the new internet. Self-custodial and permissionless! But look what we have at the bottom line:
- 32% of dapps don’t work at all if you don’t use Metamask 😖
- 43% of dapps have hardcoded login options (can’t detect other options if the user has them)
- 14 % have 10 or more login options 🤯, while two of them have 20 login options (Galxe & Lido) on their front page
- 13% of dapps work as expected (detect and recognize user’s injected wallet)
logins.mov
The Rise of Self Custody
Self-custody might represent the next phase in the digital age. The crypto landscape is teeming with competitors:
- Crypto giants like Binance & Coinbase have rolled out their self-custody wallets.
- Financial powerhouses such as Robinhood have entered the arena with their own wallets.
- New entrants like Zerion, Rainbow, and Rabby challenge the status quo.
- Mobile-first dApps like Tribe have introduced inbuilt self-custody wallets.
- And let's not forget the pioneer that remains dominant 🦊.
This growth indicates two things:
- An acceleration towards web3 adoption.
- A looming user experience (UX) challenge.
The Problems With Web3 Logins
DApps that present numerous login choices, many irrelevant to a user's needs, are symptomatic of this.