免费套餐额度:免费 CU、窗口天数与每秒调用数
免费套餐每个 30 天窗口含 30,000,000 CU,约 2,000,000 次 eth_call,账户每秒最多 25 次调用,无需信用卡;需要更高并发时可通过 GET /v1/topup/deposit-address 充值并解除每秒上限。
免费套餐每个 30 天窗口含 30,000,000 CU,按每次 eth_call 15 CU 计约可调用 2,000,000 次;账户级每秒最多 25 次调用,无需信用卡。所有链、JSON-RPC 与 Data API 的用量合并计入同一余额。数值来自 GET /v1/plans,核对于 ;CU 如何换算成价格见读懂 CU 计价。
curl -s "https://console-api.blockvectra.com/v1/plans" | jq '.free'免费套餐适合做什么
BlockVectra 的免费套餐旨在为开发者提供开箱即用的链上接口体验。无需绑定信用卡,即可用于本地开发联调、个人项目、轻量自动化脚本、合约事件追踪以及中低频的链上数据查询。
计费按 CU(Compute Unit,计算单元)计量:每个方法按其权重消耗 CU,所有链、JSON-RPC 与 Data API 的用量合并计入同一余额,不按链拆分。具体计费规则见定价页。
方法权重与周期调用能力
下方表格按当前生效的方法权重与平台接口数据换算,展示各常用方法在单用量周期内的约可调用能力:
免费套餐需要注册账户并使用 API key 访问,同一账户下所有 key 共享平均每秒 25 次调用(允许短时突发);每个 30 天周期结束时,余额低于 30,000,000 CU 的补足到 30,000,000 CU。
| 方法名 | CU 权重 | 单周期约可调用次数 | 约每天 | 标价每百万次 |
|---|---|---|---|---|
eth_blockNumber | 1 | 30,000,000 | 1,000,000 | $0.10 |
eth_getBlockByNumber | 5 | 6,000,000 | 200,000 | $0.50 |
eth_getBalance | 10 | 3,000,000 | 100,000 | $1.00 |
eth_call | 15 | 2,000,000 | 66,666 | $1.50 |
eth_getLogs | 30 | 1,000,000 | 33,333 | $3.00 |
debug_traceTransaction | 100 | 300,000 | 10,000 | $10.00 |
data.block | 5 | 6,000,000 | 200,000 | $0.50 |
data.address_balances | 25 | 1,200,000 | 40,000 | $2.50 |
data.dex_prices | 15 | 2,000,000 | 66,666 | $1.50 |
data.transaction_trace | 200 | 150,000 | 5,000 | $20.00 |
常见任务举例与升级路径
为了帮助你更直观地评估用量,我们针对典型开发任务进行了测算:
- 每秒轮询一次 eth_blockNumber: 一个周期调用约 2,592,000 次,仅占免费额度的 8.6%。
- 用 eth_getLogs 跟踪一个合约的事件: 每 60 秒轮询占 4.3%,每 10 秒轮询占 25.9%,每 2 秒轮询占 129.6%(超出免费额度)。
- 1,000 个地址每 10 分钟查一次余额(data.address_balances): 一个周期的总 CU 为 108,000,000,是免费额度的 3.6 倍;平均每秒仅 1.67 次调用,说明超出的是 CU 不是速率;该任务全量用量按标价约每月 $10.80——这就是自然的升级路径。
开启使用与平滑升级
免费额度适合开发探索与轻量运行。当你的业务规模增长、需要更高的并发调用或更多的计算单元时,可通过控制台账单页或 GET /v1/topup/deposit-address(MCP get_deposit_address)获取专属地址进行链上充值(详见 Agent 充值指南);到账后即解除账户级每秒调用上限;每个 key 仍有 CU 速率与突发上限,见 JSON-RPC 文档。尚未用完的免费额度保留在服务额度中,可以继续使用。关于计费单位与当前价格,请参阅定价页。
下一步
最后更新: