Skip to content

Latest commit

 

History

15 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Godaddy Web3

Web3 based Godaddy like Domain marketplace on Solidity, Ethereum, Hardhat, React

Buy and Sell domains with Eth

Technology Stack & Tools

  • Solidity (Writing Smart Contracts & Tests)
  • Javascript (React & Testing)
  • Hardhat (Development Framework)
  • Ethers.js (Blockchain Interaction)
  • React.js (Frontend Framework)

Requirements For Initial Setup

Setting Up

1. Clone/Download the Repository

2. Install Dependencies:

$ npm install

3. Run tests

$ npx hardhat test

4. Start Hardhat node

$ npx hardhat node

5. Run deployment script

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

7. Start frontend

$ npm run start

Project Flow

Project flow

Solidity Contract functions

  1. List domain
  2. Buy Domain
  3. Pay Fees

Stay in touch

Acknowledgments

Big Thanks to Dapp University and Gregory!

About

Web 3.0 based Domain marketplace on Solidity, Ethereum, Hardhat, React

Topics

Resources

Stars

3 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages