Lava Powers Accountable & Decentralized Access to Celo RPC

Yuval
Lava Network
Published in
3 min readDec 28, 2022

After supporting Celo builders as part of the #BuildWithCelo Hackathon, Lava Network’s testnet now offers full support for Celo Mainnet & Alfajores RPC.

Lava makes it easy for developers building on Celo to create permissionless, private and reliable apps, with maximum performance.

About Celo

Celo is a carbon-negative, permissionless, layer-1 protocol with a rich ecosystem of global partners building innovative Web3 applications within the DeFi, ReFi, and NFT sectors on Celo.

Accessible to anyone with a mobile phone, the Celo ecosystem consists of a decentralized, proof-of-stake blockchain technology stack (the Celo Protocol), the CELO native token, and several Mento stable assets (cUSD, cEUR, cREAL) that enable anyone to use digital assets like currency.

Launched on Earth Day in 2020, the open source Celo mainnet now supports 1000+ projects created by developers and artists located around the world.

How is Lava supporting Celo?

Applications can use Lava’s Testnet to get direct access to data from Celo using an RPC endpoint. RPC endpoints powered by Lava allow developers to fetch data from Celo Mainnet & Alfajores, without needing to run their own Celo node, or rely on a single node provider.

In the very near future, every developer will be able to easily & trustlessly access data from any blockchain using Lava’s SDK, currently supporting JSON-RPC and JSON-WEBSOCKET.

Calling developers! We have limited beta spots for applications to use and test our protocol. You can apply using this form.

The benefits of using Lava RPC as a developer

Accountability benefits:

  • Fast response times — On Lava, all RPC relays are off-chain (except during conflict resolution) and node runners are incentivized to offer low latency service.
  • Maximum uptime — Lava incentivizes node redundancy and scales supply with demand. Applications also score node runners across multiple parameters, including their availability.
  • Private user RPC queries — Lava randomizes application-node runner pairings, which eliminates the ability of profiling a specific user based on their IP, wallet address and queries.
  • Data integrity — Node runners cryptographically sign their responses. There is then a Conflict Detection and Resolution process which randomly samples and compares responses against other providers. If a conflict arises, it’s resolved on-chain through an Honest Majority consensus mechanism, whereby correct voting node runners are rewarded.

Decentralization benefits:

  • Chain-agnostic — Chain support on Lava is limited only by the specifications voted on by the DAO and permissionlessly supplied by node runners. Newer and smaller ecosystems are able to bootstrap their RPC nodes by implementing a spec on Lava for their chain.
  • Full suite of APIs — Lava is building out support for HTTP JSON-RPC, gRPC, gRPC Web, WSS, WSS Subscriptions.
  • Open-source SDK — Lava is building a completely open-source protocol, which removes the need for time-consuming procurement processes. Developers can also view the code-base to assess the security of the protocol.
  • Decentralized access — Developers on Lava can leverage a permissionless SDK to maximize the benefits of using our RPC.

About Lava

Lava Network is an open market for blockchain RPC, powering accountable and decentralized access to web3. Users privately access the state of any blockchain by fetching data from a scalable network of decentralized RPC node providers. Each node provider is held accountable on-chain for their service quality; they are rewarded for fast responses, high uptime and data freshness.

Lava makes it easy for developers to build permissionless, private and reliable apps on web3, with maximum performance.

The Lava Appchain acts as a settlement layer for payments made to node runners by developers. It is built using the Cosmos SDK and Tendermint Core and designed for high scalability.

You can follow Lava’s future announcements on our Twitter and our Discord. You can also read Lava’s Litepaper on our website.

--

--