MintGate Docs
Create Token Gated Links
Gate your most exclusive content
You can create token gated links using an existing NFT or social token minted any time, on any platform.

How to Set Up

If you are on, click on Token Gated Link
  • Sign in using Twitter OAuth or digital wallet (if you are not logged in)
  • Add the private/unlisted link to gate
    • The link to the web content that you would like to protect behind an NFT or social token
  • Title (short description)
    • The description for the link that will show in the link preview and on your MintGate profile.
Step 2: Add the token parameters
You will need to input the information of the NFT or token that you would like to lock or gate the web content with.
If you need help finding this information, you can view this guide here or ping us on Discord or email [email protected] with the link to the NFT on your favorite marketplace.
  • Select Blockchain
    • The blockchain that the token was minted on (ex. Ethereum, xDai, Matic)
  • Token Type
    • What kind of token - We allow users to gate using social tokens and cryptocurrencies, NFTs, and Moloch Shares.
    • Most coins or cryptocurrencies are ERC-20s.
    • Non-fungible tokens (NFTs) are either ERC-721 or ERC-1155s. Most NFTs now are ERC-1155s.
      • You can double-check by:
        • Go to Etherscan and search the contract address. Click on a transaction hash and see if it lists the token type.
        • If Etherscan has no information on the token type, you could create a link as ERC-1155 and a link as ERC-721 selected. Test out both links.
          • If you receive an odd blockchain error, then the token type that you selected is not a valid token type.
          • If you receive access or to a simple MintGate Not Enough page, then the token type that you selected is the valid token type.
        • You can also reach out to us at [email protected] and we will check for you.
  • Contract Address
    • The 40 letter-digit characters long identifier of the contract that minted the token.
    • Think of the contract address as the identifier for an entire collection.
  • Amount
    • The number of this specific token that you want the end-user to own. For example, if you input 1, then you will require the user to own one of the token at contract address, token ID (if applicable).
  • For ERC-721 and ERC-1155 NFTs only:
    • Token ID
      • The individual number identifier of the NFTs
      • Each specific NFT has a specific number attached to it.
      • Think of the token ID as the identifier for a specific NFT in a collection.
Example of setting up via YUP social token
Example of setting up via ERC-721 token
You then will be returned a new token gated link.
The token gated link!
Note: This link is token gated but the original web content link is not so please protect the original link. If you are looking for a direct integration, please reach out to us at [email protected]

Set Up with Multiple Tokens

You can gate content requiring one of the tokens in a set.

Comma Separated

If you have different NFTs or tokens in the same collection (contract), you can add a comma-separated list of token IDs. An end-user would need to have one of the tokens in the comma-separated list to access the link.
Example of comma-separated token IDs

Add Token

If you have different NFTs or tokens in various collections, you click on Add a Token and input the details. An end-user would need to have one of the tokens listed in order to access the link.
Example of adding multiple tokens using +Add Token