Problem#1: No extend experience after event
Solution#1: Extend experience after event with NFT photo card
In general, when we use platform like eventbrite or luma we can get QR code to access the events. However at the day of the event no one collect or use that QR code after event is over. In POKATIKA users can get exclusive experience with unique NFT photo card including their name. Here is two options to create event.
Problem#2: Not easy to on-board web3
Solution#2: Easy on-board with trial accounts
One of the main hurddles to realize the mass addoption of web3 is complication of using wallet. All of the complications such as seed-phrases, private keys, and buying crypto to send wallet can be abstracted away from the end-users. However, POKATIKA provide seamless experience to users, without knowing they are using DApp. We use Keypom SDK so that people can mint NFT without creating wallet and saving seed pharases at the very first time. Here is the flow of how POKATIKA provide seamless experience to first on-borading users.
To provide an easy web3 onboarding experience for users, we have considered various approaches. As we all know, most users do not have wallets. Additionally, processes like wallet creation and mnemonic phrase management, which are necessary for using DApp services, are major factors that can discourage end users. We focused on providing a user experience that is as similar to web2 services as possible, even for users without web3 wallets. In this process, we faced numerous challenges. The first method that came to mind was using Google OAuth to automatically generate a wallet during registration and encrypt the private key to store it on the backend server. However, this method was impossible to implement within the given two-day timeframe, and it also raised security concerns, making it impractical to adopt. Nevertheless, we were determined to provide an onboarding experience that anyone could immediately use, and with the help of mentors, including members of the NEAR Foundation, we discovered a way to generate wallets through trial accounts. This allows users to mint NFTs without having to store tokens, ensuring a seamless and easy onboarding experience.