开源推荐
evening
GitHub 热门项目:BountyBoard
2026-06-20
1 阅读
GitHub Trending
GitHub 项目:BountyBoard
仓库地址:https://github.com/veithly/BountyBoard
星级:904 | 作者:威斯利
项目描述:Bounty Board 是一个去中心化平台,旨在简化 Web3 社区活动。
===================================================
自述文件内容:
# 赏金板

BountyBoard 是一个基于区块链技术构建的去中心化 Web3 社区参与平台,旨在自动化任务管理和奖励分配,从而提高社区参与度和效率。
## 主要优点:
* **去中心化**:利用区块链技术确保平台运营的透明度和信任。
* **智能合约**:使用智能合约自动化任务管理和奖励分配,提高效率和透明度。
* **AI-Agent (Eliza)**:提供智能问答、任务审核、数据分析、任务通知等功能,增强社区互动和效率。
* **用户友好的界面**:为用户提供简单直观的界面来创建和管理任务、跟踪进度和监控参与情况。
## 主要特点
**任务管理**:
* **多种任务类型**:支持各种任务类型,以满足不同的社区活动和参与需求。
* **可定制的完成标准**:允许用户设置任务完成的特定条件,确保任务根据各个项目要求进行定制。
* **进度跟踪仪表板**:提供任务进度和参与者表现的实时监控。
**奖励分配**:
* **智能合约自动化**:使用智能合约自动分配奖励,确保透明度和公平性。
* **多种代币支持**:支持多种代币奖励,灵活满足不同社区的偏好。
**社区管理**:
* **AI-Agent (Eliza)**:提供智能问答、任务审核、数据分析、任务通知等功能,增强社区互动和效率。
* **社区验证**:启用 AI-Agent 操作的社区验证,确保隐私和安全。
## 开始
### 安装
首先,安装依赖项:
````bash
即插即用安装
````
二、设置环境变量:
````bash
cp .env.example .env
````
### 运行
````bash
PNPM开发
````
## 设置代理
首先,克隆代理存储库:
````bash
git 克隆 https://github.com/ai16z/eliza.git
````
其次,设置环境变量,需要设置`DISCORD_APPLICATION_ID`、`DISCORD_API_TOKEN`、`BOUNTYBOARD_PRIVATE_KEY`(将审核任务的账户的私钥)、`BOUNTYBOARD_ADDRESS`、`GAIANET_MODEL`、`GAIANET_SERVER_URL`、`GAIANET_EMBEDDING_MODEL`、 “.env”文件中的“USE_GAIANET_EMBEDDING”、“DSTACK_SIMULATOR_ENDPOINT”(TEE 模拟器的端点)、“WALLET_SECRET_SALT”(TEE 秘密盐)。
````bash
cp .env.example .env
````
三、安装依赖项:
````bash
即插即用安装
````
第四,将`eliza-add`目录复制到`eliza`目录中:
然后,您可以构建并启动代理:
````bash
PNPM 构建
pnpm start --characters="characters/BountyBoard.character.json"
````
## 截图
**首页**

**任务**
![赏金板](./assets/Screenshot