

了解钱包归属
将 Solana 地址或域名解析为身份。支持 32,500 多个标签和 2,150 多万个标记。
{
"address": "HXsKP7wrBWaQ8T2Vtjry3Nj3oUgwYcqq9vrHDM12G664",
"type": "exchange",
"name": "Binance 1",
"category": "Centralized Exchange",
"tags": ["Centralized Exchange"]
}
{
"address": "HXsKP7wrBWaQ8T2Vtjry3Nj3oUgwYcqq9vrHDM12G664",
"type": "exchange",
"name": "Binance 1",
"category": "Centralized Exchange",
"tags": ["Centralized Exchange"]
}
追踪钱包的出资方
获取钱包最初的资金来源:谁发送了第一笔 SOL、金额多少以及发送时间。出资方名称和类型来自同一身份系统。
- 直接出资方的地址、金额、slot 和签名
- 交易所、协议或未知来源;如果我们掌握相关信息,就会添加标签
- 永久缓存。钱包的首个出资方永远不会改变
{
"funder": "26MAyPNpK4At8LgRECMMbgiKQuJyg3oACtw1Q9FRyuba",
"funderName": null,
"funderType": null,
"mint": "So11111111111111111111111111111111111111111",
"symbol": "SOL",
"amount": 0.09811972,
"amountRaw": "98119720",
"decimals": 9,
"date": "2022-01-19T20:46:34.000Z",
"signature": "5WX9C5kCQNULGGrSHJBR1WDFyetVyekbUpe1KQ45p3zEBe6jVgSsJuMqLWijjTDcnaAK2518ZriktRMCNycnsNAG",
"timestamp": 1642625194,
"slot": 116984883,
"explorerUrl": "https://orbmarkets.io/tx/5WX9C5kCQNULGGrSHJBR1WDFyetVyekbUpe1KQ45p3zEBe6jVgSsJuMqLWijjTDcnaAK2518ZriktRMCNycnsNAG?tab=summary"
}
- 直接出资方的地址、金额、slot 和签名
- 交易所、协议或未知来源;如果我们掌握相关信息,就会添加标签
- 永久缓存。钱包的首个出资方永远不会改变
{
"funder": "26MAyPNpK4At8LgRECMMbgiKQuJyg3oACtw1Q9FRyuba",
"funderName": null,
"funderType": null,
"mint": "So11111111111111111111111111111111111111111",
"symbol": "SOL",
"amount": 0.09811972,
"amountRaw": "98119720",
"decimals": 9,
"date": "2022-01-19T20:46:34.000Z",
"signature": "5WX9C5kCQNULGGrSHJBR1WDFyetVyekbUpe1KQ45p3zEBe6jVgSsJuMqLWijjTDcnaAK2518ZriktRMCNycnsNAG",
"timestamp": 1642625194,
"slot": 116984883,
"explorerUrl": "https://orbmarkets.io/tx/5WX9C5kCQNULGGrSHJBR1WDFyetVyekbUpe1KQ45p3zEBe6jVgSsJuMqLWijjTDcnaAK2518ZriktRMCNycnsNAG?tab=summary"
}
完整解析钱包活动
以易读语言呈现交易历史,以及每笔交易的余额变化。
- 最新交易优先,每页最多 100 笔交易
- 使用
tokenAccounts=balanceChanged仅获取更新 amount已完成小数位调整,无需进行 lamport 换算
{
"data": [
{
"signature": "5wHu1qwD7Jsj3xqWjdSEJmYr3Q5f5RjXqjqQJ7jqEj7jqEj7jqEj7jqEj7jqEj7jqE",
"timestamp": 1704067200,
"slot": 250000000,
"fee": 0.000005,
"feePayer": "86xCnPeV69n6t3DnyGvkKobf9FdN2H9oiVDdaMpo2MMY",
"error": null,
"balanceChanges": [
{
"mint": "So11111111111111111111111111111111111111111",
"amount": -0.05,
"decimals": 9
}
]
}
],
"pagination": {
"hasMore": true,
"nextCursor": "5wHu1qwD7Jsj3xqWjdSEJmYr3Q5f5RjXqjqQJ7jqEj7jqEj7jqEj7jqEj7jqEj7jqE"
}
}
- 最新交易优先,每页最多 100 笔交易
- 使用
tokenAccounts=balanceChanged仅获取更新 amount已完成小数位调整,无需进行 lamport 换算
{
"data": [
{
"signature": "5wHu1qwD7Jsj3xqWjdSEJmYr3Q5f5RjXqjqQJ7jqEj7jqEj7jqEj7jqEj7jqEj7jqE",
"timestamp": 1704067200,
"slot": 250000000,
"fee": 0.000005,
"feePayer": "86xCnPeV69n6t3DnyGvkKobf9FdN2H9oiVDdaMpo2MMY",
"error": null,
"balanceChanges": [
{
"mint": "So11111111111111111111111111111111111111111",
"amount": -0.05,
"decimals": 9
}
]
}
],
"pagination": {
"hasMore": true,
"nextCursor": "5wHu1qwD7Jsj3xqWjdSEJmYr3Q5f5RjXqjqQJ7jqEj7jqEj7jqEj7jqEj7jqEj7jqE"
}
}
同时交付钱包和数据层
通过 helius-wallet-kit 将非托管嵌入式钱包添加到你的应用,并支持使用通行密钥、电子邮件和现有钱包登录
Wallet API 使用场景
钱包仪表盘
一次 REST 调用即可获取余额、美元价值和元数据。无需拼接 DAS 数据或进行 lamport 换算
投资组合追踪器
使用历史记录和 balance-at 重建持仓,并计算不同时期的盈亏
支付处理服务
记录交易和转账,包括交易对手、金额、mint 和方向
税务与会计
获取易读的历史记录,包括每笔交易的余额持仓和变化
合规与反洗钱
查询已知交易所和资金库钱包,并了解钱包的资金来源
浏览器与分析工具
获取超过 2,100 万个钱包的标记,在你的应用中添加账户标签
一个 REST API,获取所有 Solana 钱包数据
const getWalletBalances = async (address) => {
const url = `https://api.helius.xyz/v1/wallet/${address}/balances?api-key=YOUR_API_KEY`;
const response = await fetch(url);
if (!response.ok) {
throw new Error(`HTTP error! status: ${response.status}`);
}
const data = await response.json();
const solBalance = data.balances[0]; // SOL is always first when showNative=true
console.log(`SOL Balance: ${solBalance.balance} SOL ($${solBalance.usdValue})`);
console.log(`Page ${data.pagination.page} Total Value: $${data.totalUsdValue}`);
console.log(`Token Count (this page): ${data.balances.length}`);
// Display top holdings
data.balances.slice(0, 5).forEach(token => {
console.log(`${token.symbol}: ${token.balance} ($${token.usdValue || 'N/A'})`);
});
return data;
};
getWalletBalances("86xCnPeV69n6t3DnyGvkKobf9FdN2H9oiVDdaMpo2MMY");const getWalletBalances = async (address) => {
const url = `https://api.helius.xyz/v1/wallet/${address}/balances?api-key=YOUR_API_KEY`;
const response = await fetch(url);
if (!response.ok) {
throw new Error(`HTTP error! status: ${response.status}`);
}
const data = await response.json();
const solBalance = data.balances[0]; // SOL is always first when showNative=true
console.log(`SOL Balance: ${solBalance.balance} SOL ($${solBalance.usdValue})`);
console.log(`Page ${data.pagination.page} Total Value: $${data.totalUsdValue}`);
console.log(`Token Count (this page): ${data.balances.length}`);
// Display top holdings
data.balances.slice(0, 5).forEach(token => {
console.log(`${token.symbol}: ${token.balance} ($${token.usdValue || 'N/A'})`);
});
return data;
};
getWalletBalances("86xCnPeV69n6t3DnyGvkKobf9FdN2H9oiVDdaMpo2MMY");余额、历史余额(balance-at)、历史记录和转账功能适用于所有套餐,包括 Free。身份查询(单个和批量)及 funded-by 需要任意付费套餐(Developer 及以上);在 Free 套餐中会返回 403。
每次 Wallet API 请求消耗 100 积分,包括批量身份查询(单次调用最多 100 个地址)。查看完整的积分表。
Wallet API 是读取路径:通过 REST 获取余额、历史记录、身份和 funded-by 钱包信息。WaaS 提供嵌入式钱包:使用 helius-wallet-kit 创建并签名交易。
WaaS 目前处于 Beta 阶段,适用于所有付费套餐(Developer、Business、Professional 和 Enterprise),Free 套餐不可用。
无需单独订阅,也不收取每用户费用。每个签名消耗 200 积分(按标准积分费率计算为 $0.001)。创建钱包免费。signMessage、signTransaction 和 signAndSendTransaction 各计为一个签名。即使交易之后在链上失败,签名仍会计费。取消的提示不收费。你可以在仪表盘的 WaaS → Analytics 下追踪用量。查看 WaaS 积分。





