常见问题 - 如何开始使用 ERPC

有关距离、速度和区域的问题,请参阅延迟与区域。

从 ERPC Web Dashboard 开始

您可以通过 ERPC Web Dashboard 轻松开始使用 ERPC 服务。

ERPC Web Dashboard 中的详细入门指南

详细的分步说明可在 ERPC Web Dashboard 中查看:
我们的支持团队随时准备协助您顺利完成最初的步骤。准备就绪后,请从仪表盘开始。

问:我会被立即收费吗?

€5 为一次性验证费,将立即扣款。该费用不用于购买订阅或 ERPC Credit。验证完成后,除法律另有要求外,费用不予退还,也不会转换为额度。
符合条件的新用户将在验证后自动获得 24 小时 Bundle Standard 试用。此权益每人限享一次,使用多个账户也不能重复享受。除非您选择继续使用,否则试用将自动结束。

问:有免费方案吗?

已验证且符合条件的用户每月可获得 4,200,000 个免费 RPC Token,月份以 UTC 为准。未使用的 Token 不会结转至下月。这些 Token 在支持的链之间共享使用。
在 Solana 上,Free 方案每秒最多允许 5 个请求。其他链有各自的限制:例如 Base 和 Polygon 每个账户每 10 秒允许 1 个请求,发往其他链的请求也可能计入此限制。请按照各链的快速开始设置请求间隔。

问:每个方法消耗多少代币?

每次 RPC 调用消耗的 Token 数量取决于链和方法。批量请求中的每个调用都按一次调用单独计费。在 ERPC Web Dashboard 的 API 使用情况 页面中,每个 Token 计为一个积分。各链的计费标准如下。

Solana

对 https://edge.erpc.global 的调用,每次消耗的 Token 如下:
方法每次调用的 Token
除下方各行所列方法外的标准 Solana JSON-RPC 方法(如 getAccountInfo、getBalance、getBlock、getTransaction、sendTransaction)42
getPriorityFeeEstimate64
getSignaturesForAddress, getLeaderSlots, getTransactionsForAddress, getTransfersByAddress, jetTopPrograms, jetSlotStats, jetTpsTimeseries, jetEpochSummary, jetProgramStats420
getMultipleAccounts420 × params[0] 中的 pubkey 数量
getValidatorsInformation每组 100(每 10 个 validator 为一组)
DAS 方法:getAsset, getAssetBatch, getAssetProof, getAssetProofBatch, getAssetsByAuthority, getAssetsByCreator, getAssetsByGroup, getAssetsByOwner, getNftEditions, getSignaturesForAsset, getTokenAccounts, searchAssets, getTokensByOwner, getTokensByDelegate640
getTokenLargestAccounts2,400
getProgramAccounts4,200
表中 getValidatorsInformation 一行的 100 是每组的用量,每返回 10 个 validator 为一组,不足 10 个的部分也按一组计算:返回 1 个 validator 消耗 100 Token,返回 11 个消耗 200 Token,返回 95 个消耗 1,000 Token。如果响应中没有任何 validator,该调用不消耗 Token。
如果在 URL 中加入 history=true,且该调用由 History Access 响应,则会在常规消耗的基础上额外消耗 640 Token,例如 getBlock 消耗 42 + 640 = 682 Token。"full" 模式下的 getTransactionsForAddress 消耗 420 Token,每获取一笔交易另加 640 Token。
在 WebSocket(wss://edge.erpc.global)上,每次建立连接消耗 10 Token,通过连接发送的每次调用按上表计费。accountSubscribe 等订阅方法消耗 42 Token。
方法详情请参阅 Solana RPC API 参考。

Solana Devnet 和 Testnet

计费项Token
每次 HTTP 调用(下一行的方法除外)135
每次 getLargestAccounts 或 getSupply 调用540
每次 WebSocket 订阅或取消订阅请求135
服务器通过 WebSocket 推送给您的数据,每 0.1 MB68
建立并保持 WebSocket 连接0
仅统计服务器推送给您的消息中的数据,不含控制帧和帧头。这些数据按连接累计,不足 1 Token 的零头向上取整。Free 方案的 RPC 密钥无法使用 Devnet 和 Testnet;如需使用,请订阅付费方案。

Ethereum 和 Avalanche

无论通过 HTTP 还是 WebSocket 连接发送,也无论调用哪个方法,每次调用均消耗 42 Token。

Base

Base 的计费标准如下。完整的方法列表、订阅通知的计费方式以及计算示例,请参阅 Base RPC 的“用量计量”。
计费项Token
每次调用 65 个方法之一:即 Base RPC 文档“用量计量”一节中按 81 Token 计费的方法(例如 eth_call、eth_getLogs、eth_subscribe)81
每次调用 eth_sendRawTransaction、debug_getBadBlocks、debug_storageRangeAt、debug_traceBlock、debug_traceBlockByHash、debug_traceBlockByNumber 或 debug_traceTransaction162
每次调用上面两行以外的方法81 或 324
每次建立 WebSocket 连接10
通过 WebSocket 收到的每条订阅通知81
估算用量时,请将“81 或 324”这一行中的调用按较高值 324 计算。
在 Free 方案下,Base 端点仅支持 HTTP 访问;尝试建立 WebSocket 连接会收到 HTTP 403 响应。

其他链

以下各链仅支持各自文档“支持的方法”中列出的方法。每次调用消耗的 Token 如下:
链每次调用的 Token例外
Arbitrum81162: eth_sendRawTransaction, debug_traceBlockByHash, debug_traceBlockByNumber, debug_traceCall, debug_traceTransaction
Bitcoin41无
Hyperliquid81162: hl_portfolioState
Kaia81162: eth_sendRawTransaction, debug_traceBlockByHash, debug_traceBlockByNumber, debug_traceCall, debug_traceTransaction
Monad122243: eth_sendRawTransaction, txpool_inspect, txpool_status, debug_traceBlockByHash, debug_traceBlockByNumber, debug_traceCall, debug_traceTransaction. 485: txpool_content
NEAR203无
Optimism81162: eth_sendRawTransaction, debug_traceBlockByHash, debug_traceBlockByNumber, debug_traceCall, debug_traceTransaction
Polygon81162: eth_sendRawTransaction, txpool_inspect, txpool_status, debug_traceBlockByHash, debug_traceBlockByNumber, debug_traceCall, debug_traceTransaction, trace_block, trace_transaction. 324: txpool_content
Robinhood Chain81162: eth_sendRawTransaction, debug_traceBlockByHash, debug_traceBlockByNumber, debug_traceCall, debug_traceTransaction
Soneium81162: debug_traceBlockByHash, debug_traceBlockByNumber, debug_traceCall, debug_traceTransaction
Sui162无
TRON122243: /wallet/getnowblock, /wallet/gettransactionbyid
各方案包含的 Token 数量请参阅 价格 页面,本月(UTC 自然月)用量可在 ERPC Web Dashboard 中查看。

问:为什么我收到 401 错误?

401 错误表示身份验证问题。请验证以下内容:
  • 您的订阅是否已开始
  • 您是否还有剩余积分
如果积分用完,请考虑升级您的方案。

问:为什么我收到 429 错误?

429 错误表示您已达到速率限制。如果此错误频繁发生并影响您的服务,请考虑升级您的方案。

问:签约后价格会被上调吗?

在订阅有效期内,您签约时锁定的价格将保持不变。能够承担 Solana 实时工作负载的运行环境在全球范围内都很稀缺,我们计划随着硬件和网络需求的持续增长,分阶段上调价格。高规格配置和需求集中的区域库存会更快售罄,因此以当前价格锁定订阅是长期控制成本最有利的选择。

问:我想用加密货币支付

当注册账单地址的国家/地区属于欧盟成员国时,即可在 ERPC Web Dashboard 中使用加密货币支付。如果账户中注册的支付卡片全部由欧盟以外发行,则无法使用加密货币支付。您可以使用 SOL、USDC 或 EURC 购买 ERPC Credits。
这些 ERPC Credits 可用于启用或续用 ERPC 方案。打开仪表盘,选择“Crypto 付款”,从您的钱包发起转账,仪表盘会验证这笔交易,并将 Credits 记入您的账户。
支持国家/地区:爱尔兰、爱沙尼亚、奥地利、保加利亚、比利时、波兰、丹麦、德国、法国、芬兰、荷兰、捷克、克罗地亚、拉脱维亚、立陶宛、卢森堡、罗马尼亚、马耳他、葡萄牙、瑞典、塞浦路斯、斯洛伐克、斯洛文尼亚、西班牙、希腊、匈牙利、意大利。
如果您的国家/地区不在列表中,请使用信用卡付款。