simplenft-marketplace
v1.0.1
Published
Smart Contract of a simple Market Place for fix price NFTS sales.
Readme
Sample NFT MARKETPLACE Hardhat Project
Table of contents
General info
This project demonstrates a basic NFT's Marketplace contract setup with Hardhat and Foundry.
Warning This smart contract repository was created for educational purposes only, to teach the basics of Solidity programming, testing with Hardhat and Foundry. It is not recommended for use in production as it has not undergone extensive testing and may contain undiscovered bugs and errors. Please use at your own risk.
Functionality
These contracts have these functionality:
- NFT listing
- token and address blacklist (for prevention of possible stolen nft)
- Roles (moderation, treasury and admin)
- ability to change transaction fees and withdraw them
Setup
Install Dependencies
npm installRun test with Hardhat
npx hardhat testList all Hardhat tasks
npx hardhat helpRun test with Foundry
forge test