Run a BNB Smart Chain Mainnet (mainnet) RPC node with docker compose
Clients: bsc, erigon3, reth • Types: archive, minimal, pruned • Chain ID: 56
Quickstart
# Clone the repo
git clone https://git.stakesquid.eu/StakeSquid/ethereum-rpc-docker.git && cd ethereum-rpc-docker
# Run BNB Smart Chain Mainnet (mainnet) with docker compose
COMPOSE_FILE=base.yml:rpc.yml:bsc-mainnet-bsc-pruned-pebble-path--fireeth.yml
docker compose up -d
# Check status
./show-status.sh
Configurations
Available docker-compose configurations for this chain:
| Compose File | Client | Type |
|---|---|---|
bsc-mainnet-bsc-minimal-pebble-hash.yml | pebble | hash |
bsc-mainnet-bsc-minimal-pebble-path.yml | pebble | path |
bsc-mainnet-bsc-pruned-pebble-path--fireeth.yml | path | fireeth |
bsc-mainnet-bsc-pruned-pebble-path.yml | pebble | path |
bsc-mainnet-erigon3-archive-trace.yml | erigon3 | archive |
bsc-mainnet-erigon3-minimal-trace--benchmark.yml | erigon3 | minimal |
bsc-mainnet-erigon3-minimal-trace.yml | erigon3 | minimal |
bsc-mainnet-erigon3-pruned-trace.yml | erigon3 | pruned |
bsc-mainnet-reth-archive-trace-triedb.yml | reth | archive |
bsc-mainnet-reth-archive-trace.yml | reth | archive |
bsc-mainnet-reth-pruned-trace-triedb.yml | reth | pruned |
bsc-mainnet-reth-pruned-trace.yml | reth | pruned |
See all configurations in the ethereum-rpc-docker repository.
Chain Information
- Network Family
- bsc
- Chain
- mainnet
- Chain ID
56- Total Configurations
- 12
Resources
Managed service: Let us run it for you on our fleet.
Contact sebastian@stakesquid.eu to discuss.