Create Membership Tokens
Issue tokens that represent membership, access, or participation in your community.
What You'll Build
Membership tokens are a specific use of fungible tokens where each token represents access, membership, or participation rights. Unlike general-purpose tokens, membership tokens are often:
- Non-transferable or restricted
- Used for gating access to content, events, or features
- Tied to community participation
Common uses:
- Community membership
- Access passes
- Voting rights
- Loyalty rewards
- Event tickets (fungible)
Prerequisites
- A wallet option ready — Keplr for mainnet, or use the test wallet to try it out
- On testnet for practice, or mainnet for production
Step 1: Plan Your Membership Token
Decide on:
- Token name — What represents your membership (e.g., "Community Pass")
- Symbol — Short identifier (e.g., "PASS")
- Supply — Limited membership or unlimited?
- Transferability — Can members transfer to others?
Step 2: Deploy the Token
Ask Virtual Cofounder to create your membership token:
Create a token called "Community Pass" with symbol "PASS" for my membership program
For limited membership:
Create a membership token called "Founders Club" with symbol "FOUNDERS" and max supply of 100
Step 3: Distribute to Members
Issue tokens to your members:
Mint 1 PASS token to andr1abc...
For multiple members:
Mint 1 PASS token each to these addresses: andr1abc..., andr1xyz..., andr1def...
Step 4: Check Membership
Verify who holds membership:
Who holds PASS tokens?
Does andr1abc... have any PASS tokens?
How many PASS tokens are in circulation?
Use Cases
Community Access
Members holding the token get access to exclusive content, channels, or features.
Create a token called "Inner Circle" with symbol "IC" for premium community access
Event Passes
Issue tokens for event access—like tickets but on-chain.
Create a token called "Summit 2024 Pass" with symbol "S24" and supply of 500
Voting Rights
Each token represents one vote in community decisions.
Create a governance token called "DAO Vote" with symbol "VOTE"
Tiered Membership
Create multiple tokens for different membership levels.
Create a token called "Gold Member" with symbol "GOLD" and max supply of 50
Create a token called "Silver Member" with symbol "SILVER" and max supply of 200
Tips for Success
Consider Transferability
Decide early whether members can transfer their tokens. This affects:
- Whether membership is tied to a person or a wallet
- If members can sell their spot
- How you manage membership changes
Start Small
Begin with a limited pilot group before opening wider membership.
Track Your Members
Keep records of which addresses belong to which members—the blockchain tracks tokens, but you'll want to know who's who.
Test on Testnet First
Practice the full flow on testnet:
- Deploy the membership token
- Mint to test addresses
- Verify holdings
- Try any access-gating logic
Next Steps
Membership tokens work well with:
- Revenue Splitting to share revenue with members
- Crowdfunding to raise funds from your community