Collection-Wide Offers
Collection offers allow buyers to place a single bid that targets every single item within a collection. This tool is ideal for traders looking to build exposure to a project at a specific price point without spending time bidding on individual items.
Capital and Time Efficiency
Instead of locking up funds across multiple individual item offers, a collection-wide offer pools your capital. One bid covers the entire collection, allowing you to accumulate assets efficiently at your target price.
Strategic Value
- For Buyers: It provides a streamlined way to sweep or accumulate floor items. Since your bid applies to any token ID, any holder looking for a fast exit can accept it instantly.
- For Sellers: It provides immediate exit liquidity. If you hold an asset and need liquid capital, you do not need to wait for a buyer to choose your listing; you can immediately sell your item to the highest active collection offer.
Agnostic Asset Acceptance: A collection-wide offer applies to all token IDs in the collection. Before placing an offer, make sure you are comfortable receiving any random item or trait configuration from the project.
Trait-Specific Offers
Trait-specific offers allow buyers to target only the items in a collection that possess a specific attribute (for example, a "Golden Shield" or "Red Background"). This allows for precise pricing of rarity categories without needing to bid on individual token IDs manually.
Merkle-Proof On-Chain Security
Under the hood, Trait-Specific Offers are fully decentralized and enforced on-chain:
- Merkle Root Generation: When you place a trait offer, the frontend queries the list of token IDs possessing that trait, constructs a cryptographic Merkle Tree, and computes the Merkle Root. This root is encoded into the
paramsof your signed Maker Order. - On-Chain Verification: When a seller accepts your offer, the app generates a cryptographic Merkle Proof for their specific token ID. The protocol's execution strategy contract (
StrategyTraitsFromCollectionForFixedPrice) decodes the proof and verifies it against your signed Merkle Root on-chain. - Strict Enforcement: If the seller attempts to match the order with a token ID that does not possess the correct trait, the cryptographic proof check will fail on-chain and the transaction will revert.
Collection Size Limitation (Max 10,000 Supply):
To ensure quick loading times, minimal database overhead, and gas-efficient Merkle proof construction in the browser, Trait-Specific Offers are strictly limited to collections with a maximum supply of 10,000 items.