-
Home Page
-
Buy Domain page
-
List Domain page ( Only accessible to admin )
-
Make transaction page
-
List for sale page
-
Profile page
-
Mobile responsive
The Crypto Domains Marketplace is a decentralized application (DApp) built on the Ethereum blockchain. It allows users to buy, sell, and manage crypto domains using smart contracts. This project showcases the integration of blockchain technology into a marketplace for digital assets.
- Ethereum Blockchain
- Solidity (Smart Contract Language)
- Hardhat (Development Environment)
- React.js (Frontend Framework)
- Web3.js (Ethereum JavaScript Library)
- Next.js (Frontend Framework)
Before you begin, ensure you have met the following requirements:
- Node.js installed
- npm (Node Package Manager) installed
- MetaMask extension installed in your browser
- A local Ethereum development environment (Hardhat) set up
Follow these steps to set up and run the Crypto Domains Marketplace project locally:
git clone https://github.com/NegativE333/cryptoDomains2.0.git
cd cryptoDomains2.0
npm install
npx hardhat node
npx hardhat run ./scripts/deploy.js --network localhost
npm run dev
Once you have completed the setup steps, you can access the Crypto Domains Marketplace by opening your browser and navigating to http://localhost:3000.