> For the complete documentation index, see [llms.txt](https://solana-sky-pilots.gitbook.io/solana-sky-pilots-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://solana-sky-pilots.gitbook.io/solana-sky-pilots-docs/castle-bots-guides/for-server-owners.md).

# For Server Owners

This page is for **server owners, founders, and community managers** who want to use **Castle Bots** inside their Discord server.

Castle Bots is built to help communities automate holder verification, role assignment, reward systems, and wallet-linked participation without depending on manual admin work.

### What Server Owners Can Set Up

With Castle Bots, server owners can set up:

* Holder Verification
* Hold-to-Earn
* Chat-to-Earn
* trait-based roles
* trait-based rewards
* reward token flows
* wallet-linked role systems
* reward claiming systems

Community Dashboard:\
<https://community.bots.solanaskypilots.com/>

Official Discord:\
<https://discord.com/invite/PfcBPf7eUm>

### Step 1 — Get Castle Bots

To get started, the first step is to get access to Castle Bots through the official Solana Sky Pilots Discord.

Server owners should:

* join the official Solana Sky Pilots Discord
* open a ticket
* request Castle Bots setup for their server

Official Discord:\
<https://discord.com/invite/PfcBPf7eUm>

MEE6 Dashboard:\
<https://mee6.xyz/en/i/q6KfR96V7x>

### Step 2 — Open the Community Dashboard

After getting access, go to the **Castle Bots Community Dashboard**.

Community Dashboard:\
<https://community.bots.solanaskypilots.com/>

This is where server owners manage their Castle Bots setup, reward systems, and holder infrastructure.

### How to Set Up Holder Verification

Holder Verification allows a Discord server to automatically assign roles based on wallets, NFTs, tokens, collection IDs, or hashlists.

#### Holder Verification Setup Flow

1. Go to the **Castle Bots Community Dashboard**
2. Open **Holder Verification**
3. Select the channel where the holder verification message should be sent
4. Click **Add New**
5. Add the **name** and **description**
6. Select **token, collection ID, or hashlist**
7. Paste the token, collection ID, or hashlist
8. Click **Create**
9. Select the correct **role** and **NFT count**
10. Click **Add**
11. If needed, set up **trait-based roles** by clicking the star icon
12. Click **Update**

Once completed, holder verification is live for the server.

Community Dashboard:\
<https://community.bots.solanaskypilots.com/>

### How to Set Up Hold-to-Earn

Hold-to-Earn allows verified holders to earn points or rewards automatically based on eligible holdings.

#### Hold-to-Earn Setup Flow

1. Go to the **Castle Bots Community Dashboard**
2. Open **Hold to Earn**
3. Click **Add New**
4. Add the **name** and **description**
5. Enter the **points-to-token swap amount**
6. Enter the **reward token mint address**
7. Select **token, collection ID, or hashlist**
8. Paste the token, collection ID, or hashlist
9. Click **Create**
10. Select the **amount** and **points**
11. Click **Add**
12. If needed, set up **trait-based rewards** by clicking the star icon
13. Click **Update**

Once completed, eligible verified holders can begin earning through Hold-to-Earn.

Community Dashboard:\
<https://community.bots.solanaskypilots.com/>

### How to Set Up Chat-to-Earn

Chat-to-Earn allows verified holders to earn points or rewards through eligible message activity.

#### Chat-to-Earn Setup Flow

1. Go to the **Castle Bots Community Dashboard**
2. Open **Chat to Earn**
3. Click **Add New**
4. Add the **name** and **description**
5. Enter the **points-to-token swap amount**
6. Enter the **reward token mint address**
7. Select **token, collection ID, or hashlist**
8. Paste the token, collection ID, or hashlist
9. Click **Create**
10. Select the **amount** and **points**
11. Click **Add**
12. If needed, set up **trait-based rewards** by clicking the star icon
13. Click **Update**

Once completed, eligible verified holders can begin earning through Chat-to-Earn.

Community Dashboard:\
<https://community.bots.solanaskypilots.com/>

### Trait-Based Roles and Rewards

Castle Bots supports more advanced setup through **trait-based roles** and **trait-based rewards**.

This allows a server to create more granular systems based on specific NFT traits or collection conditions.

Examples of how this can be used:

* special roles for rare NFT traits
* extra reward rates for specific holders
* advanced holder segmentation
* deeper gamification inside the server

Trait-based logic can be configured through the star icon during setup.

### Reward Token Mint Setup

For reward systems like **Hold-to-Earn** and **Chat-to-Earn**, server owners need to enter the correct **reward token mint address** during setup.

This helps connect the points system to the token reward flow used by the server.

Before enabling reward systems, server owners should make sure they have:

* the correct reward token mint
* the correct collection ID, token, or hashlist
* the correct role structure
* the correct points-to-token swap logic

This helps keep reward distribution clean and consistent from the start.

### Why Castle Bots Helps Server Owners

Castle Bots helps server owners reduce manual work and build a stronger community system.

Instead of managing everything manually, server owners can automate:

* holder role updates
* eligibility checks
* reward logic
* wallet-linked systems
* ongoing community participation flows

This gives communities a more scalable foundation for growth.

### Main Links

Castle Bots Community Dashboard:\
<https://community.bots.solanaskypilots.com/>

Castle Bots User Dashboard:\
<https://bots.solanaskypilots.com/>

Solana Sky Pilots Website:\
<https://solanaskypilots.com/>

Solana Sky Pilots Discord:\
<https://discord.com/invite/PfcBPf7eUm>

Solana Sky Pilots Linktree:\
<https://linktr.ee/solskypilots>
