DEV Community

Robertino
Robertino

Posted on • Originally published at auth0.com

Sign In With Ethereum (SIWE), Now Available on Auth0

Marketplace partner Spruce has expanded the Auth0 platform to use web3 wallets as an identity source.


Thanks to the hard work of Spruce, following their announcement on March 8th, you can now add Sign-in with Ethereum to your Auth0 tenant via their marketplace integration. While the debate rages on the value of cryptocurrencies, non-fungible tokens (NFTs), and decentralized autonomous organizations (DAOs), it’s clear that Web3 technologies have the potential to change the way we authenticate. The Auth0 Lab team has been following Web3 developments closely, and we’re excited to promote this new capability in Auth0.

Adoption

Adoption At the end of 2021, crypto.com estimated that 300 million people own some form of cryptocurrency. That means those 300 million crypto users (as well as new ones) need a wallet to hold the private keys allowing them to access their currency.

Diving in, 71 million of those cryptos wallets hold Ethereum. This massive adoption has led to an ecosystem of tools to help users leverage the private keys in their wallets for more than just blockchain transactions.

While many users lean on Metamask for non-custodial software wallets and a gateway for interacting with Web3 DApps, other options are gaining market share. Portis and Torus are other non-custodial wallet competitors.

Coinbase is a popular cryptocurrency exchange that creates custodial wallets on behalf of users to hold on to their cryptocurrencies. With 89+ million verified users, it’s quickly becoming a trusted option. Fortmatic is a custodial wallet just for authentication and gives users access to their private key with a traditional email/password flow that users recognize in web2.

WalletConnect is both a standard and a set of SDKs that help any app connect to any type of Web3 wallet. With over 160 apps listed in its registry, it’s becoming a popular way for developers to get access to users’ wallets.

Transactions on the Ethereum blockchain are also increasingly getting easier to conduct courtesy of tools like the Ethereum Name Service (ENS), which, similar to DNS, maps a unique human-readable name to the underlying machine-readable strings assigned to each wallet/account. This name can be used instead of the public key, and many apps know to find the address by looking at the ENS smart contract with a registry of the associated addresses. With 300k+ users, ENS is a growing trend in the Web3 community that makes it easier for the average person to work with their key.

Read more...

Top comments (0)