Introducing Lava SDK Alpha

News & Updates
Yuval Binder

TL;DR

Lava SDK Alpha is live! Anyone can explore its open source code, integrate it into their app, and contribute by providing feedback & Pull Requests!

Skip the small talk, start buildin’

What’s Lava SDK?

Lava SDK is TypeScript plug-n-play access to public decentralized RPC direct from your browser or backend. It’s fully open-source on its own github repository and available for download using node package manager. Using Lava SDK, a developer can access multiple chains over multiple protocols, including JSON-REST, gRPC, and others with only a few lines of code.

What makes it so special?

Lava SDK is the first of its kind!

  • Decentralized, peer-to-peer blockchain RPC for developers  —  The SDK is perfect for builders who are crossing the ecosystem boarders, and exploring new cross-chain functionality. It will offer a super simple setup for multi-chain RPC, where adding a new chain can be done with a few lines of code.
  • Badges  —  Badges are our creative solution that allows developers to implement Lava SDK directly from the browser without compromising on security.
  • Gateway <> SDK integration — This integration allows developers to benefit both from the SDK’s fully decentralized capabilities, while managing their API’s via the Gateway’s simple UI rather than the CLI 🤯
  • Quick adoption of new chains & APIs  —  As a reference implementation of Lava, the SDK supports all of the chains that has been added to the protocol. This means the SDK will be a quick adopter of new chains and APIs, with the Lava node runner and open source community that are able to easily bootstrap new chains
  • Quick adoption of new chains & APIs  —  As a reference implementation of Lava, the SDK supports all of the chains that has been added to the protocol. This means the SDK will be a quick adopter of new chains and APIs, with the Lava node runner and open source community that are able to easily bootstrap new chains.

Alpha Testing

There’s a lot of work to be done — our team is moving at an incredible pace, and with your feedback we’ll be able to improve Lava and the SDK during our Alpha phase, that we’re officially kicking off today!

If you’re a developer who’s passionate about building the decentralized web, we encourage you to pick up the SDK, build small apps, and share it with us — we’ll be happy to spotlight your work!! Plus, your feedback will have great impact on our team, and will help Lava reach mainnet sooner!

Currently in Alpha, using the SDK requires paying following a few prerequisites on our docs.

Getting Started guide: https://bit.ly/3qAigpQ

Official resources

🌐 Website: https://bit.ly/3JL2Rti
📚 Docs: https://bit.ly/46DbhNd
🧑‍💻 Getting started guide: https://bit.ly/3XERrNs
🎁 NPM: https://www.npmjs.com/package/@lavanet/lava-sdk