Skip to main content
Token Holding Badges are the most common and effective mechanism for co-marketing in Web3. They allow you to target and reward users based on their ownership of another project’s token, creating a mutually beneficial growth loop: your partner benefits from incentives that encourage token holding, while your campaign benefits from access to a highly relevant, pre-qualified audience. This pattern consistently works because token holders are already economically and emotionally aligned with the partner ecosystem, making cross-pollination far more effective than generic outreach.

Accessing token holding badges

To create a Token Holding Badge, navigate to: Campaign Sidebar → Badges → Token Holdings From here, you can configure badge eligibility based on onchain asset ownership.

Supported token types and chains

You can choose between:
  • ERC20 token holders (fungible tokens)
  • ERC721 token holders (NFTs)
Absinthe supports multiple chains natively. If the chain you need is not supported out of the box, you can provide a custom RPC endpoint to enable verification on that network.

Token eligibility rules

After selecting the token type and entering the token contract address, you define how ownership qualifies a user for the badge. You can require users to hold:
  • At least a specified amount
  • At most a specified amount
  • Exactly a specified amount
These rules give you fine-grained control over which segment of the token’s holder base you want to engage.

Historical vs real-time ownership

By default, badge claims are evaluated using real-time ownership. Optionally, you can lock eligibility to a historical block height, allowing you to reward users who held the token at a specific point in time. This is commonly used to:
  • Reward early supporters
  • Run retroactive campaigns
  • Align incentives with past snapshots or milestones
Block heights corresponding to specific timestamps can be calculated using publicly available blockchain tools.

Badge configuration and rewards

Once eligibility rules are defined, you configure the badge itself. This includes:
  • Badge name
  • Description
  • Image
  • Tags
You also define the reward issued when a user successfully claims the badge. Rewards integrate directly with your campaign’s points system and broader gamification features.

Claiming behavior

Users must visit the campaign webpage and actively claim the badge. Ownership is verified against the configured rules at claim time. If the user meets the criteria, the badge is issued along with any associated rewards.

Why token holding badges work

Token Holding Badges transform passive ownership into active participation. They let you collaborate with other ecosystems in a way that is verifiable, aligned, and incentive-compatible, making them one of the strongest primitives for co-marketing and partnership-driven growth in Web3 campaigns.