Go-Daddy Crypto is a decentralized web application (dApp) built with Solidity, React, and Ethereum. It is a clone of the popular GoDaddy website, but instead of using real money, users can buy domains using Ethereum.
All transactions are handled securely via the MetaMask wallet, and every purchase requires on-chain verification.
Features
-> Blockchain-Powered: Buy domains using Ethereum.
-> MetaMask Integration: Secure wallet-based authentication & payments.
-> Smart Contracts: Deployed using Solidity & Hardhat.
-> React Frontend: Modern and responsive UI for seamless user experience.
Hardhat Development Environment: Local testing and deployment support.
Tech Stack
-> Frontend: React, JavaScript
-> Blockchain: Ethereum, Solidity
-> Wallet: MetaMask
-> Framework: Hardhat
Setting Up
-
Install Dependencies:
$ npm install -
Run tests
$ npx hardhat test -
Start Hardhat node
$ npx hardhat node -
Run deployment script In a separate terminal execute:
$ npx hardhat run ./scripts/deploy.js --network localhost -
Start frontend
$ npm run start
