This NFT is:
- an ERC721 from OpenZeppelin
- It includes an English style Auction mechanism
- It includes an escrow mechanism
- It includes a escape hatch to reset the auction in case something goes really wrong.
- It includes a time window mechanism for programming when the auction takes place.
The UI:
The UI is a simple Create React App application with a Worker Middleware to call the smart contract. The whole thing is deployed to Cloudflare.