Welcome to the NFT Marketplace project! This decentralized marketplace allows users to buy, sell, and trade Non-Fungible Tokens (NFTs) securely on the Sepolia Testnet.
This NFT Marketplace is built using Alchemy, IPFS, Hardhat, Next.js, and ethers.js on the Sepolia Testnet. It leverages the power of blockchain technology to create a decentralized marketplace for NFT enthusiasts.
- Create and mint NFTs.
- List NFTs for sale.
- Buy and sell NFTs securely.
- IPFS integration for storing NFT metadata.
- Sepolia Testnet for testing and development.
Make sure you have the following tools and technologies installed:
- Node.js
- npm (Node Package Manager)
- Hardhat
- Alchemy API Key
- Sepolia Testnet Wallet
-
Clone this repository:
git clone https://github.com/KunJon-analytics/nft-marketplace.git cd nft-marketplace
-
Install dependencies:
npm install
-
Set up your Alchemy API Key and Sepolia Testnet Wallet credentials in a
.env
file. Make sure to include the relevant environment variables. -
Start the application:
cd src npm run dev
- Access the NFT Marketplace via your web browser at
http://localhost:3000
. - Connect your Sepolia Testnet wallet.
- Create and mint NFTs.
- List NFTs for sale.
- Browse and purchase NFTs from other users.
- Customize the contract addresses, IPFS settings, and other configurations in the relevant configuration files.
This project is licensed under the MIT License.