Lava is a modular data network for scaling access to any blockchain.
Anyone can add in-demand chains and APIs as modules to Lava, with each module being served by a network of node operators competing to offer the best service. RPC is the first service supported by the protocol and already helps developers unlock innovation across 30+ chains.
By leveraging modular architecture and a peer-to-peer network of node operators, Lava powers the universal and performant infrastructure layer for developers to build whatever, wherever.
A specification (“spec”) is like API lego which you can add to Lava to increase the range of APIs the network of providers can serve.
If you love open-source projects and you’d like to contribute, you can define and add new APIs to Lava as a spec. If you’re a node runner and you’d like to serve API requests, you will run a spec as a Data Provider on Lava.
If you’re a developer and you’d like to send API requests, whatever specs Lava supports is the same as whatever chains or APIs Lava supports.
A Champion is someone who builds and maintains specs on Lava.
You would work closely with our R&D team and actively monitor changelogs of the blockchain the spec is defined for, to ensure that your spec remains up to date. Spec Champions are compensated for their work.
We are looking for our first Champions to extend Lava beyond RPC. You can learn more and apply here.
In Phase 1, Lava built a fully decentralized tech stack that enabled peer-to-peer access to web3. In Phase 2, champions will be able to permissionlessly add modules for any RPC and chain to Lava. This aims to stress-test the network as we accelerate towards Mainnet.
Q1/Q2 2024.
If you’d like to run a node and serve RPC or subgraphs through Lava, you can onboard as a Data Provider with our guide here.
Lava is an open source project and looking for both non-technical and technical users:
- Read our testnet guide: https://www.lavanet.xyz/blog/guide-to-lava-testnet-phase-2
- You can follow and support our journey on Twitter.
- You can try out the SDK or Gateway and provide feedback during our testnet.
- You can extend Lava’s support to more chains and APIs by writing a “spec” (a JSON file) and proposing it to the DAO.
- You can give us product feedback by joining our Discord community or commenting on our research posts.