Virtual Cofounder
Guides
Create Membership Tokens

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:

  1. Deploy the membership token
  2. Mint to test addresses
  3. Verify holdings
  4. Try any access-gating logic

Next Steps

Membership tokens work well with: