Knowledge Base
Search
K

Gates 101

What is a gate?

Gating refers to token gating or allowing collectors with a specific token or subset of tokens in their wallet to access something.

Gating on Highlight

Highlight allows for flexible gating on the "Gates" tab of the dashboard. Any NFT minted on the Ethereum or Polygon blockchain can be used as a gating condition.
Gate conditions
  • Collector holds any token from a collection (e.g., anyone who owns a Bored Ape)
  • Collector holds a token with a specific attribute (e.g., anyone who owns a Bored Ape with gold fur)
  • Collector holds a specific token from a collection (e.g., the specific wallet that owns Bored Ape #3333)
  • Collector holds a specified amount of ETH, MATIC, or ERC20 (e.g. anyone who has a specific amount of ApeCoin)
  • Collector is on an allowlist of wallet addresses
As the creator, you can combine multiple conditions to create a gate.

Condition deep dive

Collector holds a specific token
Creators can choose to create gates based on a specific NFT. All that's needed is a contract address or the OpenSea collection URL and the token ID.
You can find contract addresses on Etherscan or Polygonscan. OpenSea collection URLs will follow the format here: https://opensea.io/collection/your-collection-here. For instance, to gate by a Bored Ape, the collection URL would be as follows: https://opensea.io/collection/boredapeyachtclub.
Once you've specified the specific contract or OpenSea URL, you can select the token you'd want to gate on by selecting the token ID or the appropriate image.
Collector owns any token from a collection
Gating based on tokens from a collection follows a similar path as gating by a specific token. The main difference is that once a contract address or URL is input, any token in the collection will unlock the gate (vs. a specific token).
Collector holds a specified amount of ETH, MATIC, or ERC20
Highlight also allows for gating based on the amount of Ether, Matic, or other ERC20 token a collector has in their wallet.
Collector is on an allowlist
You can create allowlists on Highlight via gates. Select the condition "Is on an allowlist of wallet addresses".
Paste wallet addresses in a comma-separated format into the text box.
Creating a token gated NFT drop
1. Create an NFT on the "Tokens" tab at: https://tools.highlight.xyz/. Check out this article here for more about NFT creation on Highlight.
2. Create a gate or select an existing gate for your NFT mint as you create your token.
3. Only holders of the specified token gate can access the mint.