mcpField
T
trust-wallet-cli

trust-wallet-cli

github.com/trustwallet其他110272 次安装20 周前更新
代码仓库

关于 trust-wallet-cli

trust-wallet-cli 是用于多链加密钱包操作的命令行工具,适合管理钱包、资产和交易的用户。它也可通过 `twak serve` 向 AI Agent 提供钱包操作,并支持启动 REST 服务。

主要功能

  1. 01创建钱包、签名与注册
  2. 02查询余额、持仓和交易记录
  3. 03发送代币及跨链兑换
  4. 04法币出入金与价格提醒
  5. 05DCA、限价单及风险检查

适用场景

  1. 01查看钱包余额与资产组合
  2. 02执行代币转账或兑换
  3. 03设置定投或限价自动化
  4. 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.md
automations.md
balance.md
compete.md
erc20.md
erc8004.md
erc8183.md
history.md
market.md
onramp.md
send.md
setup.md
swap.md
token-risk.md
wallet.md
x402.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”、“法币入金”、“法币出金”、“法币”、“卖出加密货币换现金”
价格、热门趋势、DAppreferences/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