© Santiago Palladino 2019
S. PalladinoEthereum for Web Developershttps://doi.org/10.1007/978-1-4842-5278-9_7

7. User Onboarding

Santiago Palladino1 
Ciudad Autónoma de Buenos Aires, Argentina

The complex user onboarding experience is one of the main issues for achieving mass adoption in Ethereum. Users new to the space need to install a dedicated browser or extension, create and back up an account, and then acquire ETH just to begin interacting with a DApp. While in previous chapters we have worked with web3-enabled users, in this chapter we will look into ways for simplifying the onboarding experience for new ones.

We will begin by exploring scenarios for interacting with the blockchain without having to create an account or creating one for our ...

Get Ethereum for Web Developers: Learn to Build Web Applications on top of the Ethereum Blockchain now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.