BNB Smart Chain
Firehose configuration for BNB Smart Chain
This page provides BNB Smart Chain (BSC) specific configuration. First read the Ethereum general notes for common information.
Docker Image
ghcr.io/streamingfast/go-ethereum:bnb-<version>-fh3.0View available versions on GitHub Packages
The image contains both the Firehose-patched BSC Geth binary and fireeth.
Client Binary
Client
Repository
Source Branch
Releases
Networks
Network
Chain Name
BSC Mainnet
bsc-mainnet
BSC Testnet
bsc-testnet
Reader Node Configuration
BSC Mainnet
fireeth start reader-node <apps> \
--advertise-chain-name="bsc-mainnet" \
--reader-node-path="geth" \
--reader-node-arguments="--datadir={node-data-dir} --networkid=56 --syncmode=full --vmtrace=firehose" \
<other_flags...>BSC Testnet
Key BSC Geth Flags
Flag
Description
--vmtrace=firehose
Required. Enables Firehose Protocol output
--networkid
Network ID (56 for mainnet, 97 for testnet)
--syncmode
full recommended for BSC
--datadir
Data directory (use {node-data-dir} template)
Resources
Last updated
Was this helpful?
