用途:twak 是 Trust Wallet 提供的多链加密钱包命令行工具,面向需要在终端或由 AI 智能体执行钱包操作的场景。安装命令为 npm install -g @trustwallet/cli。
主要能力:创建钱包、keychain、签名与注册;查询余额、持仓与投资组合;发送代币与 ENS 转账;代币兑换与跨链桥;用法币买卖加密货币;查询价格、热门代币与 DApp;查看交易历史;设置价格提醒;配置 DCA 定投与限价单;ERC-20 授权与撤销;代币风险检查(如蜜罐、审计状态);x402 微支付;BNB Hack 竞赛注册与状态;注册和管理 ERC-8004 智能体身份;ERC-8183 智能体商业任务托管。
使用方式:首次使用需阅读 references/setup.md 完成安装与认证,并按任务查阅对应参考文档(wallet、balance、send、swap、onramp、market、history、alerts、automations、erc20、token-risk、x402、compete、erc8004、erc8183)。twak serve 可在 stdio 上启动 MCP 服务器,向 AI 智能体暴露钱包操作;加 --rest 改为 REST HTTP 服务器,支持 --port(默认 3000)、--host(默认 127.0.0.1,0.0.0.0 可对外暴露)、--password(回退 TWAK_WALLET_PASSWORD 环境变量及系统钥匙串)、--auto-lock、--wc-project-id(或 WALLETCONNECT_PROJECT_ID)、--watch(后台触发 DCA/限价自动化,需本地智能体钱包)、--watch-interval(默认 60s,最小 5s)。
适用场景:终端内管理多链资产、自动化交易策略、为 AI 智能体提供钱包工具接口。
限制:具体支持链列表、认证细节与各功能参数需查阅对应参考文档;资料未提供收费、价格与平台支持范围等信息。