What is Lava? 🌋
Lava is the first modular data access layer for blockchains. It introduces specs
: a modular primitive that lets contributors permissionlessly add support for new chains and data services to the base protocol. RPC is the first service supported by the protocol but we are soon bringing further choice by integrating with indexing and API partners, such as Subsquid.
Data consumers send requests to Lava’s network of data providers (node operators), who join Lava to meet demand for data. Lava creates dynamic, scalable markets around any blockchain data service. The protocol also creates crypto-economic guarantees around the quality of service, across speed, uptime and data accuracy.
By leveraging modular architecture and a peer-to-peer network of node operators, Lava creates a unified platform for accessing the multi-chain world.
How Does It Work? 🔩
Developers and data consumers:Â With Lava, data consumers get easy, fast and reliable access to 30+ chains. The protocol incentivizes providers to offer performant service and algorithmically pairs consumers with the best node available.
Data providers (RPC node runners, indexers, etc):Â Providers join Lava to reach more developers and to monetize their existing infrastructure. We also have 250+ providers on the Lava testnet, including large providers such as Blockdaemon. Lava also runs programs called Incentivized Public RPC. On these programs, chains such as Evmos, Axelar, NEAR and more pay node operators to serve quality RPC.