Skip to content
This repository was archived by the owner on Jan 16, 2026. It is now read-only.
This repository was archived by the owner on Jan 16, 2026. It is now read-only.

feat(node): Support Untrusted RPC Validation #2318

@refcell

Description

@refcell

Description

The op-node constructs eth clients with a special flag indicating whether to trust the rpc. If the RPC is local, we can trust it, but if it's over the wire, cached information from responses shouldn't be used and block-hash verification should be performed. As the op-node describes, deposits and batches can't be missed or faked, but the wrong L1 block could be fetched.

Metadata

Metadata

Assignees

Labels

A-nodeArea: cl node (eq. Go op-node) handles single-chain consensusK-featureKind: featureK-perfKind: performanceW-nodeWorkstream: kona-node

Projects

Status

Done

Relationships

None yet

Development

No branches or pull requests

Issue actions