无限Node
在您选择的RPS 层级内,运行ZKsync Era 索引器和应用程序后端,并享受无限制的请求量。随着请求量的增长,每月RPC成本仍可保持可预测。
借助可靠且高性能的ZKsync Era RPC基础设施,读取ZKsync状态、构建智能账户流程并发送交易。

通过 HTTPS 和 WebSocket 连接到ZKsync Era 主网或 Sepolia。在查询批次、手续费和交易详情时,请同时使用Ethereum 的 JSON-RPC 接口以及 ZKsync 专用的 API。
构建支持历史状态、原生 ZKsync API 以及可预测 RPC 容量的ZKsync Era 应用程序。
在您选择的RPS 层级内,运行ZKsync Era 索引器和应用程序后端,并享受无限制的请求量。随着请求量的增长,每月RPC成本仍可保持可预测。
查询ZKsync Era 索引器、会计和DeFi分析的历史合约状态,并补全事件日志。
在付费的归档模式node 上,使用调试API检查ZKsync Era 的执行情况。诊断被回滚的调用,并跟踪事务执行过程。
对于赞助交易和自定义钱包流程,请使用原生账户抽象和支付代理。当您的应用需要 Era 特有的功能时,请连接 zksync-ethers。
阅读 Paymaster 教程读取合约状态、模拟调用并提交已签名的交易。通过Ethereum 工具或ZKsync SDK连接Solidity应用程序。
探索 ZKsync 工具集将Ethereum 事件日志与zks_getTransactionDetails及批处理API相结合。通过L2执行和L1发布来跟踪应用程序活动。
探索 ZKsync 的方法在付费的归档模式node 上使用调试API,以排查被回滚的调用和事务执行情况。
探索 ZKsync 调试 API连接到链 ID 为 300 的链,并使用测试网 ETH 测试您的集成。请将测试网的凭据与主网端点分开管理。
了解 ZKsync 网络详情选择ZKsync Era 主网或Sepolia,并选择一个可用的node 配置,以估算每月的基础设施成本。
来自在受支持网络中使用Chainstack 的团队的客户案例。
将Ethereum 的JSON-RPC与ZKsync专用的手续费和交易API相结合。无需维护node ,即可构建支付方流程、查询L1批次并跟踪L2执行情况。
获取一个ZKsync Era 端点从Chainstack 水龙头获取ZKsync Era Sepolia 测试网以太币。在主网上使用真实资产之前,请先部署合约、测试钱包流程,并验证您的 RPC 集成。
获取 ZKsync 测试网的 ETH (在新标签页中打开)使用以下代码从最新的ZKsync Era 区块中读取代币转移事件: eth_getLogs.
https://zksync-mainnet.core.chainstack.com/YOUR_ENDPOINT_IDwss://zksync-mainnet.core.chainstack.com/YOUR_ENDPOINT_ID创建一个ZKsync Era node 。从 访问权限和凭据 并替换为 YOUR_ENDPOINT_ID 在该示例中。
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、应用程序开发和基础设施指南。
在以下地址连接到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。