For Hosts
Everything you need to know about creating channels, setting up plans, sharing your subscribe link, running promotions, and tracking revenue.
Creating a Channel
Navigate to Host Dashboard → Channels and click Create Channel.
Platform Selection
Choose whether your channel lives on Telegram or Discord:
Telegram
- Add the CryptoGated bot as admin to your group
- Enter the Chat ID of your private group
- Bot sends invite links to subscribers via DM
- Bot kicks users when subscription expires
Discord
- Invite the CryptoGated bot to your server
- Enter the Guild ID and Role ID
- Bot assigns the gating role to subscribers
- Bot removes role when subscription expires
Subscription Plans
Create one or more plans for your channel. Each plan has a name, price, and billing interval.
| Interval | Period | Best For |
|---|---|---|
| Weekly | 7 days | Low commitment, try-before-you-buy |
| Biweekly | 14 days | Medium commitment |
| Monthly | 30 days | Most popular — standard billing |
| Yearly | 365 days | Discounted annual pricing |
You can also offer free trials (e.g., 7 days free before the first payment) and create coupon codes for discounts or free periods.
Share & Invite
In your channel's Overview tab, you'll find everything you need to bring in subscribers.
Share & Invite Card (in your channel overview)
Subscribe QR Code
Subscribe Link
cryptogated.xyz/subscribe/abc123Telegram Bot Link
t.me/CryptoGatedBot?start=sub_abc123Promotional Ads
Run timed promotional messages in public channels to drive subscribers to your paid channel.
- Go to your channel's Promo Ads tab
- Create a campaign with a message template. Use placeholders:
{channel_name}— replaced with your channel's name{link}— replaced with a subscribe button
- Set the send interval (e.g., every 4 hours, every 24 hours)
- Add placements — the public Telegram or Discord channels where your ads will appear. The bot must be an admin in each placement channel.
- Optionally authorize promoters — other users who can add their own public channels as placements for your campaign. Two permission levels:
- Placement Only: can add channels, uses your message
- Full Control: can customize the message and interval per placement
Dashboard & Analytics
Your host dashboard gives you a real-time overview of your business.
Stat Cards
Channels, active subscribers, projected monthly revenue, referral earnings — all at a glance.
Date Range Filter
View stats for 24h, 7d, 30d, 90d, or any custom date range.
Revenue by Channel
Per-channel breakdown of subscriber count, active plans, and monthly revenue.
Upcoming Renewals
See which subscriptions are expiring in the next 7 days.
Recent Activity
Latest subscriber events — who joined, when, and on which plan.
Earnings Page
Track referral payouts and channel-level earnings over time.
Channel Settings
Each channel has a Settings tab with these controls:
- Visibility: Toggle between public (listed on marketplace) and private (invite-only)
- Preview Content: Add a teaser description and media shown on the subscribe page
- Grace Period: Days after expiry before a subscriber is removed (default: 0)
- Referral Payment Method: Auto (managed wallets) or Manual
- Discord Settings: Update Guild ID, Role ID, and server invite URL
- Marketplace Spotlight: Pay to highlight your channel at the top of the marketplace