Using web3 in today's world is full of friction. Too much to learn, too much to do.
We know that onboarding users are hard, but onboarding the users to web3 is harder. Most dapps need a pre-installed wallet and awareness of how blockchain interactions work. This results in high drop-off rates among web3 users. We started out with a small mission of making this experience a little easier but we believe this is something that will alleviate the pain points of using web3 to a great extent. We want to show everyone, and not just web3 power users that some things are just as simple as a click.
To build great things, two things are needed: a plan, and not enough time ~ Leonard Bernstein
Building a real-time chat application is hard, building a real-time chat application for web3 with seamless UX is harder. We faced many hurdles initially, especially as we tried with newer, efficient frameworks like Next.js, Zustand and Tanstack. We spent a lot of bandwidth figuring out the right way to do those things in a time-optimized manner but were eventually satisfied with the results we achieved, we have tried to minimize edge cases and corner cases as much as possible. We spent a decent amount of time studying documentation and related literature to make sure we followed best practices with handling user state using session storage and cookies.
Tracks Applied (3)
ENS
QuickNode
CoinDCX
Discussion