If you’d like to buy an NFT in a collection, but don’t have a specific NFT in mind, you can save time by setting up a collection offer. Instead of making an offer on every individual NFT in that collection, you’ll make one offer that applies to all NFTs in the collection.
A given collection offer can only be accepted once and will expire for all other NFTs in the collection after being accepted. You can make up to five collection offers at a time. Sellers won’t be able to accept offers for 3 hours after certain transfers or sales.
For some collections, you’ll be able to select a specific attribute and send a collection offer to all applicable NFTs with that attribute. Attributes, also referred to as “traits” or “properties,” differentiate your NFT, like blue skin or a cowboy hat. Your offer will be sent to NFTs that have the attribute at the time of the offer, so there is a chance that the attributes may change after your offer is sent.
If you want to opt-in to attribute offers for your own collection, you can check out this help guide.
Similar to other offers you make for Ethereum NFTs, you’ll need WETH (Wrapped Ether) in your wallet in order to make a collection offer. You can read through our help guide What's WETH? How do I get it? to learn how to exchange ETH for WETH.
This feature is currently available for Ethereum, Polygon, and Klaytn NFTs. Collection offers aren’t valid for NFTs marked as compromised.
Placing a collection offer
You can follow these steps to make a collection offer:
- Navigate to the collection page.
- On the bottom of the page, click Make collection offer.
- If you have a specific attribute in mind, use the Choose an attribute field to select it. If no attribute is selected, the offer will be sent for all NFTs in the collection.
- Fill in the Price in WETH.
- To make more than one collection offer, increase the # of offers. Note: these offers can all be accepted separately.
- Set the Duration for your offer(s).
- Click Make offer.
Here's what it looks like when you make a collection offer:
You can see all of your active offers in your OpenSea profile under More → Offers made. You can have multiple collection offers active at the same time.
Canceling a collection offer
If you’d like to cancel your collection offer, you can do so on the Offers made tab of your profile or on the item page.
To cancel from your profile:
- On OpenSea, in the upper right corner, click the Profile icon.
- Click on the More dropdown and select Offers made.
- To cancel all offers, click Cancel all listings and offers. This will save gas if canceling more than one listing or offer.
- Otherwise, click the Cancel button for an individual offer.
To cancel from the item page:
- Navigate to the collection where you sent a collection offer.
- Click on any NFT in the collection that has the offer live. If it was a whole collection offer, you can click on any NFT. If it was sent for a specific attribute, click on an NFT that has the attribute.
- Scroll down to the Offers heading, and click Cancel on the offer you sent.
Receiving notifications for collection offers
Collection offer emails are off by default. You can follow these steps to receive email notifications for collection offers:
- Navigate to your Offer settings.
- Set an amount in the minimum offer column.
- Click Save.
You’ll receive an email notification for any offer (collection or single) that’s above the value you set.
Offer Protection
When making a collection offer, you'll likely want your items to be in a specific state (for example, not flagged as stolen). Sometimes, however, an item may change state after an offer is made but before the offer is accepted (for example, flagged as stolen). By default, OpenSea uses Seaport 1.4 to check for item state changes right before any collection offer is accepted. Offers on items with a changed state are rejected. These checks include:
- Whether an item is now flagged as stolen
- Whether an item’s attributes have changed
This helps make sure that when your collection offer is accepted, you’ll receive an item that meets your expectations.
While we recommend keeping these protections turned on, you can disable them at any time in your profile settings: https://opensea.io/account/settings?tab=offers.