Skip to content

prashasti-7/EduLearn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EduEarn Web3

First attempt at web3

Make sure you have your HardHat accounts connected Click on connect to connect your metamask to our system Requirements:

  1. Install NodeJS

  2. Clone/Download the Repository

  3. Run npm init

  4. Install Dependencies: $ npm install

  5. Run tests $ npx hardhat test

  6. Start Hardhat node $ npx hardhat node

  7. Run deployment script In a separate terminal execute: $ npx hardhat run ./scripts/deploy.js --network localhost

  8. Start frontend $ npm run start We have created a decentralized educational website where both creators who publish educational videos, and students on the platform can earn money. We have deployed Ethereum Blockchain technology as Currency to ensure secure and private transactions. Due to the immutability nature of blockchain, no change is possible on a deployed smart contract or a verified transaction. Students can earn and give anonymously. They earn NFTs on completing courses, and can earn more tokens on watching the decentralized advertisements on our website. They can utilize the earnings to give their mentors anonymously for their Courses. These tokens provide financial stability and acts as a motivation to learn further. A large percentage of ad revenue goes to the creators for their educational content. References: github.com/dappuniversity, https://www.baeldung.com/smart-contracts-ethereum-solidity

About

Students can earn and give anonymously.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published