Skip to content

Welcome to the NFT Marketplace project! This platform allows users to create, buy, sell, and trade unique digital assets known as Non-Fungible Tokens (NFTs).

License

Notifications You must be signed in to change notification settings

mahdiZarrei/nft-marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

NFT Marketplace

marketplace image

This project is an NFT (Non-Fungible Token) Marketplace built using Solidity and deployed on the Ethereum blockchain. The marketplace allows users to create, buy, and sell unique digital assets in the form of NFTs. Each NFT represents ownership of a specific item or piece of content, and this ownership is transparently recorded on the blockchain.

Features

  • Mint NFTs: Users can create their own NFTs by specifying the metadata and other properties of the token.
  • Buy and Sell NFTs: Users can list their NFTs for sale at a specified price and purchase NFTs listed by others.
  • Ownership Management: The ownership of each NFT is tracked on the blockchain, ensuring transparency and security. Users can transfer ownership of their NFTs to others.

Installation and Setup

  1. Clone the repository:

    git clone https://github.com/mahdiZarrei/nft-marketplace.git
    cd nft-marketplace
  2. Deploy contracts: Use a tool like truffle or remix to deploy the Solidity contracts to the Ethereum network. Ensure you have an Ethereum wallet and some ETH to cover gas fees.

Usage

After deploying the contracts, you can interact with them using a web interface or command-line tools like web3.js or ethers.js. The web interface allows users to mint new NFTs, list them for sale, and purchase NFTs from others.

Contributing

If you are interested in contributing to this project, please fork the repository and submit a pull request. Contributions are welcome and appreciated!

License

This project is licensed under the MIT License. See the LICENSE file for more details.

About

Welcome to the NFT Marketplace project! This platform allows users to create, buy, sell, and trade unique digital assets known as Non-Fungible Tokens (NFTs).

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published