thirdweb's Marketplace Contract - V3
A Marketplace is a contract where you can buy and sell NFTs, such as OpenSea or Rarible.
The Marketplace V3 contract allows users to list NFTs for direct sale or auction, as well as make offers to buy unlisted NFTs. Other users can place offers/bids or buy the NFTs for the specified amount in the listing, or auction. Users can accept offers for their unlisted NFTs.
In addition to Offers, the Marketplace V3 has other new features such as reserve listings for particular buyers, approve multiple currencies as valid payment when buying from your NFT listings, etc.
Use Cases & Examples
You could use the Marketplace contract to:
Sell your NFTs on your marketplace
Create auctions where the highest bidder, after a certain period, wins the NFT
Make offers on unlisted NFTs
Create an open marketplace where any user can list NFTs for sale, like OpenSea.
Resources
DEFAULT_ADMIN_ROLE
(DEFAULT_ADMIN_ROLE)
view
Details
Publish Date
Mar 10, 2023
Audit Report
Licenses
MIT, Apache-2.0