L

Learn2Earn

A decentralised learning platform where you get paid in crypto for learning

L

Learn2Earn

A decentralised learning platform where you get paid in crypto for learning

The problem Learn2Earn solves

A lot of e-learning platforms(like Coursera, EdX, Udemy) have really nice content but as learners, we are often asked to pay a lot to learn from these platforms. At the same time, these companies get access to a lot of our data, analyze learning habits and try pushing content that suits their needs the best. They keep increasing their valuation but as learners, we are never incentivized(apart from learning something new & getting a certificate that costs at a lot in the first place).

At the same time, Cryptocurrencies have become a buzz word but not a lot of people know exactly what it is. Hardly 4% of the world's population owns crypto. Crypto is powerful and its true power lies in it being decentralised. It being a new and emerging topic, we thought why not build a platform where newbie enthusiasts can come and learn something new about different cryptos while getting paid in cryptos for learning too??

Our aim is to incentivize learning while getting more people to learn about different cryptos to make informed buying and selling decisions.

Challenges I ran into

Connecting the frontend and backend to the metamask wallet proved to be extremely challenging. It took us a while to figure things out.

We went with Python instead of React for our web3 usecase. Using React would've simplified things for us as the support for web3 module is more robust in React.

While creating our crypto, figuring out the right tokenomics proved to be extremely challenging and took us a while.

One major issue that we faced and still face is that when we get the user address from metamask, by default in certain cases, all the characters in the wallet address turns into lowercase letters which cause some checksum errors. We have found a temporary workaround for this but a more permanent one will be found soon.

Discussion