Skip to main content

Getting Started with Lava Gateway πŸ”₯

Getting started with our Lava gateway is simple! You can access our Lava gateway at any time: gateway.lavanet.xyz. You are only a few clicks away from fast, available, and accountable RPC.

πŸŽ₯ Video Demonstration (~7m)​





πŸ“ Written Guide (~5m)​

Create an Account​

If you’re stumped about how to get started β€” don’t worry at all! It’s as simple as putting in your credentials or creating an account at gateway.lavanet.xyz/ .

CreateAccountScreenshot

Create a Project​

Once logged in you will be able to create a project! Here the gateway will prompt you to give a Project name for your project and select which APIs are to be used. You can select any and all that will be needed for RPC calls in your project.

CreateProjectScreenshot

Select your API Access (RPC)​

After filling in the Project Name and desired API access - your RPC node endpoints will be available for use on the respective networks you selected. As in the example below, you can see that new API access can be added at any time, or API access can be revoked by simply clicking the trashcan next to the one you want to get rid of - it’s that easy!

APIAccessScreenshot

Set your Security Controls​

Of course, safety first! Once you have access to the endpoints, it would be wise to secure them. You can select Settings at the top of the Project Management screen and enable a Secret Key or JWT Tokens to limit who can access your endpoints. This will ensure that they are not wrongly accessed or hit too many times. It should be noted that, because these endpoints are available for free, they are rate-limited.

SecurityControlsScreenshot

Pull your Endpoint​

By the way, each network has a different number of interfaces that can be queried. As seen below, the Ethereum RPC can accept calls from both JSONRPC through HTTP and JSONRPC through WebSockets, whereas Lava accepts REST, URI, Tendermint and Tendermint using Websockets. You will notice that on Lava gateway, no matter which chains you select, we support a multitude of interfaces.

EthereumAccessScreenshot

LavaAccessScreenshot

We even support Cosmos Hub on multiple interfaces!!πŸš€

CosmosAccessScreenshot

The magic is that all of these endpoint addresses are plug-and-play! You can take any address, plug it into Web3.js, Ether.js, and Gaia, and use it seamlessly. Enjoy fast and free RPC!