Chainstack GEN 2.0 已上线:Solana 、Ethereum 、Base 以及 GlobalNodes 上的所有链的延迟均有所降低。 了解新功能
  • 代理
  • 定价

ZKsync Era RPC 端点 适用于智能钱包和 DeFi

借助可靠且高性能的ZKsync Era RPC基础设施,读取ZKsync状态、构建智能账户流程并发送交易。

ZKsync Era
https://zksync-mainnet.core.chainstack.com/YOUR_ENDPOINT_ID
创建端点
主页小工具“Stars”徽标
获取 mcp.chainstack.com,部署ZKsync Era 主网 RPCnode ,并提供 HTTPS 端点
ThorFi弹片RFOX奥多斯TradingView瑞波圆彭德尔Trust Wallet币安GoldskyCertiKBlockpourNumio强盗NexoCoinGeckoUniDexVaiVLaunchWorkinmanZapperBitgetTrust WalletAori银色KaikoQuantstamp

快速的ZKsync Era RPC,随时随地满足您的需求

全球Node

地理均衡的 RPC专为 DeFi 打造

通过 HTTPS 和 WebSocket 连接到ZKsync Era 主网或 Sepolia。在查询批次、手续费和交易详情时,请同时使用Ethereum 的 JSON-RPC 接口以及 ZKsync 专用的 API。

全球区块链node 网络示意图

适用于的完整开发技术栈ZKsync Era

构建支持历史状态、原生 ZKsync API 以及可预测 RPC 容量的ZKsync Era 应用程序。

无限node 图标

无限Node

在您选择的RPS 层级内,运行ZKsync Era 索引器和应用程序后端,并享受无限制的请求量。随着请求量的增长,每月RPC成本仍可保持可预测。

25 请求/秒
$ 149 /月
25100250500

借助可靠的ZKsync Era RPC进行构建和扩展

首页 基础设施图标 1 徽标

构建智能钱包和支付流程

对于赞助交易和自定义钱包流程,请使用原生账户抽象和支付代理。当您的应用需要 Era 特有的功能时,请连接 zksync-ethers。

阅读 Paymaster 教程
主页 Infra Icon 2 徽标

开发 DeFi 应用程序

读取合约状态、模拟调用并提交已签名的交易。通过Ethereum 工具或ZKsync SDK连接Solidity应用程序。

探索 ZKsync 工具集
主页 Infra Icon 3 徽标

索引事务和 L1 批处理

将Ethereum 事件日志与zks_getTransactionDetails及批处理API相结合。通过L2执行和L1发布来跟踪应用程序活动。

探索 ZKsync 的方法
主页 Infra Icon 4 徽标

检查合同执行情况

在付费的归档模式node 上使用调试API,以排查被回滚的调用和事务执行情况。

探索 ZKsync 调试 API
主页 Infra Icon 5 徽标

在ZKsync Era Sepolia 上进行测试

连接到链 ID 为 300 的链,并使用测试网 ETH 测试您的集成。请将测试网的凭据与主网端点分开管理。

了解 ZKsync 网络详情
每日API调用量超过10B+Chainstack
全球10余个Chainstack 数据中心
全天候支持服务
99.99%以上的运行时间

面向企业团队的专用ZKsync Era RPC

选择ZKsync Era 主网或Sepolia,并选择一个可用的node 配置,以估算每月的基础设施成本。

专属Node

选择一个可用的ZKsync Era 网络和node 配置,以估算每月的基础设施成本。

Node 类型
正在加载价格……开始使用

开发者为何选择Chainstack

来自在受支持网络中使用Chainstack 的团队的客户案例。

英雄见证 Bg 标志与Chainstack 的合作不仅帮助我们将基础设施成本削减了70%以上,同时还成功应对了Web3安全领域中的复杂挑战。Map Shen,CertiK 平台负责人客户故事 (在新标签页中打开)
4.9/5简体中文(大陆)39 条评论G2

在……上创建智能账户ZKsync Era

将Ethereum 的JSON-RPC与ZKsync专用的手续费和交易API相结合。无需维护node ,即可构建支付方流程、查询L1批次并跟踪L2执行情况。

获取一个ZKsync Era 端点

ZKsync Sepolia 空头:免费测试网 ETH

给钱包充值。请访问ZKsync Era 进行测试。

从Chainstack 水龙头获取ZKsync Era Sepolia 测试网以太币。在主网上使用真实资产之前,请先部署合约、测试钱包流程,并验证您的 RPC 集成。

获取 ZKsync 测试网的 ETH (在新标签页中打开)
Chainstack 测试网水龙头示意图

连接到ZKsync Era RPC

使用以下代码从最新的ZKsync Era 区块中读取代币转移事件: eth_getLogs.

HTTPS · JSON-RPC 请求
https://zksync-mainnet.core.chainstack.com/YOUR_ENDPOINT_ID
WebSocket · 实时订阅
wss://zksync-mainnet.core.chainstack.com/YOUR_ENDPOINT_ID

创建一个ZKsync Era node 。从 访问权限和凭据 并替换为 YOUR_ENDPOINT_ID 在该示例中。

ZKsync Era 主网
curl --request POST \
  --url https://zksync-mainnet.core.chainstack.com/YOUR_ENDPOINT_ID \
  --header 'Content-Type: application/json' \
  --data '{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "eth_getLogs",
  "params": [
    {
      "fromBlock": "latest",
      "toBlock": "latest",
      "topics": [
        "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef"
      ]
    }
  ]
}'

结果是一组匹配的合约日志。ZKsync 特有的方法(如 zks_getTransactionDetails)提供了额外的 L2 和 L1 批处理信息。

查看方法参考 (在新标签页中打开)

ZKsync Era RPC定价

从免费的ZKsync Era RPC开始。通过付费套餐、更高的吞吐量和专用基础设施来扩展您的应用程序。

适合各种工作负载的高性价比方案

起价每月40美元起(按年付费)
了解付费套餐
来源: 20M 请求包括每月比较与转换
  • 更高的吞吐量和更大的node 配额

所有开发者功能,此外还包括:

  • 归档数据Growth+
  • 扩展程序Growth+
  • 专用Nodes Pro+
  • 单点登录Pro+
  • 基于角色的访问控制Business+
  • 用户数量不限Business+
查看所有功能

附加组件和专用的Node 基础设施将分别计费。

用户徽标每种付费套餐均提供卓越的支持服务
适用于符合条件的团队

每月在RPC基础设施上的支出超过2,000美元?

我们的精英级按需付费套餐可为您节省超过50%的费用

Telegram在Telegram上聊天 (在新标签页中打开)
常见问题解答
什么是ZKsync Era RPC?

ZKsync Era RPC 通过 HTTPS 或 WebSocket 上的 JSON-RPC 将应用程序连接到ZKsync Era 。可读取余额和合约状态、检索事件日志,并提交已签名的交易。ZKsync 还提供了原生 zks_* 有关费用、批次和交易详情的方法。请参阅 ZKsync Era 开发者文档.

如何获取一个免费的ZKsync Era RPC端点?

注册一个免费的Chainstack 账户,创建一个项目,并在主网或 Sepolia 上部署一个ZKsync Era 全局Node 。从“访问与凭据”中复制您的 HTTPS 或 WebSocket URL。开发者套餐每月包含 300 万次request units ,每秒最多 25 次请求,以及一个node 。无需信用卡。

ZKsync Era 的RPC URL是什么?

您的主网 HTTPS 网址如下: https://zksync-mainnet.core.chainstack.com/YOUR_ENDPOINT_ID. Sepolia 使用 https://zksync-sepolia-testnet.core.chainstack.com/YOUR_ENDPOINT_ID. 从您的node 页面复制完整的经过身份验证的 URL,并替换示例中的端点 ID。请参阅 ZKsync Era 工装指南.

ZKsync Era的链ID是什么?

ZKsync Era 主网使用链ID 324 (0x144).ZKsync Era Sepolia 使用 300 (0x12c). gas 支付货币为 ETH。在配置钱包或签署交易时,请使用与您的端点匹配的链 ID。请参阅 官方网络详情.

Chainstack 是否支持ZKsync Era 测试网?

是的。Chainstack 支持ZKsync Era 主网和 Sepolia。请为每个网络分别部署一个node ,并使用对应的链 ID 和端点。Sepolia ETH 仅用于测试,在主网上不具备货币价值。请查看支持的网络列表。

我可以使用 MetaMask、ethers.js、Viem 和 WebSockets 吗?

是的。请使用您的ZKsync Era RPC URL 和链 ID 配置钱包或库。对于 JSON-RPC 请求,请使用 HTTPS;对于受支持的订阅(如新区块和合约日志),请使用您的 WSS URL。对于 Era 特有的工作流(如支付代理交易),请使用 zksync-ethers。请遵循ZKsync Era 中的工具使用指南。

ZKsync Era 的RPC是否包含归档数据?

Chainstack 支持在主网和Sepolia上访问ZKsync Era 存档。存档状态支持合约历史数据的读取和分析。存档请求按2request units 计费;具体分类取决于方法和区块年龄。从Growth开始即可访问存档。请参阅请求单位规则 和支持的网络模式。

我可以对ZKsync Era 事务进行调试和跟踪吗?

使用付费的存档模式ZKsync Era node 来访问该 debug_* API。请不要认为每个Ethereum 追踪器或单独的 trace_* 命名空间已可用。请参阅 ZKsync Era 调试要求.

我需要特殊的 ZKsync 编译器和 SDK 吗?

标准的 EVM 字节码可通过ZKsync Era上的 EVM 字节码解释器运行。选择此路径时,请使用常规的Ethereum 工具链。针对 EraVM 的合约会原生使用 ZKsync 专用的编译器和插件,而原生的账户抽象和支付代理流程则可使用 zksync-ethers。请参阅ZKsync 工具指南。

如何获取ZKsync Era 的令牌转移事件?

致电 eth_getLogs 包含一个有界区块范围以及您所需的事件主题。ERC-20 转账使用标准 Transfer(address,address,uint256) 事件签名。根据合约地址筛选特定代币,并对较大的补录数据进行分页。该请求使用标准 Ethereum-兼容的事件日志参数.

ZKsync Era RPC 的费用是多少?

从免费的开发者套餐开始。付费套餐按年付费,起价为每月 40 美元。无限Node 服务通过“增长”套餐提供固定费用的请求配额。专用Nodes 服务需使用“专业”及以上套餐,基础设施费用另行计费。比较当前各套餐的功能。

在哪里可以获取 ZKsync Sepolia 测试网的 ETH?

使用Chainstack 入口,并选择 ZKsync Sepolia。通过测试网 ETH,您可以在不消耗主网 ETH 的情况下部署合约并测试交易。将同一钱包连接至ZKsync Era Sepolia(链 ID 为 300)。

ZKsync Era RPC API:URL、链 ID 和原生方法

在以下地址连接到ZKsync Era 主网: https://zksync-mainnet.core.chainstack.com/YOUR_ENDPOINT_ID. 从 访问权限和凭据. 主网使用链 ID 324 以及用于支付 gas 费的 ETH。Sepolia 使用 https://zksync-sepolia-testnet.core.chainstack.com/YOUR_ENDPOINT_ID 以及链 ID 300. 参见 ZKsync Era 工装指南.

使用 eth_getBalance 对于 ETH 余额, eth_call 关于合同的阅读, eth_getLogs 用于事件历史记录,以及 eth_sendRawTransaction 用于签名交易。通过 WebSocket 连接以订阅受支持的新区块和日志。使用原生 zks_* 关于费用、交易详情和 L1 批次的方法。 ZKsync 方法的可用性 描述了链特有的 API。