thirdweb

⌘K

Explore

Docs

Support

MarketplaceV3

Marketplace V3

Buy and sell ERC721/ERC1155 tokens


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

  • Direct Listings

  • English Auctions

  • Offers

  • Design Doc & API Reference

DEFAULT_ADMIN_ROLE

(DEFAULT_ADMIN_ROLE)

view

Published by

thirdweb.eth

View all contracts

Details

  • Publish Date

    Mar 10, 2023

  • Audit Report

    View Audit Report

  • Licenses

    MIT, Apache-2.0


  • Extensions

  • Extension detected

    PlatformFee


  • Share


    Learn about Publish
    FeedbackPrivacy PolicyTerms of ServiceGas EstimatorChainlist

    thirdweb © 2023