tokenproof.xyz
  • General
    • Getting Started
    • How It Works
    • Our Vision and Ethos
    • Offline Use Cases
    • Online Use Cases
    • Case Studies
      • adidas
      • Tampa Bay Rowdies
      • Moverz
      • SheFi
  • For Users
    • tokenproof Guides
      • Linking Your Wallet: Desktop
      • Linking Your Wallet: Mobile
      • Linking Your Wallet: Ledger
      • Linking Your Account: Email-based
      • Crossmint Linking Guide
      • Crypto.com Linking Guide
      • NEAR Linking Guides
        • Linking Your Wallet: MyNearWallet (Desktop)
        • Linking Your Wallet: MyNearWallet (Mobile)
      • Coreum Linking Guides
        • Linking Your Wallet: Keplr (Mobile)
        • Linking Your Wallet: Leap Wallet (Mobile)
      • Socios Linking Guide
      • Sui Linking Guides
        • Linking Your Sui Wallet: Desktop
        • Linking Your Sui Wallet: Mobile
      • Looking for a Specific Chain?
    • 🚧Troubleshooting Guide
    • Blockchain and Wallet Support
  • For Verifiers
    • Start Here
    • Blockchain and Contract Support
    • Implementing a Token Gate
    • Events and Conferences
    • Other Features
      • Email Credentials
      • POAP Integration
    • How-To Guides
      • Verifier App
        • Importing a Policy
        • Scanning Wallets
        • Scanning Tickets
        • Verifier Tools
  • TOKENPROOF APPS
    • Enroll App
    • User App
    • Verifier App
    • Shopify App
    • Online Auth
    • Portal
      • Getting Started
        • Creating an account
        • Inviting team members
      • Events
        • Creating an Event
          • Event Types
            • Ticketed Event
            • Non-Ticketed Event
              • Entry Requirements
          • Ticket Types
            • Create and edit ticket types
            • Create paid tickets
            • Add a NFT / token requirement
            • Add a blockchain native token requirement
            • Add an allowlist
            • Ticket settings
            • Advanced ticket settings
          • Configure POAPs
            • Creating a POAP
            • Importing a POAP
            • Adding and replacing claim codes
          • Event Design
            • Event Page
          • Checkout Options
            • Create and edit checkout questions
          • Event Settings
            • Configure event visibility
            • Configure event page elements
          • Event Publishing and Status
            • Setting your event to Live
            • Cancel your event
        • Managing an Event
          • Attendee Info
            • What emails will attendees automatically receive?
            • Send tickets and manage orders
          • Check in attendees
            • Setting up the Verifier App
            • Verification types
          • Refunding and Cancelling Orders
            • Canceling your event
            • Issuing a refund
            • Canceling a ticket
            • Are Ticketing Fees refundable?
          • Reporting
            • Export reports
          • Promo Codes
            • Create a Promo Code
        • What Attendees Can Expect
      • Online Token Gates
      • Terms and Policies
  • Misc
    • FAQs
    • Glossary
  • Links
    • Twitter
    • Website
    • E-Mail
Powered by GitBook
On this page
  • Creating a Token Gate
  • 1. Enable "Restricted Availability"
  • 2. Click "Token Requirement"
  • 3. Select a Blockchain
  • 4. Search For Tokens
  • 5. Define Minimum Quantity
  • 6. Configure Conditions
  • 7. Optional: Add Metadata Requirements
  • Editing a Token Gate
  1. TOKENPROOF APPS
  2. Portal
  3. Events
  4. Creating an Event
  5. Ticket Types

Add a NFT / token requirement

PreviousCreate paid ticketsNextAdd a blockchain native token requirement

Last updated 11 months ago

Creating a Token Gate

A token gate will require users to own a specific NFT or crypto token before purchasing a ticket. tokenproof has some of the most advanced token-gating capabilities on the market with a wide range of configuration options.

1. Enable "Restricted Availability"

Click the Restricted Availability toggle on the ticket you'd like to add token gating to.

2. Click "Token Requirement"

3. Select a Blockchain

Use the search input to find the blockchain of the token you'd like to check for. tokenproof supports over 40 blockchains and shared contracts.

The following shared contracts are supported:

  • POAP

  • OpenSea Storefront

4. Search For Tokens

Once you've selected your blockchain, search for your token using the collection name or contract address.

Enter Token Manually

If your token doesn't appear in the search results, you can enter it manually by clicking Add Manually.

Currently POAPs, OpenSea Shared Storefront collections, and Nifty Gateway collections must be entered manually. Support for searching these contracts is coming soon.

5. Define Minimum Quantity

Define the number of tokens a user is required to hold to be eligible for this ticket type.

6. Configure Conditions

After selecting your tokens, choose whether users must own Any or All of the added tokens.

  • Any: Users will only be required to own one of the added tokens to claim the ticket

  • All: Users will be required to own all of the added tokens to claim a ticket

7. Optional: Add Metadata Requirements

Optionally, you may allow only holders of tokens with specific attributes/metadata to claim a ticket.


Editing a Token Gate

Guide coming soon.