Skip to main content

Listing policy

You can define listing policies when creating a listing. A policy describes restrictions for a given listing, for example:

  • Maximum items allowed per buyer.
  • Order of the items for purchase, or randomized.
  • Lists of allowed participants.
  • Duration of a checkout session during which the items are reserved for the buyer.
  • Duration of the period during which email claims are active, if the listing is fulfilled using emails.
  • Payer of the transaction fees for token transfers, if the listing is fulfilled emails. See email claims for more details about the transaction payer.

Policies are enforced when a buyer makes a purchase intent. The platform runs a series of checks to make sure the purchase is permissible by the policy rules.

Policy types

  • FCFS - Purchase intents are dealt on a first-come first-served basis. There are no additional rules to how the orders are ranked or filtered.
  • LARGE_ALLOW_LIST, ALLOW_LIST - This restricts the purchase to only a list of allowed participants. You can provide a list of eth_addresses, email_addresses, or a snapshot_id.

LARGE_ALLOW_LIST is the second generation of our allow list policy and should be used instead of ALLOW_LIST.

Learn how to create listings with a listing policy.