您所需要的一切,仅此而已
无需 dApp,无需浏览器扩展,无需复制粘贴助记词。像给朋友发消息一样与您的代理对话。
自然语言交互
无需命令行,无需界面 —— 直接在 WhatsApp 或 Telegram 上与代理对话。
聊天即可操作 DeFi
在 BNB 智能链上直接进行交易、质押、借贷、转账和部署代币。
10+ 协议支持
PancakeSwap、Venus、Alpaca Finance、Biswap、Thena、StarGate、Beefy、Radiant、Wombat、Lista DAO。
容器隔离
每个代理都在独立的沙盒 Linux 容器中运行。默认银行级安全保障。
持久记忆
跨会话记忆对话、偏好设置和钱包状态。
定时任务
"每天早上9点检查我的投资组合。" 设置好就不用管了。
网页集成
浏览器和搜索功能、网页抓取以及实时数据,尽在您的代理掌控之中。
代理集群
多个专业代理协同工作,处理复杂的 DeFi 任务。
使用方法
四步开启 DeFi 之旅。
连接
一分钟内即可关联 WhatsApp 或 Telegram。
对话
用自然语言告诉代理您想做什么。
执行
代理安全地处理链上交易。
验证
每笔交易都会获得 BSCScan 链接。
支持的协议与代币
一个代理,完整接入 BNB 智能链 DeFi 生态系统。
PancakeSwap
通过 V3 智能路由器进行代币兑换
Venus
存款、借款、赚取利息、XVS 奖励
Alpaca Finance
最高6倍杠杆,借贷金库
Biswap
带奖励的兑换
Thena
Curve 风格的 AMM
StarGate
跨链流动性转移
Beefy
自动复利金库
Radiant
多链借贷协议
Wombat
多池稳定币兑换
Lista DAO
BNB 流动性质押
CoinGecko
代币价格、图表、热门资金池
支持的代币
稳定币
DeFi 代币
流动性质押
跨链 / L1
Meme 币
直接说出来
像给朋友发消息一样和代理对话。以下是您可以说的一些内容。
文档
开始使用所需的一切信息。
前置条件
快速开始
git clone https://github.com/BlobsArp/BNBClaw.git && cd BNBClawnpm installclaudenpm run dev设置向导
/setup 命令将引导您完成以下步骤:
- 1环境检查 —— 验证 Node.js、Docker 和系统要求
- 2容器构建 —— 构建隔离的 Linux 代理容器
- 3频道认证 —— 连接 WhatsApp(扫描二维码)或 Telegram(机器人令牌)
- 4群组注册 —— 将聊天群组关联到代理
- 5BSC 钱包 —— 生成或导入用于链上操作的钱包
- 6服务安装 —— 将 BNBClaw 设置为后台服务
- 7验证 —— 运行完整的系统健康检查
支持的平台
设置时扫描二维码,即可立即开始聊天。使用 Baileys WhatsApp Web API。
Telegram
通过令牌添加机器人,发送消息即可。基于 grammy Telegram Bot 框架构建。
通过技能插件可添加更多频道: Slack, Discord, Gmail.
架构
WhatsApp / Telegram
│
▼
┌──────────────────┐
│ Node.js Host │──── SQLite (messages, state, tasks)
│ (Orchestrator) │
└────────┬─────────┘
│ spawns
▼
┌──────────────────┐
│ Linux Container │──── Claude Agent SDK
│ (Isolated VM) │──── ethers.js (BSC)
│ │──── MCP Tools
└──────────────────┘单进程。极简代码。最大隔离。
技术规格
安全至上
BNBClaw 采用容器优先的安全策略。您的密钥永远不会离开沙盒环境。
- 每个代理都在独立的沙盒 Linux 容器中运行 —— 不依赖应用层权限检查。
- 私钥永远不会暴露给非主容器。
- 容器是临时性的 —— 每次调用都是全新环境。
- 敏感路径(.ssh、.aws、.env、凭证文件)默认被阻止挂载。
- 机密信息会从子进程环境中剥离。
- 只有明确挂载的目录对代理可见。
- 挂载白名单存储在项目根目录之外(~/.config/bnbclaw/)。
