Skip to content

Commit b6476f4

Browse files
fix: add resilient Starknet mainnet RPC fallbacks
The sole configured Starknet mainnet RPC (rpc.starknet.lava.build/rpc/v0_9) has been discontinued and now returns intermittent malformed/non-JSON bodies and StarknetError(BlockNotFound), wedging the relayer and validator contract-sync cursors. Added healthy public fallbacks (publicnode, cartridge; both at chain head, spec 0.10.2) ahead of the Lava endpoint.
1 parent 32171f7 commit b6476f4

3 files changed

Lines changed: 9 additions & 0 deletions

File tree

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@hyperlane-xyz/registry': patch
3+
---
4+
5+
Added resilient public RPC fallbacks for Starknet mainnet ahead of the discontinued Lava endpoint.

chains/metadata.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8458,6 +8458,8 @@ starknet:
84588458
symbol: STRK
84598459
protocol: starknet
84608460
rpcUrls:
8461+
- http: https://starknet-rpc.publicnode.com
8462+
- http: https://api.cartridge.gg/x/starknet/mainnet
84618463
- http: https://rpc.starknet.lava.build:443/rpc/v0_9
84628464
technicalStack: other
84638465
starknetsepolia:

chains/starknet/metadata.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,7 @@ nativeToken:
2424
symbol: STRK
2525
protocol: starknet
2626
rpcUrls:
27+
- http: https://starknet-rpc.publicnode.com
28+
- http: https://api.cartridge.gg/x/starknet/mainnet
2729
- http: https://rpc.starknet.lava.build:443/rpc/v0_9
2830
technicalStack: other

0 commit comments

Comments
 (0)