Lava Network supports StarkNet RPC

News & Updates
Yair Cleper
Nov 25, 2022

Dear Lava community, we’re proud to announce that StarkNet RPC is now supported by Lava Network! StarkNet is one of the best Layer 2 scaling solutions on Ethereum. Developers on our private testnet can now get a reliable and accountable RPC endpoint for accessing the StarkNet chain through Lava.

We are excited to be empowering builders in the StarkNet ecosystem.

What is StarkNet?

StarkWare is leading the way in scaling Ethereum. It has built Validity-based scaling solutions: StarkEx and StarkNet. StarkEx scales more transactions than all other ‘Layer 2’ solutions combined. StarkNet (Alpha) is a decentralized permissionless Validity-Rollup. The company pioneered the STARK proof and made this groundbreaking cryptographic system accessible through the Cairo programming language.

StarkWare’s solutions, which rely on Ethereum’s security, have settled over $750B, and over 270M transactions, minted more than 85M NFTs, and serving hundreds of thousands of users. StarkNet, a permissionless general-purpose scaling solution, is live (Alpha) on Ethereum Mainnet. StarkEx, a SaaS-based scaling service, has been powering applications since 2020, including dYdX, Immutable X, Sorare, and DeversiFi.

How is Lava supporting StarkNet?

Developers on our private testnet will now be able to access a StarkNet RPC endpoint supported by Lava Protocol. StarkNet RPC endpoints are used by developers to fetch data from StarkNet, without needing to run their own nodes, compromise with rate-limited public endpoints or rely on centralized providers.

Here’s a sneak peek of how developers will be able to generate a StarkNet endpoint within the Lava Gateway. In the future, Lava will also facilitate RPC access through a permissionless, open-source SDK:

We are onboarding developers and you can apply for our Testnet now via our Discord.

The benefits of Decentralized RPC

By decentralizing RPC, Lava offers many benefits for developers:

  • Decentralized redundancy for high uptime - By being connected to multiple leading RPC providers, apps benefit from 99.99% uptime. The protocol also rewards providers according to their latency, freshness, and availability.
  • Open-Source - Lava is open-source and transparent, shortening the procurement process for apps looking to integrate. Anyone can also contribute to the protocol and the appchain, so developers can verify that the network is secure and reliable.
  • Private relays -  Relay requests are routed per epoch to a random and constantly shuffled list of providers, so any user RPC queries going through the network cannot be profiled.
  • Maximum Scalability - Lava incentivizes network redundancy and runs on a highly scalable appchain, so your app can handle high periods of traffic.
  • Consensus-Based Data Integrity - Data accuracy, consistency and freshness are preserved by a consensus mechanism which detects and resolves conflicts. Poor service or attempts to manipulate data are caught and disincentivized, with providers staking and signing responses so that they can held accountable.
  • Any Chain, Any API - Change your configuration to access any chain and any API served by the network.