Lava is the modular data access 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 an API lego which you can add to Lava and extend the range of services the network can serve. RPC is the first service on Lava and we have 30+ chains. Each spec is defined as a JSON file as you can see all the specs here.
If you love open-source projects and you’d like to contribute, you can write and add specs to Lava.
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.
All specs are shown in our Github.
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.
You can learn more and apply to become a Champion here.