This is essentials smart contract of a NFT marketplace.
- Launchpad
- Listing/Buy NFTs
- Auction/Bidding NFTs
- Offer unlist NFTs
- Node.js
- Yarn or npm
- Metamask (or any other compatible wallet)
- Solidity (for smart contract compilation)
- IPFS or Arweave (optional for decentralized storage)
git clone https://github.com/AlexZuy/NFT-marketplace.git
cd nft-marketplace
Install dependencies:
npm install
Create a .env file based on .env.example and add your private keys, RPC endpoints, and other configurations.
Ensure you have the necessary funds in your wallet and a configured RPC endpoint. Run:
npx hardhat deploy scripts/deployLaunchpad.ts
npx hardhat deploy scripts/deployMarketplace.ts
Contributions are welcome! Please submit a pull request or open an issue to discuss any changes.
For any questions or support, feel free to contact: Email: [email protected]
GitHub: AlexZuy