Token-Gated plans let you gate access to your Mighty Network, a Space, or a bundle using a Web3 token instead of a traditional payment.
A plan can use Stripe payments or token-gating, but not both at the same time.
If you want to offer both options, you can create two separate plans that unlock the same Network, Space, or bundle.
Why You’d Use Token-Gated Plans
Token-gating lets you verify whether someone holds a specific token, NFT, or minimum token amount before joining. This is useful if you’re running an NFT community, offering exclusive access to token holders, or validating identity or ownership via blockchain.
How to Create a Token-Gated Plan
Go to Admin > Plans > Plan List.
Select Create Plan.
When you reach the Gate section, select Token-Gating.
Continue to the Configure panel to set up your requirements.
From the Configure panel, you can set the following:
Token Type
Select the token type you want to use. We currently support:
ERC-20 (cryptocurrency)
ERC-721 (NFTs)
ERC-1155 (NFTs)
Chain
Choose the blockchain network. Today we support Ethereum Mainnet. Additional chains will be added in the future.
If needed, you can also select an optional Layer 2 protocol (currently Immutable X).
Token
Choose an existing token from the dropdown, or paste the token’s Contract Address directly into the field.
Minimum Amount
Set the minimum amount required in a member’s wallet.
For an NFT, enter 1 to confirm ownership of a specific asset.
For ERC-20 tokens, enter the required token amount.
Token ID (NFTs only)
If you selected ERC-721 or ERC-1155, you can optionally enter a Token ID when you want to require a specific NFT.
If an NFT has multiple copies (each with its own Token ID) and you want to allow all copies, leave this field blank and enter only the contract address above.
If you are configuring based on an NFT listed on OpenSea, you’ll find the Contract Address and Token ID in the Details section of the NFT’s OpenSea listing.
Previewing Your Token-Gated Plan
After configuring your settings, you’ll move to the Preview step.
Here you can view what members will see before joining and return to earlier steps to make changes.
Managing Token-Gated Plans and Members
Token-Gated plans appear alongside all other plans in your Plan Details page.
Important: Members on Token-Gated plans cannot currently be moved to another plan.
To learn how members purchase Token-Gated plans, review our related article.
