Skip to main content

Introduction

Sell an NFT using a reserve auction#

These Reserve Auction Modules allow anyone to sell an ERC-721 NFT using a reserve auction. In a reserve auction, the seller sets a minimum price, and only if a bid meets or exceeds the price will the auction timer start. You can view all of the code for the Reserve Auction Modules in this GitHub Repo.

Reserve Auction Addresses#

Mainnet Deployments#


Ethereum - 1#
ContractAddress
CoreETH0x5f7072E1fA7c01dfAc7Cf54289621AFAaD2184d0
CoreERC200x53172d999a299198a935f9E424f9f8544e3d4292
FindersETH0x9458E29713B98BF452ee9B2C099289f533A5F377
FindersERC200xd1adAF05575295710dE1145c3c9427c364A70a7f

Testnet Deployments#


Goerli - 5#
ContractAddress
CoreETH0x2506D9F5A2b0E1A2619bCCe01CD3e7C289A13163
CoreERC200x1Ee71c10e7Dd6c7FbDC891dE4E902e041e1F5d33
FindersETH0x29a6237e646A5A189dB197A48cB96fa7944A32a2
FindersERC200x36aB5200426715a9dD414513912970cb7d659b3C

Reserve Auction Variants#

There are several variants for the Reserve Auction. Each variant comes with different features and associated gas costs.

ContractSupports ETHSupports ERC-20Supports Finders FeeSupports Listing Fee
CoreETHโœ…๐Ÿšซ๐Ÿšซ๐Ÿšซ
CoreERC20โœ…โœ…๐Ÿšซ๐Ÿšซ
FindersETHโœ…๐Ÿšซโœ…๐Ÿšซ
FindersERC20โœ…โœ…โœ…๐Ÿšซ

Finder's Fee#

The Finder's Fee is an amount offered to the party that helped match the highest bidder to the NFT.

For example, a user creates an auction for one of the NFTs in their wallet. If a Finder's Fee was specified, then the interface that helped match the NFT to the highest bidder could be entitled to that amount. Note that the Finder's Fee is only charged if the auction completes.


Key Considerations ๐Ÿ”‘#

  • An auction can be created by an owner or approved operator for any ERC-721 token.
  • The auction timer will start when a bid is greater than or equal to the reserve price.
  • The NFT is only taken into custody after the first valid bid is submitted.
  • The timer will be set back to 15 minutes if a bid is submitted within the last 15 minutes.
  • The amount for a bid is held in custody by ZORA until either the auction ends or a higher bid is placed.
  • The percentage difference for a new bid must be greater than or equal to 10% of the previous bid.
  • Creating a bid with an ERC-20 token requires that the bidder approve the ERC-20 Transfer Helper, but is not required for ETH bids.
  • Royalties are paid out using the Manifold Royalty Registry when an auction ends.