The problem Deasy - the easy way to learn Blockchain solves
Problem Statement:
People who want to enter the Web3 ecosystem are often easily overwhelmed by the sheer volume of blogs, articles and bariers to entry. They simply need an easy accessible way to learn about Blockchain technology.
The objectives we address are to provide an easy-to-use application that provides a low entry level for people that have no knowledge about blockchain, Crypto, Web 3. We want to make this topic easy to access and do our part for a more balanced diversity. Our education app follows a playful approach, with easy to digest information.
Challenges we ran into
We run into several challenges.
- Gasless transactions: We wanted to use gassless transaction cause non tech should have the ablity to experience the space without already having tokens on a wallet. We used biconomy but we were not able to intregrate the sdk into our frontend. "Can't resolve 'zlib' in '/home/marylu/biconomy/front/my-app/node_modules/@biconomy/gasless-messaging-sdk/node_modules/ws/lib'". Thanks to the mentor we decided to skip gasless transaction for ethberlin. Instead we wanted to send eth to the wallet address when a new user registers on our plattform.
- web3auth for registration on our education plattform to onboard non techs not having a wallet already. On web3auth is a workaround (https://web3auth.io/docs/troubleshooting/webpack-issues) described for issues with webpack 5. In preparation for the hackathon we used their sample project to get to know this issue. When trying to integrate their solution into our frontend it did't worked. Due to the fact we are all quite new in development and another experienced mentor told us it could be hard to bug fix this issue, we decided to not use web3auth. We could have used magic.link instead but we decided against cause of the payment plan they are using for 2FA cause we think 2FA quite important, especially when working with a wallet.