闲社服务运行正常AI智能体自动化平台
w

多链钱包余额查询

技能标识:wallet-balance

Query multi-chain wallet balances for EVM and BTC addresses. Supports address memory for quick re-query. Optional Tokenview API for comprehensive asset coverage; falls back to public data sources when not configured.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.1.5
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

多链钱包余额查询

技能名称: wallet-balance
详细描述:

钱包余额技能

多链资产概览。无需配置。

功能说明

跨多条链查询钱包余额:

  • - EVM链:以太坊、BSC、Base、Arbitrum、Polygon
  • 比特币:BTC地址
  • 地址记忆:记住地址以便快速重新查询
  • 投资组合视图:所有链的合并总额

可选:配置Tokenview API以获取全面的代币覆盖。

安装

前提条件

  • - Node.js 18+ - 运行网关所需
  • Redis(可选) - 用于缓存和速率限制

快速安装

bash
cd skills/wallet-balance
npm install
npm start

网关将在端口3000上启动(或在.env中设置PORT)。

快速开始

bash

查询单个地址


curl http://127.0.0.1:3000/agent-skills/v1/assets?input=0x...

从记忆中查询

curl http://127.0.0.1:3000/agent-skills/v1/assets?from_memory=1

添加地址到记忆

curl -X POST http://127.0.0.1:3000/agent-skills/v1/memory \ -H Content-Type: application/json \ -d {add:0x...}

命令

查询单个地址

bash
GET /agent-skills/v1/assets?input=<地址或域名>

参数:

  • - input - 钱包地址(0x...、bc1...等)或ENS/BNB域名
  • refresh=1 - 跳过缓存并获取最新数据

示例响应:
json
{
status: ok,
address: 0x...,
total_usd: 5188.18,
chains: [
{
chain: Ethereum,
chain_id: 1,
tokens: [
{
symbol: USDT,
amount: 5185.5,
value_usd: 5184.26,
token_kind: erc20
},
{
symbol: ETH,
amount: 0.00179932,
value_usd: 3.92,
token_kind: native
}
]
}
],
datasource: publiconly,
attribution: Data aggregated by Antalpha AI
}

查询记忆(多个地址)

bash
GET /agent-skills/v1/assets?from_memory=1

返回所有已记忆地址的合并投资组合。

记忆管理

bash

列出已记忆的地址


GET /agent-skills/v1/memory

添加地址

POST /agent-skills/v1/memory Body: {add: 0x...} 或 {add: [0x..., bc1...]}

移除地址

POST /agent-skills/v1/memory Body: {remove: 0x...}

支持的输入

类型示例备注
EVM地址0x4Da2...C0490任何EVM链
BTC地址
bc1q... 或 1A... | 比特币主网 | | ENS域名 | vitalik.eth | 以太坊名称服务 | | BNB域名 | example.bnb | BSC名称服务 |

数据源

配置覆盖范围
无Tokenview仅ETH、BSC原生代币 + USDT
有Tokenview
完整的多链投资组合 |

环境变量

变量默认值描述
PORT3000网关端口
REDIS_URL
- | 可选的Redis用于缓存 | | TOKENVIEWAPIKEY | - | 可选,用于完整覆盖 | | ETHRPCURL | PublicNode | 以太坊RPC端点 | | BNBRPCURL | PublicNode | BSC RPC端点 |

响应格式

单个地址响应

  • - totalusd - 投资组合总价值(美元)
  • chains[] - 按链分组的资产
  • chains[].tokens[] - 代币余额和价值
  • datasource - public_only 或 tokenview
  • attribution - 数据来源归属

记忆查询响应

  • - querymode: memory
  • results[] - 各个地址结果的数组
  • combinedtotal_usd - 汇总的投资组合价值

安全说明

  • - 本地HTTP服务器:此技能在配置的端口(默认3000)上启动一个本地HTTP服务器
  • 文件持久化:地址记忆默认持久化到remembered-addresses.json,或由MEMORYSTOREPATH指定的路径
  • 外部请求:钱包地址会发送到外部服务(RPC提供商、CoinGecko,可选Tokenview)
  • 无私钥:此技能从不要求或处理私钥
  • Redis可选:服务无需Redis即可运行,但无缓存或速率限制
  • 速率限制:当Redis可用时,请求按IP和地址进行速率限制

健康检查

bash
curl http://127.0.0.1:3000/healthz



维护者:Antalpha AI团队
许可证:MIT

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 wallet-balance-1776020262 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 wallet-balance-1776020262 技能

通过命令行安装

skillhub install wallet-balance-1776020262

下载

⬇ 下载 wallet-balance v1.1.5(免费)

文件大小: 24 KB | 发布时间: 2026-4-13 12:31

v1.1.5 最新 2026-4-13 12:31
- Added documentation for new Tokenview API environment variables, including base URL and path options.
- Updated security notes with details on local HTTP server, file persistence, and external API interactions.
- Expanded environment variable section to reflect additional Tokenview and provider options.
- Minor documentation corrections and organizational improvements.
返回顶部