zkSync

Rush towards hyperscalability on zkSync using Blast APIs

zkSync, developed by Matter Labs, is a secure and user-friendly Layer 2 protocol designed for scalable and affordable transactions on Ethereum, utilizing zkRollup technology, prioritizing security, user experience, and developer experience.

Benefits of zkSync

About zkSync

zkSync is a Layer 2 (L2) protocol, designed to scale and enhance privacy on the Ethereum ecosystem. Additionally, it offers low-cost ETH and ERC20 token transfers, as well as features such as atomic swaps, limit orders, and integrated support for L2 non-fungible tokens (NFTs).

The network operates on a zk-Rollup architecture. zk-Rollups are off-chain scaling protocols that combine several transactions into batches to execute off the main chain. Each Rollup block produces a state transition zero-knowledge proof (SNARK) that is confirmed by the main chain contract. This proof confirms the legitimacy of every transaction in the Rollup block. Moreover, updates to the public data for each block are disseminated across the mainchain in a cost-efficient manner using calldata.

Leverage the power of zkSync's zero-knowledge model with the Blast Public API!

zkSync Mainnet

zkSync Mainnet is a Layer-2 protocol that scales Ethereum with cutting-edge ZK tech. Start building on zkSync with the Blast free public API by copying the link below.

Public RPC Endpoint

Public WSS Endpoint

Playground

eth_blockNumber

Parameters

eth_blockNumber

Returns the number of the most recent block

eth_blockNumber response

Returns the number of the most recent block

resultnumber

An integer value of the current block number the client is on

Request

curl -X POST https://zksync-mainnet.public.blastapi.io \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":0,"method":"eth_blockNumber"}'
See all Public APIs

Blast Features for zkSync Developers

Core API

Blast custom APIs offer optimized throughput and reduced latency for transactions on Metis and enable access to real-time data, transaction history and network status.

Included with all plans

Debug API

The Debug API gives OP developers access to several non-standard RPC methods, which will allow them to inspect, debug and set certain debugging flags during runtime.

Included with Developer, Startup, Enterprise & Pay As You Go plans

Archive Nodes

These nodes retain all historical transaction information on the Gnosis blockchain from the genesis block to the present, enabling users to query and retrieve any past information. The Archive Nodes feature is enabled starting with the Developer plan.

Included with Developer, Startup, Enterprise & Pay As You Go plans

Frequently Asked Questions

What are zk-rollups?

zk-Rollups are a blockchain scaling solution that groups multiple transactions into one, reducing the load on the main network. They utilize zero-knowledge proofs, a cryptographic method allowing for transaction validation without revealing their details. This ensures transaction privacy and security.

What are some use cases for zkSync?

Given its high throughput and low costs, zkSync's enhanced scalability can help with deploying a wide range of dApps such as DeFi Projects, NFTs, Gaming Projects and dApps using Cross-chain Connected Contracts.

How do I start building on zkSync with Blast?

Simply click on Launch App, connect your wallet and get access to dedicated endpoints that you can organize into projects depending on your development needs.

How much does it cost to use Blast infrastructure?

No matter if you're just starting in blockchain development or your dApp is readying for Mainnet, the Blast Pricing Plans are designed to cater to your project's necessities in a cost-sensitive manner. Check out more details or contact us on our pricing page.

How do I get help if my Blast APIs are not working properly on zkSync?

The Bware Labs team is available 24/7 via Discord for support! Just join our server and write down your questions in the Technical Support channel.

Blast Resources for zkSync Developers

Getting started with developing on zkSync by using Blast APIs is straightforward. You can follow the instructions in our documentation to set up your development environment and start building.

Read Documentation