githubEdit

Base

Firehose configuration for Base

This page provides Base specific configuration. First read the Ethereum general notes for common information.

Docker Image

ghcr.io/streamingfast/go-ethereum:optimism-<version>-fh3.0

View available versions on GitHub Packagesarrow-up-right

Base is built on the OP Stack, so it uses the same Firehose-patched OP Geth. The image contains both the binary and fireeth.

Client Binary

Client
Repository

OP Geth (Firehose-patched)

Networks

Network
Chain Name

Base Mainnet

base-mainnet

Base Sepolia

base-sepolia

OP Node Dependency

circle-exclamation

Reader Node Configuration

Base Mainnet

Base Sepolia

Key OP Geth Flags

Flag
Description

--vmtrace=firehose

Required. Enables Firehose Protocol output

--op-network

OP Stack network name (base-mainnet or base-sepolia)

--networkid

Network ID (8453 for Base Mainnet)

--rollup.sequencerhttp

Sequencer endpoint for transaction submission

--authrpc.jwtsecret

Path to JWT secret for OP Node connection

--state.scheme=path

Recommended state storage scheme

--datadir

Data directory (use {node-data-dir} template)

Resources

Last updated

Was this helpful?