Skip to content

Repository files navigation

CRYPTOSWEEP - NFT Marketplace

Live Website

Welcome to the CRYPTOSWEEP NFT Marketplace GitHub repository! This decentralized application (dApp) is built using React and Hardhat, and it's deployed on the Goerli testnet. Our platform provides a seamless and secure environment for buying, selling, and trading NFTs (Non-Fungible Tokens) within the Ethereum blockchain ecosystem.

Features

  • User-Friendly Interface: Our intuitive UI/UX design makes it easy for users to navigate through the marketplace, ensuring a smooth experience for both new and experienced crypto enthusiasts.
  • NFT Listings: Users can list their NFTs for sale, specifying details such as title, description, price, and any additional attributes that make their collectibles unique.
  • Exploration: Browse through an extensive collection of NFTs spanning various categories and art styles. Discover rare digital artwork, virtual real estate, and much more.
  • Secure Transactions: Thanks to the security and transparency of blockchain technology, all transactions are tamper-proof and verifiable on the Ethereum network.
  • Smart Contracts: We utilize Ethereum smart contracts for the trading of NFTs. These contracts handle the logic of creating, listing, and transferring ownership of NFTs securely.
  • Ethereum Testnet: Our application is deployed on the Goerli testnet, allowing users to interact with the platform and conduct test transactions without using real Ether.

Getting Started

  1. Clone the Repository: Begin by cloning this repository to your local machine using the following command:

git clone https://github.com/shashwatwankhedekar/cryptosweep-nft-marketplace.git

  1. Install Dependencies: Move into the project directory and install the necessary dependencies:

cd cryptosweep-nft-marketplace

npm install

  1. Connect to Goerli Testnet: To interact with the Ethereum blockchain, you'll need test Ether on the Goerli testnet. Obtain test Ether from a faucet and configure your wallet in the app to connect to the Goerli network.

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

  1. Run the Application: Launch the application locally by executing the following command:

npm run dev

Contribution

We welcome contributions from the community to enhance the functionality and features of our NFT Marketplace. If you'd like to contribute, please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and test thoroughly.
  4. Commit your changes with descriptive commit messages.
  5. Push your branch to your forked repository.
  6. Open a pull request to our main repository's main branch.

Releases

Packages

Contributors

Languages