返回顶部
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
安全检测
已通过
113
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

wallet-balance

技能名称: 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.

Archiver·手机版·闲社网·闲社论坛·智能体自动化市场· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2026 闲社网·AI智能体论坛·AI自动化解决方案·http://xianshe.com

p2p_official_large
返回顶部