tig-bbit / Domain-Dapp

About Decentralized Domains App on Goerli testnet

Home Page:https://domain-dapp.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ETH Daddy

A decentralized alternative to GoDaddy is a platform constructed upon blockchain technology, enabling users to acquire domain names in a decentralized fashion. Analogous to GoDaddy, it furnishes a user-friendly interface for the exploration and administration of domain names. This decentralized alternative utilizes blockchain, such as Ethereum, to store and administer domain ownership records via smart contracts. It obviates the necessity for intermediaries and central authorities, affording users complete control and ownership of their domains sans reliance on a centralized entity. By decentralizing the domain registration and management process, this alternative presents a departure from traditional domain registrars, proffering augmented security, privacy, and ownership rights for domain proprietors. It emboldens individuals to genuinely possess and regulate their online presence, while concurrently contributing to the overarching decentralization and resilience of the internet.

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

Authors

About

About Decentralized Domains App on Goerli testnet

https://domain-dapp.vercel.app


Languages

Language:JavaScript 59.4%Language:CSS 25.1%Language:HTML 8.4%Language:Solidity 7.1%