Skip to main content
Place bids on any NFT within a collection, rather than a specific token. Useful for buyers who want to acquire any item from a collection at a certain price.
See Getting Started for prerequisites and installation.
Need to target only NFTs whose metadata matches certain traits (for example, Background is Blue or Red)? Use a trait bid instead: same criteria-style collection offer, but Immutable validates the seller’s tokenId against your trait filters at fulfillment time.

Creating a Collection Bid

Bidding on Multiple NFTs

Bid on multiple items from a collection in a single order:

Accepting Collection Bids (Sellers)

Sellers can fill collection bids by selecting which token to sell:

Querying Collection Bids

List Collection Bids for a Contract

Get Best Collection Bid

Find the highest offer for any NFT in a collection:

Use Cases

Comparison: Token Bids vs Collection Bids vs Trait Bids

Next Steps

Create Listings

Alternative: Sell NFTs via listings

Fill Orders

Sellers: Accept collection bids

Cancel Orders

Cancel collection bids (soft/hard)

Order Management

Query and track your bids

Trait bids

Bids constrained by NFT metadata traits

Metadata bids

Bids matched by metadata ID or field-level metadata criteria