This is a decentralized NFT (Non-Fungible Token) marketplace built on Ethereum. Users can create, buy, and sell NFTs on this platform.
Getting Started To get started, you'll need to do the following:
Clone this repository to your local machine. Install the required dependencies by running npm install. Start the development server by running npm start. Once the development server is running, you can access the application by visiting http://localhost:3000 in your web browser.
To create an NFT, you'll need to do the following:
-
Connect your Ethereum wallet to the application.
-
Click on the "Create NFT" button.
-
Fill out the form with the required details (name, description, image, etc.).
-
Click on the "Create" button.
Your NFT will be created and added to the marketplace.
To buy an NFT, you'll need to do the following:
-
Find the NFT you want to buy in the marketplace.
-
Click on the NFT to view its details.
-
Click on the "Buy" button.
-
Confirm the transaction in your Ethereum wallet.
The NFT will be transferred to your Ethereum wallet once the transaction is confirmed.
To sell an NFT, you'll need to do the following:
-
Click on the "My NFTs" tab.
-
Find the NFT you want to sell.
-
Click on the "Sell" button.
-
Fill out the form with the required details (price, etc.).
-
Click on the "Sell" button.
Your NFT will be listed for sale in the marketplace.
If you'd like to contribute to this project, feel free to submit a pull request. We'd love to hear your ideas and suggestions.
This project is licensed under the MIT License. See the LICENSE file for more information.
This project was inspired by OpenSea.