| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Base is a secure, low-cost, developer-friendly Ethereum L2 built on Optimism's OP Stack. This repository contains a Docker build for running a Base node with base-reth-node and base-consensus.
Ensure you have an Ethereum L1 full node RPC and beacon endpoint available.
Choose your network:
Configure your L1 endpoints in the appropriate .env file:
BASE_NODE_L1_ETH_RPC=<your-preferred-l1-rpc>
BASE_NODE_L1_BEACON=<your-preferred-l1-beacon>Start the node:
# For mainnet (default):
docker compose up --build
# For testnet:
NETWORK_ENV=.env.sepolia docker compose up --buildThe following are the hardware specifications we use in production:
For full configuration options, see .env.mainnet or .env.sepolia.
When running in Flashblocks mode, you can query a pending block using the Flashblocks RPC:
curl -X POST \
--data '{"jsonrpc":"2.0","method":"eth_getBlockByNumber","params":["pending", false],"id":1}' \
http://localhost:8545Snapshots are available to help you sync your node more quickly. See docs.base.org for links and more details on how to restore from a snapshot.
| Network | Status |
|---|---|
| Mainnet | ✅ |
| Testnet | ✅ |
For support please join our Discord and post in 🛠|node-operators. You can alternatively open a new GitHub issue.
THE NODE SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. We make no guarantees about asset protection or security. Usage is subject to applicable laws and regulations.
For more information, visit docs.base.org.
| Back | FazBrowse Home | New Git URL |