Skip to main content
Discord Badges let you reward users for verifiable participation in your Discord server. Since Discord remains the primary coordination and community layer for most Web3 projects, these badges are commonly used to recognize engaged members, contributors, and high-signal participants. Discord badges are claimable and require user interaction on the campaign webpage. Eligibility is verified in real time against the connected Discord server.

Accessing Discord badges

To create a Discord Badge, navigate to: Campaign Sidebar → Badges → Discord Click Add Badge in the top-right corner to open the configuration modal.

Selecting a Discord server

Before configuring the badge logic, you must select the Discord server the badge applies to. The server dropdown lists all Discord servers currently connected to your workspace. If the server you need is not listed, you can click the Add Server option, which takes you to Workspace → Data Integrations to connect a new Discord server. Once connected, the server becomes available for badge configuration.

Badge configuration

All Discord Badges share the same base configuration:
  • Badge name and description
  • Badge image
  • Tags
  • Reward amount and reward currency (XP, Gold, or Gems)
After these details are set, you define the eligibility logic using one of the supported Discord verification types.

Discord verification types

Absinthe supports four ways to verify Discord membership and issue badges. Server Member Verifies in real time that the user is a member of the selected Discord server. If the user is a member, they can claim the badge and receive the associated reward. Has Role Requires the user to have one or more specific roles in the Discord server. During configuration, you are presented with a list of all valid roles from the connected server and can select which roles qualify. This is commonly used to reward moderators, contributors, beta testers, or other segmented roles. Join Date Rewards users based on when they joined the Discord server. You can specify whether the user must have joined:
  • On or before a specific date
  • On or after a specific date
This is useful for recognizing early community members or rewarding new joiners during a growth push. Server Booster Verifies whether the user has boosted the Discord server. This badge is typically used to reward high-commitment supporters who actively contribute to the server’s growth and visibility.

Claiming behavior

Users must visit the campaign webpage and connect their Discord account to claim a Discord Badge. Eligibility is checked at claim time based on the configured criteria. If the user satisfies the requirements, the badge is issued and the reward is granted immediately.

Why Discord badges work

Discord Badges turn community participation into a visible, incentivized signal. They reward real involvement rather than passive presence and allow campaigns to recognize the users who contribute the most to culture, moderation, and growth. When combined with token holding and user list badges, Discord badges enable rich, multi-dimensional community verification inside your campaigns.