Skip to content

mainnet26 spork access node unreachable — blocks fresh EVM Gateway sync (heights 88.2M–130.3M) #959

Description

@LibruaryNFT

Summary

A fresh EVM Gateway node cannot sync past Cadence height ~88,226,267 because the mainnet26 spork access node (access-001.mainnet26.nodes.onflow.org:9000) is unreachable (gRPC connection failure). Alternative endpoints (access-002, access-003) also don't respond.

The gateway replays block events from genesis through each spork. It gets through mainnet25 fine but cannot cross into the mainnet26 range (heights ~88.2M–130.3M). Mainnet27 starts at ~130.3M, leaving a 42M block gap with no available access node.

This means no new EVM Gateway instance can fully sync from scratch without a workaround.

What we've tried

  • Connecting to all known mainnet26 access node endpoints — all unreachable
  • Confirmed mainnet25 sync completes successfully
  • Confirmed mainnet27+ nodes are available and working

Why local gateway matters

We're running a local EVM Gateway to get low-latency price data for on-chain operations. The performance difference vs public RPC is significant:

Metric Public RPC Local Gateway
Per eth_call ~150ms ~14ms
Full scan cycle ~4–8 sec ~0.5–1 sec
Detect → submit ~300–500ms ~30–50ms

Public RPC is ~10x slower, which means we can only compete on dislocations persisting multiple blocks. Anything closing in 1–2 blocks is missed entirely.

Request

Any one of the following would unblock us:

  1. Restore a mainnet26 access node (or document if this is permanently deprecated)
  2. Publish a pre-synced EVM Gateway DB snapshot that covers through mainnet26
  3. Provide an archive node serving the 88.2M–130.3M Cadence height range

Context

Per discussion in Discord with the Flow team: mainnet26 access node is confirmed deprecated, and there is currently no pre-synced DB snapshot or archive node covering this range. Filing this issue so there's a trackable request and others hitting the same wall can find it.

Environment

  • EVM Gateway: latest release
  • OS: Ubuntu 22.04 (Hetzner EX44)
  • Sync method: replay from genesis through spork endpoints

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

Status
No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions