Introduction
#
Sell an NFT using a reserve auctionThese 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 - 1Contract | Address |
---|---|
CoreETH | 0x5f7072E1fA7c01dfAc7Cf54289621AFAaD2184d0 |
CoreERC20 | 0x53172d999a299198a935f9E424f9f8544e3d4292 |
FindersETH | 0x9458E29713B98BF452ee9B2C099289f533A5F377 |
FindersERC20 | 0xd1adAF05575295710dE1145c3c9427c364A70a7f |
#
Testnet Deployments#
Goerli - 5Contract | Address |
---|---|
CoreETH | 0x2506D9F5A2b0E1A2619bCCe01CD3e7C289A13163 |
CoreERC20 | 0x1Ee71c10e7Dd6c7FbDC891dE4E902e041e1F5d33 |
FindersETH | 0x29a6237e646A5A189dB197A48cB96fa7944A32a2 |
FindersERC20 | 0x36aB5200426715a9dD414513912970cb7d659b3C |
#
Reserve Auction VariantsThere are several variants for the Reserve Auction
. Each variant comes with different features and associated gas costs.
Contract | Supports ETH | Supports ERC-20 | Supports Finders Fee | Supports Listing Fee |
---|---|---|---|---|
CoreETH | โ | ๐ซ | ๐ซ | ๐ซ |
CoreERC20 | โ | โ | ๐ซ | ๐ซ |
FindersETH | โ | ๐ซ | โ | ๐ซ |
FindersERC20 | โ | โ | โ | ๐ซ |
#
Finder's FeeThe 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.