---
title: "如何為你的 DAO 使用 token gating 工具"
description: "用 Web3 工具為你的 DAO 設定 Token Gating"
---

# 如何為你的 DAO 使用 token gating 工具

**代幣門控（token gating）是一種限制加入去中心化自治組織（DAO）的方式，只允許特定的人參與。**

做法是建立一個智能合約，根據使用者是否持有特定代幣來決定是否給予存取權，甚至可以根據使用者持有的代幣數量來限制特定功能的使用。

## 為什麼 DAO 需要代幣門控工具？

如果沒有[**代幣門控工具**](https://www.alchemy.com/dapps/best/token-gating-tools)，任何人都有可能加入 DAO 後濫用其在組織內的權力。代幣門控可以確保只有對 DAO 成功有切身利益的人才能參與，藉此防止這種情況發生。

代幣門控也能協助防止殭屍網路（botnet）用假投票或假貢獻灌爆 DAO。

## 如何設定代幣門控？

**代幣門控有幾種不同的做法。最簡單的方式，是要求參與 DAO 的人必須持有特定代幣。**這可以是 DAO 所在區塊鏈的原生代幣（例如 Ethereum 的以太幣（ETH）），也可以是專為該 DAO 建立的特定代幣。

另一種做法是採用「權益加權」（stake-weighted）系統，根據使用者質押（stake）的代幣數量給予投票權。這種做法的目的是鼓勵使用者長期持有代幣，因為一旦解除質押，就會失去投票權。

## 如何使用 collab.land 為你的 DAO 設定代幣門控

使用像 [**Collab.Land**](https://www.collab.land/) 這樣的代幣門控工具，是為 DAO 實作代幣門控最簡單的方法。[Collab.Land](https://www.alchemy.com/dapps/collab-land) 是一個相當簡單的工具：它其實就是一個管理代幣門控頻道與身分組（role）的 Discord bot。

1. 建立 Discord 伺服器。

2. 建立你想讓 Collab.Land 管理的 Discord 身分組。

### 1. 新增 bot

1. 前往 [Collab.Land 官網](https://www.collab.land/)，開始將 Collab.Land bot 加入你的伺服器。

2. 在設定期間將 Collab.Land 加為管理員（之後可以移除）。

<ImageBlock
  src="https://media.alchemy.com/1703677453-collab-land-administrator-setup.jpeg"
  alt="Collab.Land Token Gating Tool - 管理員設定"
  width={806}
  height={1308}
  caption="Collab.Land Token Gating Tool - 管理員設定"
/>

3. Collab.Land bot 會建立 collabland-config 與 collabland-join 頻道。請勿刪除或重新命名 collabland-config 或 collabland-join。

### 設定你的 TGR（代幣授予身分組，token-granted roles）

**最後一步也是最重要的一步，因為這是你設定「哪些身分組可以由哪些人擁有」規則的地方。做法是建立多個 Discord 身分組，並為每一個身分組加上代幣設定。**

這是透過 Collab.Land 的網頁後台完成的，一旦你將 bot 加入 Discord 伺服器，就能使用該後台，如下圖所示。

<ImageBlock
  src="https://media.alchemy.com/1703677485-collab-land-web-portal.png"
  alt="用於設定 token 授權 Discord 角色的 Collab.Land 網頁入口"
  width={1600}
  height={860}
  caption="Collab.Land 的網頁入口"
/>

如需完整說明，Collab.Land 提供了一份[**逐步指南**](https://collabland.freshdesk.com/support/solutions/articles/70000036689-discord-bot-walkthrough)，說明如何設定代幣門控的 Discord 伺服器。

接下來，只要照著畫面上的指示新增你的代幣並設定規則即可。完成後，Collab.Land 會根據誰持有哪些代幣，自動幫你管理 Discord 身分組。

## DAO 代幣門控工具清單

除了 Collab.Land 之外，還有許多其他的 DAO 代幣門控工具，包括：

- **MintGate** - 一款 Web3 NFT 工具，協助你輕鬆建立、販售、購買帶有可解鎖內容與代幣持有者專屬門控連結的 NFT。
- **Guild** - 一款 Web3 代幣門控工具，用於為你社群已在使用的平台／[DAO](https://www.alchemy.com/dapps/top/daos) 自動化管理會員資格。
- **Unlock** - 一種會員協議，用於建立與管理你的會員合約。
- **Koop** - 一款 Web3 工具，透過鏈下與鏈上的提案執行機制，提供更完善的制衡層，協助你管理 DAO 治理。
