NFTEX is an decentralized exchange (DEX) where people can trade their ERC721 NFT token.
NFTEX provides three types of trading.
- Fixed Price Order
- Dutch Auction Order
- English Auction Order
Whatever you chooose, you should put token information, price information, and deadline.
People can buy and sell thier NFT token only with ETH at NFTEX.
When you want to sell your NFT token with a specific price, you can use this order.
When you want to sell your NFT token with Dutch Auction, you can use this order. During Dutch auction, price will be decrease steadily from start price to end price during order duration. Those are set when the order was made.
When you want to sell your NFT token with English Auction, you can use this order. During English auction, people can bid to an order until a deadline. Bids must be with at least 5% higher than the previous bid. If someone bid in the last 5 minutes of an auction, the auction will be automatically extended by 5 minutes.
- run
npm install
to install all node dependencies - run
npx hardhat compile
to compile
Tests are located in the test directory and can be modified as required. To run them:
npx hardhat test
Please open all pull requests against the main
branch.
Distributed under the MIT License. See LICENSE
for more information.