zkSync RPC

zkSync RPC

Developed by Sintral
zkSync is a ZK-rollup that represents the end-game for scaling Ethereum - one that scales its technology and values without degrading security or decentralization.
Freemium
Quotas & Limits
Consume CU & Limited by CUPS
Endpoint
Introduction
Quotas & Limits
API List 53
Supported Chains & Networks

Endpoint

https://nodereal.io/

Introduction

zkSync is built on ZK Rollup architecture. ZK Rollup is an L2 scaling solution in which all funds are held by a smart contract on the mainchain, while computation and storage are performed off-chain. For every Rollup block, a state transition zero-knowledge proof (SNARK) is generated and verified by the mainchain contract. This SNARK includes the proof of the validity of every single transaction in the Rollup block. Additionally, the public data update for every block is published over the mainchain network in the cheap calldata.


This architecture provides the following guarantees:

  • The Rollup validator(s) can never corrupt the state or steal funds (unlike Sidechains).
  • Users can always retrieve the funds from the Rollup even if validator(s) stop cooperating because the data is available (unlike Plasma).
  • Thanks to validity proofs, neither users nor a single other trusted party needs to be online to monitor Rollup blocks in order to prevent fraud.

  • In other words, ZK Rollup strictly inherits the security guarantees of the underlying L1.

    Quotas & Limits

    Membership Tier
    Monthly Quota
    Rate Limit
    Free
    Monthly Quota
    100,000,000 CUs
    Rate Limit
    300 CUPS
    N/A
    Growth
    Monthly Quota
    500,000,000 CUs
    Rate Limit
    700 CUPS
    N/A
    Team
    Monthly Quota
    2,000,000,000 CUs
    Rate Limit
    1,500 CUPS
    N/A
    Business
    Monthly Quota
    5,000,000,000 CUs
    Rate Limit
    3,000 CUPS
    N/A
    Enterprise
    Monthly Quota
    Custom
    Rate Limit
    Custom
    • This API package's consumption is measured by (CUPS).
    • Each user will have a monthly quota of CU under a set rate limit Compute Units (CUs)depending on your membership tiers.
    • Your monthly quota will be shared among all API packages that consume CU.

    API List (53)

    eth_accounts5 CU/Request

    Returns an array of addresses owned by the client.

    eth_blockNumber5 CU/Request

    Returns the latest block number of the blockchain.

    eth_call20 CU/Request

    Executes a new message call immediately without creating a transaction on the block chain.

    eth_chainId5 CU/Request

    Returns the current network/chain ID, used to sign replay-protected transaction introduced in EIP-155.

    eth_estimateGas75 CU/Request

    Returns an estimation of gas for a given transaction.

    eth_gasPrice15 CU/Request

    Returns the current gas price on the network in wei.

    eth_getBalance15 CU/Request

    Returns the balance of given account address in wei.

    eth_getBlockByHash18 CU/Request

    Returns information of the block matching the given block hash.

    eth_getBlockByNumber15 CU/Request

    Returns information of the block matching the given block number.

    eth_getBlockTransactionCountByHash18 CU/Request

    Returns the number of transactions for the block matching the given block hash.

    Supported Chains & Networks

    zkSync
    zkSync
    mainnet