This project creates an online interactive platform that offers Web3 courses for free. However, unlike every other platform, it aims to ensure that people commit to completing their courses. Therefore, they are required to stake a small amount of money in the protocol pending the course completion. They can only get their money back if they complete the course. The money staked will be used by the company to provide liquidity and get some returns, which is how they'll generate revenue.

Web3 LEarn showcase

How it's made

I used web3js, javascript, and solidity. Solidity was used for the smart contract and the DApp used web3js, javascript, and html/css. I use Moralis to connect to the node for interacting with the Smart contract. The smart contract was written in Solidity and deployed to the Polygon Mainnet.