How we designed an effective onboarding flow for a Decentralised ID Wallet.
About the product
A Decentralised ID wallet is like DigiLocker, an app where all your documents (birth certificate, mark sheets, college ID, National IDs like Aadhaar, PAN, Driving License, Property documents etc.) can be stored digitally as a decentralised ledger. With this, users have complete control over who they want to share their IDs with and the schema that they want to share.
Web3 applications for blockchain technology — like Crypto, NFTs, games, IDs — are not trusted by the masses; only a minority of the population has adopted these applications. This was a problem we had to tackle during user onboarding by creating complete transparency so that users could trust the app.
Building personas
We used Notionsmith to create multiple personas, which acted as a reference for us to design personas which were more tailored to Falcon ID.
User flows & Sitemap
Onboarding: User flow
Users feeling like they had complete control over everything was crucial for the product. The onboarding was designed keeping this in mind, delivering information in a clear and transparent manner, while educating users about what they could do if they lost access to their wallet.
The time allotted to wireframing was used to churn out as many ideas, layouts and concepts to ensure we were able to design functional and aesthetic screens.
The Designs
Creating a new wallet…
The onboarding was designed to educate the users about the product & the value it provides them. This helped in building trust with the users by being transparent with them.
We took a decision to add the wallet recovery phrase and back-up options in the onboarding process. Although this made the process longer, it ensured that users were well informed about what they could do with the app.
Falcon ID
Falcon ID is an app that lets you access and control your credentials and does not store your data.
It ensures a reduction in fake documents and IDs and maintains authenticity of your documents.
Educating the users about how this product empowers them & gaining their trust. Talking about the 4 main pillars of the product helped in achieving this.
The eKYC flow
To allow users to gain access to their documents and IDs, we need to identify the user’s nationality. This also enabled the identification of whether an eKYC is required for the user, since it is required only in certain countries.
Onboarding without eKYC
Securing your wallet / Backup
Users are shown their wallet recovery phrase to ensure they can log back in if they are logged out or change their phones.
For users to recover their wallet, they can back-up their data to Cloud to ensure the file is accessible for recovery.

To recover their wallet, users need to select the backed-up file from their cloud. To decrypt the file and gain access to their documents, users have to enter their recovery phrase.
After verification of the file, users must create a new PIN to restore their wallet. This ensures that their data is protected and users feel safe about their data.
