Lava Powers Decentralized Access to Fantom RPC & APIs!

Yuval
Lava Network
Published in
4 min readApr 24, 2023

A new chain was added to Lava! 🍾🍾

RPC for Fantom Mainnet is now available on our testnet, via the Gateway, Server Kit, and soon the Lava SDK 👀

Lava enables Fantom developers to focus on building web3 apps with the best user experience. Fast, reliable & open-source — the decentralized Lava way.

🔷 About Fantom

Fantom is a smart contract-enabled blockchain platform aiming to address the decentralization, security and scalability tradeoffs all blockchains face.

These three elements are commonly referred to as the “blockchain trilemma,” meaning a focus on two has often required a tradeoff on the other. Fantom aims to overcome these tradeoffs and make improvements across all three with its innovative proof-of-stake (PoS) consensus mechanism known as Lachesis.

Lachesis is leaderless, offers finality, and provides Asynchronous Byzantine Fault Tolerance which allows the chain to scale without compromising on security, while also improving transaction settlement.

💪 How is Lava supporting Fantom?

Lava connects developers to a decentralized network of API providers — allowing them to build web3-native apps on any chain, while giving users the best possible experience.

Developers don’t have to spend resources on hosting their own infrastructure, nor to rely on any single endpoint — centralized or altruistic.

Lava provides Fantom endpoints that support JSON-RPC and Websocket Subscriptions! ⚡

🧰 SDK and Server Kit

Developers can also use our Server Kit to build their own self-hosted gateway, and gain p2p access to providers on Lava Network.

Very soon we’ll release Lava SDK — a JavaScript / TypeScript implementation of Lava’s Protocol, that empowers developers with plug & play integration of multi-chain RPC, by adding a simple js library to their code!

📚 Check out our Docs to starting building!

🌐 Decentralized RPC means reliable, secure and open-source support for any chain or API

Many assume that decentralization = worse performance, due to the high coordination needed to reach consensus. However, in the context of blockchain APIs, decentralization is actually the best way to achieve maximum performance, reliability and accuracy.

Apps that are using Lava, gain access to a network of top-tier RPC providers, each directly incentivized to give the best quality of service all around.

Lava’s decentralized design gives it many advantages over centralized providers:

Connect to many providers = High uptime — Clients pair with a list of Providers and score them across latency, freshness and availability in a peer to peer system which determines Provider rewards. Providers are rewarded according to their QoS per session, meaning your users get the best experience possible, without downtime.

Specifications that can support any chain, any API — With Lava as your provider, you can change your configuration to access any chain and any API currently served by the network. The DAO and contributors can quickly implement new network support using the open-source code, so developers don’t need to spend time searching for new providers which support their needs. All the RPC you need, through one open-source protocol.

Network redundacy for scaling with traffic surges — Applications interact with a list of Providers, which maximizes uptime and service coverage. Chains are also able to quickly bootstrap their RPC nodes by creating a new specification on Lava Network for Providers to onboard and offer service

Consensus-based Data Accuracy — Clients uses a threshold-based algorithm, without charge, to sample API endpoints and probabilistically minimize response conflicts. Consensus is created around the data on-chain, with plans for light clients in the future to further remove trust assumptions. Developers don’t need to worry about stale or inaccurate data.

Check out our Litepaper to learn more!

🌋 About Lava

Lava Network is a decentralized network of top-tier API providers that developers can subscribe to for access to any blockchain. Providers are rewarded for their quality of service, meaning your app and users get maximum speed, data integrity and uptime. Pairings are simultaneously made to multiple providers, meaning anyone can query or send transactions on-chain in private.

We help developers build web3-native apps on any chain, while giving users the best possible experience.

You can follow all the Lava related news on our Twitter and Discord. You can also read Lava’s Litepaper on our website.

--

--