ERC-721 and ERC-1155 NFT Marketplace
Contracts herein define a minimal general trustless marketplace for any ERC-721 or ERC-1155 implementation. They support: batch trading royalties withdraw pattern to avoid re-entrancy issues events for optimal subgraph indexing They are well-tested, a combination of stateful and unit tests was used. You can use poetry for easy python virtual environment and requirements handling.