钱包交易历史 API 定价:Helius 与 Veltra 对比
在 Veltra API 与 Helius 积分体系下,取得一个 Solana 钱包完整交易历史各自的成本:逐笔交易的算术推导,以及为什么 50 倍的比例在任何量级都不变。
在挑选数据服务商时,成本通常是你最后才看的东西,却是最先让你感到痛的地方。当你只针对一个地址做测试时,交易历史 接口 看起来很便宜。可一旦你要回填几千个钱包,它就不再便宜了,因为账单是随交易笔数增长的,而不是随请求次数。
本文把完整的算术过程摆出来,让你可以用自己的实际用量去核对,而不是盲信一个营销数字。
两种定价方式
通用型 Solana 基础设施按积分定价。你每月购买一批积分,每次 API 调用都会扣减,扣减额度取决于该方法有多昂贵。获取已解析的交易属于较贵的调用之一,因为服务商替你做了解码工作。
而专注于交易历史的 API 可以按笔交易定价,因为它返回的单位本来就是交易而不是链上交易记录。这个区别听起来只是表面差异,其实不然:它省掉了你把积分换算成真正在意的指标那一步。
算术推导
Helius 的 Enhanced Transactions API 按每次调用 100 积分计费,而在其各付费档位下积分大约为每百万 5 美元。Veltra 按每 1,000 笔交易 0.01 美元计费。把两者都折算成每笔交易的费率,就可以直接比较:
Helius 100 积分/次调用 x 5 美元/百万积分 = 0.0005 美元 每笔交易
Veltra 0.01 美元 / 1,000 笔交易 = 0.00001 美元 每笔交易
比例 = 50x每次调用消耗多少积分,是最值得你针对自身工作负载去核实的数字:整个比较都建立在这个假设之上,而它会因方法而异。Helius 公开了积分成本与价格档位,因此上面的数字是可核查的,而不是空口断言。我们自己的费率与包含额度见 https://veltrabot.com/docs/pricing ,逐项对照(包括哪些场景下 Helius 是更好的选择)见 https://veltrabot.com/compare/helius 。
在真实量级下意味着什么
- 10,000 笔交易:5.00 美元 对 0.10 美元
- 100,000 笔交易:50.00 美元 对 1.00 美元
- 1,000,000 笔交易:500.00 美元 对 10.00 美元
单个活跃钱包的深度比大多数人预想的要大。我们用于测试的一个地址,历史中有超过 172,000 笔交易,而它们全部来自同一次调用。回填一百个这种规模的钱包就是一千七百万笔交易 —— 到这个量级,每笔交易的费率就不再是四舍五入的误差,而会变成账单上的主要条目。
为什么这个比例不会变
两边都是纯粹的每笔交易费率,没有混入任何订阅门槛,因此倍数是恒定的。在双对数坐标上,两条成本曲线完全平行:高量级时差距不会收窄,低量级时也不会闭合。不存在某个交叉点让便宜的一方不再便宜。
这一点值得说明,因为按量级做的比较通常都有陷阱:某个档位上优势消失,或者存在让小额用量变贵的最低消费。这里两者都没有。Pay-as-you-go 没有月度门槛,所以 10,000 笔交易就是一毛钱,而不是一整个套餐的价格。
反过来也有一点需要说明:这是拿一个通用型 RPC 服务商与一个单一用途的 API 做比较。Helius 做了大量 Veltra 不做的事:RPC、webhooks、DAS、streaming。如果你需要这些,那就是刚需。这里比较的,特指获取钱包交易历史的成本,而这正是 Veltra 存在的唯一目的。
完整过程看视频
我们把整个过程录成了视频:发起请求、响应流式返回、从一次真实的往返交易中算出成本基础,以及带方法论说明的成本对比。视频里的每个数字都是真实的 API 响应而非模拟:https://www.youtube.com/watch?v=mOGTsafrLL4
用你自己的数字来核对
免费额度是 10 万笔交易且无需绑卡,恰好就是上面标价 1 美元的那个量级 —— 足够你回填一个真实钱包,在做任何决定之前先看看响应长什么样。接口 参考、分页与多链参数都记录在 https://veltrabot.com/docs 。
curl -N "https://veltrabot.com/v1/wallets/{address}/history" \
-H "Authorization: Bearer YOUR_API_KEY"