关于 trust-wallet-cli
trust-wallet-cli 是用于多链加密钱包操作的命令行工具,适合管理钱包、资产和交易的用户。它也可通过 `twak serve` 向 AI Agent 提供钱包操作,并支持启动 REST 服务。
主要功能
- 01创建钱包、签名与注册
- 02查询余额、持仓和交易记录
- 03发送代币及跨链兑换
- 04法币出入金与价格提醒
- 05DCA、限价单及风险检查
适用场景
- 01查看钱包余额与资产组合
- 02执行代币转账或兑换
- 03设置定投或限价自动化
- 04通过服务向 AI Agent 提供钱包操作
MCP 相关
`twak serve` 通过 stdio 启动 MCP 服务,向 AI Agent 暴露钱包操作;也可用 `--rest` 启动 REST HTTP 服务。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ trustwallet/ tw-agent-skills --skill trust-wallet-cli安装后在 Claude Code 中输入/trust-wallet-cli确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/alerts.mdautomations.mdbalance.mdcompete.mderc20.mderc8004.mderc8183.mdhistory.mdmarket.mdonramp.mdsend.mdsetup.mdswap.mdtoken-risk.mdwallet.mdx402.md详细介绍
Trust Wallet CLI(twak)
用于多链加密货币钱包操作的命令行界面。使用 npm install -g @trustwallet/cli 安装。
快速开始
安装和身份验证请参阅 references/setup.md。
参考指南
根据用户的任务阅读相应的参考文档:
| 任务 | 参考文档 | 阅读时机 |
|---|---|---|
| 安装、身份验证、环境变量 | references/setup.md | 首次设置、“安装 twak”、“配置 API 密钥” |
| 列出支持的链、链密钥 | references/setup.md | “支持哪些链”、“列出链”、“显示链密钥”、“X 的链密钥是什么” |
| 创建钱包、密钥链、签名、注册 | references/wallet.md | “创建钱包”、“密钥链”、“签署消息”、“钱包状态”、“向后端注册钱包” |
| 余额、持仓、投资组合 | references/balance.md | “查询余额”、“投资组合”、“代币持仓” |
| 发送代币、ENS 转账 | references/send.md | “发送 ETH”、“转账到”、“vitalik.eth” |
| 兑换代币、跨链 | references/swap.md | “将 ETH 兑换为 USDC”、“跨链桥”、“跨链兑换” |
| 使用法币买卖加密货币 | references/onramp.md | “用 USD 买 ETH”、“法币入金”、“法币出金”、“法币”、“卖出加密货币换现金” |
| 价格、热门趋势、DApp | references/market.md | “价格”、“热门代币”、“DApp” |
| 交易历史 | references/history.md | “交易历史”、“交易详情” |
| 价格提醒 | references/alerts.md | “ETH 达到某价格时提醒”、“价格提醒”、“通知我” |
| 定投和限价订单 | references/automations.md | “定投”、“平均成本法”、“限价订单”、“定期兑换”、“价格达到时买入” |
| ERC-20 授权/撤销 | references/erc20.md | “授权支出方”、“检查授权额度”、“撤销” |
| 代币风险检查 | references/token-risk.md | “这个代币安全吗”、“蜜罐检查”、“审计状态” |
| x402 微支付 | references/x402.md | “x402”、“微支付”、“付费门控 API”、“预览支付”、“查询端点费用”、“这个 API 收费多少” |
| BNB Hack 竞赛注册/状态 | references/compete.md | “注册参加竞赛”、“BNB hack”、“AI 交易 Agent 版”、“参赛”、“注册状态” |
| 注册/管理 ERC-8004 Agent 身份 | references/erc8004.md | “注册 Agent 身份”、“erc8004”、“Agent NFT”、“agentURI”、“Agent 元数据”、“身份注册表”、“铸造 Agent” |
| Agent 工作托管(ERC-8183 Agentic Commerce) | references/erc8183.md | “erc8183”、“Agentic Commerce”、“工作托管”、“创建工作”、“为工作注资”、“提交交付成果”、“结算工作”、“争议政策”、“policy-info”、“Agent 付款托管”、“评估器路由” |
| 运行供 AI Agent 使用的 MCP / REST 服务 | 下方的 MCP 服务部分 | “MCP 服务”、“twak serve”、“连接 Agent”、“REST API” |
如果尚未安装 CLI,请同时阅读 references/setup.md 和其他参考文档。
MCP 服务
twak serve 会通过标准输入/输出启动 MCP 服务,向 AI Agent 提供钱包操作。可用标志:
--rest— 启动 REST HTTP 服务,而不是 MCP 标准输入/输出服务--port <n>— REST 服务端口(默认3000)--host <host>— REST 绑定主机(默认127.0.0.1;使用0.0.0.0可向外部开放)--password <password>— 钱包密码(依次回退到TWAK_WALLET_PASSWORD环境变量和 OS 密钥链)--auto-lock <minutes>— 闲置 N 分钟后自动锁定钱包--wc-project-id <id>— WalletConnect 项目 ID(或设置WALLETCONNECT_PROJECT_ID)--watch— 在后台运行监视器以触发定投/限价自动化;需要本地 Agent 钱包(参阅references/automations.md)--watch-interval <duration>— 设置--watch时的自动化轮询间隔,例如30s、5m、1h(默认 60s,最小 5s)
评论
支持 Markdown