Skip to content
Discord Template Hub

Discord server template

Crypto Project Discord template

For token, NFT, protocol and DAO communities. Built for public servers that expect scam attempts from day one.

  • Token and protocol communities
  • NFT projects
  • DAOs and governance groups

Channels and categories

START HERE

  • # verify text

    The only channel unverified members see. Verification button lives here.

    Access: Unverified can read; nobody can post

  • # official-links text

    The ONLY list of official links and contract addresses. Locked.

    Access: Everyone reads; only Admin posts

  • ๐Ÿ“ฃ announcements announcement

    Official news. Never contains wallet-connect links to claim anything.

    Access: Everyone reads; only Admin posts

  • # rules text

    Rules and the scam warning: staff never DM first.

    Access: Everyone can read; only Staff can post

COMMUNITY

  • # general text

    Main chat. Links blocked for unverified and new members.

    Access: Verified members can post

  • # price-talk text

    Keeps price chat out of #general. Slowmode on.

    Access: Verified members can post

  • # memes text

    Image posts. Slowmode on.

    Access: Verified members can post

HOLDERS

  • # holders-chat text

    Gated by a holder role from a token-gating bot.

    Access: Holder role only

  • ๐Ÿ”Š holders-voice voice

    Holder calls.

    Access: Holder role only

GOVERNANCE

  • ๐Ÿ’ฌ proposals forum

    One post per proposal draft. Tags: Draft, Discussion, Voting, Passed, Rejected.

    Access: Verified members can post

  • ๐ŸŽ™๏ธ governance-calls stage

    Community calls and AMAs.

    Access: Members listen; Staff invite speakers

SUPPORT

  • # support text

    Ticket panel only. Never share seed phrases, never accept DMs.

    Access: Verified members can open tickets

  • ๐Ÿ’ฌ faq forum

    Answered questions, locked. Tags: Wallets, Bridges, Fees, Staking.

    Access: Everyone can read; only Staff can post

STAFF

  • # staff-chat text

    Team only.

    Access: Hidden from everyone except Staff

  • # mod-log text

    AutoMod and bot logs.

    Access: Hidden from everyone except Staff

  • # security-alerts text

    Anti-raid and anti-nuke alerts.

    Access: Hidden from everyone except Staff

Roles and permissions

Role (highest first)PurposeKey permissionsAssigned by
AdminCore team only (2 to 3 people)Manage Server, Manage Roles, Manage Channels, Manage WebhooksOwner, manually
ModeratorCommunity moderatorsManage Messages, Timeout Members, Kick Members, Ban Members, View Audit LogAdmin, manually
SupportAnswers ticketsView ticket channels, Manage Messages in #supportAdmin, manually
HolderVerified holdersView HOLDERS categoryToken-gating bot (re-checked automatically)
VerifiedPassed the verification gateView COMMUNITY, GOVERNANCE, SUPPORT, Send MessagesVerification bot or Onboarding rules
@everyoneUnverified joinersView #verify, #official-links, #announcements, #rules onlyDefault
  • Remove Mention @everyone, @here and All Roles from every role except Admin. Compromised moderator accounts use mass pings to spread fake mint or airdrop links.
  • Only Admin has Manage Webhooks. A leaked or rogue webhook can post 'official-looking' messages in #announcements.
  • Server Settings > Safety Setup: require 2FA for moderation actions.
  • Never give Administrator to any bot. Keep the anti-nuke bot role high, but below Admin.
  • Hide the member list in public channels if impersonators target your team: deny View Channel on staff-only spaces and keep staff names consistent.

Onboarding questions

  1. Why are you here? (required, pick any)

    • โ€ข I hold / use the project โ†’ Default channels: #general and #support (holder role comes from wallet verification, not this answer)
    • โ€ข I'm researching it โ†’ Default channels: #official-links and #faq
    • โ€ข I want to contribute or vote โ†’ Default channel: #proposals
  2. Do you want announcement pings? (optional, pick one)

    • โ€ข Yes โ†’ Announcement pings role
    • โ€ข No โ†’ Nothing

Onboarding needs Community enabled. Never grant paid, holder or client roles from an onboarding answer: anyone can pick any answer. See Discord's Onboarding help.

AutoMod rules

RuleSettingResponse
Block Mention SpamOn, with a low mention limit per message and raid protection enabled.Block message + alert #mod-log + timeout member
Block Suspected Spam ContentOn for all channels.Block message + alert #mod-log
Custom keyword rule: wallet scamsKeywords such as *seed phrase*, *recovery phrase*, *validate wallet*, *claim airdrop*, *connect wallet*, *mint is live*, *support ticket dm*. Exempt Admin.Block message + alert #mod-log + timeout member
Custom keyword rule: linksBlock all links except your official domains (use AutoMod's allow list); exempt Admin.Block message + alert #mod-log
Block Commonly Flagged WordsPreset lists: insults and slurs, sexual content.Block message with a short custom explanation
Member profile filterBlock impersonation patterns like *admin*, *support*, *moderator*, *official*, *team*, *dev*, *founder* and your project name in usernames and nicknames.Block member from interacting until they change their name

Configure in Server Settings > Safety Setup > AutoMod. See scam and raid protection.

Recommended bots and why

  • Collab.Land optional

    Token-gated roles

    Members connect a wallet on Collab.Land's own site and get the Holder role while they hold the asset.

  • Guild.xyz optional

    Requirement-based roles

    Alternative to Collab.Land: roles from on-chain and off-chain requirements.

  • Wick recommended

    Anti-raid and anti-nuke

    Raid detection and limits on mass destructive actions by compromised staff accounts.

  • Ticket Tool recommended

    Private tickets

    A button panel that opens a private channel between one member and staff, with transcripts.

  • Carl-bot recommended

    Role menus, logging, tags

    Button and reaction role menus for anything Onboarding doesn't cover, plus detailed mod logs and saved answers (tags).

Bot features and premium plans change; check each bot's site. Grant only the permissions a bot asks for, never Administrator.

Welcome messages

#rules (top line)

โš ๏ธ Our team will NEVER DM you first, ask for your seed phrase, or ask you to 'validate' a wallet. The only official links are in #official-links. If someone DMs you, it's a scam: report it in #support.

#verify

Click **Verify** below to get access. This only checks you are human. It never asks for a wallet or any personal info.

#support (ticket panel)

Open a ticket for help. Staff reply inside the ticket only. Never move to DMs, never share your seed phrase, never sign a transaction someone sends you.

Setup checklist

Open the printable version

Accounts

  • โ˜ Owner and all staff on 2FA with an authenticator app
  • โ˜ Server Settings > Safety Setup: require 2FA for moderation actions
  • โ˜ Audit who has Manage Webhooks, Manage Roles, Administrator

Gate

  • โ˜ @everyone sees only START HERE
  • โ˜ Verification level High; enable AutoMod and a verification bot or Onboarding rules
  • โ˜ Test with a fresh alt account

Scam defense

  • โ˜ Wallet-scam keyword rule and link allow list
  • โ˜ Profile name filter for impersonators
  • โ˜ Lock #official-links and pin it

Holders and governance

  • โ˜ Connect a token-gating bot to the Holder role
  • โ˜ Create proposal forum tags
  • โ˜ Schedule the first community call as a Scheduled Event

Guides for this setup

Get the Crypto Project template

Import it in one click for $49, one-time. Includes the template link, JSON, checklist, welcome copy, AutoMod lists and bot notes.

Done for you: $299