Skip to content

BlockVectra joins the Ethereum and Arbitrum RPC pages (#3573) - #3574

Merged
Flotapponnier merged 1 commit into
devfrom
feat/blockvectra-eth-arb
Nov 7, 2026
Merged

Flotapponnier merged 1 commit into
devfrom
feat/blockvectra-eth-arb

Conversation

@Flotapponnier

Copy link
Copy Markdown
Collaborator

BlockVectra joins the Ethereum and Arbitrum RPC pages (#3573)

Its keyless public routes for Ethereum and Arbitrum One are probed by the
rpc-capabilities harness like the other public providers on those pages,
on the same 60 s tick from the same three regions, with no special
treatment.

Checked by hand before wiring (2026-11-07, about 1 req/s from Europe):
chain id 1 and 42161, eth_getBlockByNumber("latest", false) answers, the
head 0 to 1 block behind PublicNode, 132 to 203 ms. One call in ten on
the Ethereum route came back -32005 "public chain pool is busy"; in
production that counts against its success rate like any refusal.

Base is NOT added: its route answers -32010 "node is syncing" to every
call. It goes on hold until BlockVectra says the node has caught up.

An arrival on two benches, so the four cache keys move (bench-unfiltered-v189,
all-benchmarks-v182, bench-filters-v107, providers-v62) and the
provider-set guard is re-pinned.

Its keyless public routes for Ethereum and Arbitrum One are probed by the
rpc-capabilities harness like the other public providers on those pages,
on the same 60 s tick from the same three regions, with no special
treatment.

Checked by hand before wiring (2026-11-07, about 1 req/s from Europe):
chain id 1 and 42161, eth_getBlockByNumber("latest", false) answers, the
head 0 to 1 block behind PublicNode, 132 to 203 ms. One call in ten on
the Ethereum route came back -32005 "public chain pool is busy"; in
production that counts against its success rate like any refusal.

Base is NOT added: its route answers -32010 "node is syncing" to every
call. It goes on hold until BlockVectra says the node has caught up.

An arrival on two benches, so the four cache keys move (bench-unfiltered-v189,
all-benchmarks-v182, bench-filters-v107, providers-v62) and the
provider-set guard is re-pinned.
@Flotapponnier
Flotapponnier merged commit 58197de into dev Nov 7, 2026
2 checks passed
@Flotapponnier
Flotapponnier deleted the feat/blockvectra-eth-arb branch November 7, 2026 10:09
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