Skip to main content

Subscriber-Only Discord/Telegram


Suberra's subscription NFT feature is currently invite only. If you are interested in this feature, please contact us at

Using to gate access to your subscriber-only content

Suberra's Subscription NFT can be used in conjunction with to automate tokenized access/memberships on platforms your community already uses.

Common use cases include:

  • Discord - "Suscriber-Only" channels in your community discord servers.

  • Telegram - "Subscriber-Only" access to communtiy telegram channels/groups.

Getting Started

First create your guild on

Next, select a platform you would like to protect access to. You can add on platforms later.

Add's bot to your platforms server/group.

(Images below use Discord as an example.)

Follow's instructions for the bot's admin rights, and finally create the guild.

Setting up gated access

Following your Guild creation, will walk you through adding your first Role to your Guild, customising your Guild, and inviting members. See the docs for making your first guild here.


When your users join the Guild, members that satisfy the requirements of a Guild Role (e.g owning an NFT, owning an ERC-20 Token etc) will be awarded the Role and the access to your Discord servers/channels, Telegram groups, etc. that the Role holds.


Next you'll need to define the NFT subscription details for to check your members subscription status, follow these steps:

  1. Under 'Requirements' select 'NFT'
  2. Select the chain your subscription product is on (e.g Polygon)
  3. Paste your subscription NFT contract address
  4. Under 'Requirement type' select 'Attribute'
  5. Under 'Custom Attribute' select 'Active'
  6. Under 'Attribute Value' select 'True' (such that expired subscriptions will no longer hold the Role)

(image of suberra product NFT Requirement)

Remember, Roles on are not the same as discord roles! When creating a new Guild Role however, you can choose to link it to an existing discord role. Alternatively, the bot can automatically create a new discord role in the server you added it to, that will be tied to that Guild Role.


Adding multi-platform access to your Roles

Add access to multiple different platforms with the same Guild Role by clicking the "Add reward" button when editing the Role.

This will allow your users to verify their role requirements ONCE, and simultaneously gain access to your gated Discord, Telegram, Google Workspace and Github all together.

Managing Discord roles

Guildify an existing Discord role

When creating a Guild Role, you can choose whether to allow the bot to create a new Discord role that will be tied to the Guild Role, or you can Guildify an existing role in your Discord server.


It is recommended to Guildify an existing role, as this allows you to set a preference for the time of removal of the Role from unauthenticated users (expired subscriptions) as seen below.