For the complete documentation index, see llms.txt. This page is also available as Markdown.

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 Packages

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

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?