Skip to content

docs(guides): lava public node is gone, show how to use a Lava API key - #1726

Merged
PhilippeR26 merged 1 commit into
starknet-io:developfrom
PhilippeR26:docs/lava-url
Oct 9, 2026
Merged

PhilippeR26 merged 1 commit into
starknet-io:developfrom
PhilippeR26:docs/lava-url

Conversation

@PhilippeR26

Copy link
Copy Markdown
Collaborator

Motivation and Resolution

The provider guide showed a public Lava node for Mainnet. It is discontinued (HTTP 410): Lava now needs a free account to get an API key.

With a key, Lava picks a node from a pool for each request, so the RPC version changes (10 requests without ending: 0.8.1 seven times, 0.9.0 twice, 0.10.3 once). Ending the URL with /rpc/v0_9 fixes the version (35 requests out of 35 gave 0.9.0). /rpc/v0_10 is ignored by Lava. Starknet.js v11 handles only RPC 0.9 and 0.10, so a URL without ending would fail most of the time.

Lava on Sepolia is not tested, its line in the guide is unchanged.

RPC version (if applicable)

Not applicable, documentation only.

Usage related changes

  • Provider guide: Lava row of the Mainnet table, Mainnet example (public node removed, /rpc/v0_9 added) and the note under the tables are updated.

Development related changes

  • None.

Checklist:

  • Performed a self-review of the code
  • Rebased to the last commit of the target branch (or merged it into my branch)
  • Linked the issues which this PR resolves
  • Documented the changes in code (API docs will be generated automatically)
  • Updated the tests
  • All tests are passing

The Lava public node for Mainnet (`rpc.starknet.lava.build`) is discontinued: it now answers HTTP 410. To use Lava, a free account on gateway.lavanet.xyz is now needed to get an API key.

With a key, Lava picks a node from a pool for each request, so the RPC version can change between two requests (0.8.1, 0.9.0 and 0.10.3 were seen). Ending the URL with `/rpc/v0_9` fixes the version to 0.9.0 (35 requests out of 35). `/rpc/v0_10` is ignored by Lava.

Changes in the provider guide: the Lava row of the Mainnet table, the Mainnet example (public node removed, `/rpc/v0_9` added) and the note under the tables.
@PhilippeR26
PhilippeR26 merged commit c8cba92 into starknet-io:develop Oct 9, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant