Membership Badges
Verify members of your organization, club, or exclusive community with portable credentials.
The Scenario
You run an organization with members — a club, association, DAO, or private community. You need a way to verify membership that members can use anywhere.
Badge Ideas
Active Member
Current member in good standing.
Founding Member
Original members who started with you.
Premium Member
Paid or upgraded membership tier.
Annual Member
Time-limited membership badge.
How to Implement
Define Membership Tiers
What levels of membership do you offer?
Create Tier Badges
Design distinct badges for each membership level.
Award on Joining
Issue badges when members sign up or renew.
Renew Annually
For time-limited membership, issue new badges each period.
Time-Limited Membership
For memberships that expire, include the year:
| Year | Identifier |
|---|---|
| 2024 | club-member-2024 |
| 2025 | club-member-2025 |
Members collect a new badge each year. Old badges remain as history.
You can't revoke badges on Nostr. For expiring memberships, use dated badges. Don't check for old badges — only verify the current year.
Example Badge
| Field | Value |
|---|---|
| Identifier | inner-circle-2024 |
| Name | Inner Circle 2024 |
| Description | Active member of the Inner Circle community |
| Image | Community logo or membership card design |
Using Badges for Access
Other services can check for your membership badge:
- User requests access
- Service queries their profile badges
- Checks for your membership badge
- Verifies your public key issued it
- Grants or denies access
This creates portable membership that works across platforms.
