使用说明
BTC钱包插件
为AI代理提供的便携式BTC钱包。MCP服务器+SKILL.md封装Arkade SDK。
任何兼容MCP的代理平台(Claude Code、Claude Cowork、OpenClaw)都可以加载此插件,使AI代理能够管理比特币:创建钱包、检查余额、在多路径托管中锁定抵押品,以及签署托管释放。
快速开始
npm install
npx tsx src/server.ts
Claude代码集成
添加到您的 .mcp.json:
{
"btc-wallet": {
"type": "stdio",
"command": "npx",
"args": ["tsx", "src/server.ts"],
"env": {
"ARKADE_SERVER": "https://mutinynet.arkade.sh",
"ARKADE_NETWORK": "mutinynet"
}
}
}
工具
| 工具 | 说明 |
|---|---|
create_wallet |
使用私钥创建或恢复钱包 |
get_balance |
查询satoshis中的BTC余额 |
get_address |
获取钱包的Arkade地址和公钥 |
get_vtxos |
列出未使用的虚拟交易输出 |
build_escrow |
构建一个4路托管脚本(a、B1、B2、C) |
lock_collateral |
将BTC发送到托管VTXO |
sign_release |
签署PSBT以通过指定路径释放托管 |
verify_vtxo |
验证Arkade网络上是否存在VTXO |
网络
| 网络 | 服务器 | 用例 |
|---|---|---|
| Mutinynet | https://mutinynet.arkade.sh |
远程测试网 |
正确的 http://localhost:7070 |
本地Docker |
