Lava Network supports Osmosis Mainnet and Testnet RPC

Yuval
Lava Network
Published in
3 min readDec 5, 2022

Dear Lava community, we’re proud to announce that Osmosis Mainnet & Testnet RPC is now supported by Lava Network! Osmosis is the premier cross-chain DEX on the Cosmos ecosystem. Developers can now get a reliable and accountable RPC endpoint for accessing Osmosis RPC data, through Lava.

Lava is excited to be empowering builders in the Osmosis ecosystem.

About Osmosis

Osmosis (OSMO) is a decentralized exchange (DEX) for Cosmos, an ecosystem of sovereign, interoperable blockchains all connected trustlessly over IBC, the Inter-Blockchain Communication Protocol. Osmosis also offers non-IBC assets bridged from the Ethereum and Polkadot ecosystems.

As an appchain DEX, Osmosis has greater control over the full blockchain stack than DEXs that must follow the code of a parent chain. This fine-grained control has enabled, for example, the development of Superfluid Staking, an improvement to Proof-of-Stake security.

Osmosis’s vision is to build a cross-chain native DEX and trading suite that connects all chains over IBC, including Ethereum and Bitcoin.

How is Lava supporting Osmosis?

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

Here’s a sneak peek of how developers are able to generate an Osmosis RPC endpoint within the Lava Gateway. In the future, Lava will 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 Lava RPC

By decentralizing RPC, Lava creates many benefits for developers:

  • High uptime — Lava incentivizes network redundancy and allows applications to plug into a trustless sea of nodes. This means you can be confident in reliable, high availability service
  • 100% correct data — API endpoints are sampled randomly, comparing JSON-RPC responses across multiple node runners. If a conflict is detected, a resolution process is initiated on-chain, rewarding node runners who provide the most up-to-date and accurate responses to user queries.
  • Increased privacy — Node runners are only paired with applications for a short session, and pairings are randomised to eliminate any ability to predict them. The combination of these mechanisms means end users of applications build on Lava are able to make RPC queries with much improved privacy compared to centralized providers.
  • Lightning response times — Relay service between node runners and applications are conducted off-chain, meaning there is no increased latency in responses. This means developers and end-users can enjoy the full benefits of decentralization, high network redundancy, while maintaining quality of service.
  • Censorship-resistance — Lava will be governed by a DAO, which will be able to propose and vote for new specifications (blockchains and API interfaces e.g. Ethereum JSON-RPC). Diversity among specifications and node runners, means that in the future, applications will be able to take advantage of RPC service which is compliant with the regulations of their jurisdiction.

About Lava

Lava is an open-source protocol for unstoppable access to blockchain data. Users access the state of any blockchain by interacting peer-to-peer with a network of independent RPC node runners. Lava makes it easy for developers to build and scale web3 applications, so users can exchange value permissionlessly, privately and trustlessly.

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.

--

--