Skip to content

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.

Notifications You must be signed in to change notification settings

NegativE333/cryptoDomains2.0

Repository files navigation

Crypto Domains

  • Home Page

    image

  • Buy Domain page

    image

  • List Domain page ( Only accessible to admin )

    image

  • Make transaction page

    image

  • List for sale page

    image

  • Profile page

    image

  • Mobile responsive

    image

About

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.

Technologies Used

  • Ethereum Blockchain
  • Solidity (Smart Contract Language)
  • Hardhat (Development Environment)
  • React.js (Frontend Framework)
  • Web3.js (Ethereum JavaScript Library)
  • Next.js (Frontend Framework)

Software Requirements

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

Getting Started

Follow these steps to set up and run the Crypto Domains Marketplace project locally:

1. Clone the Repository

git clone https://github.com/NegativE333/cryptoDomains2.0.git
cd cryptoDomains2.0

2. Install Dependencies

npm install

3. Start the Hardhat Node

npx hardhat node

4. Run Deployment Script

npx hardhat run ./scripts/deploy.js --network localhost

5. Start the Frontend

npm run dev

Usage

Once you have completed the setup steps, you can access the Crypto Domains Marketplace by opening your browser and navigating to http://localhost:3000.

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published