@@ -20,11 +20,11 @@ Builds the op-geth binary from the Ethereum Optimism op-geth repository using ju
2020- Version: ` optimism `
2121- Build tool: ` go run build/ci.go install `
2222
23- ### build-builder .sh
24- Builds the builder binary from the op-rbuilder repository using Cargo.
23+ ### build-base-reth-node .sh
24+ Builds the base-reth-node and base- builder binaries from the base repository using Cargo.
2525
2626** Default Configuration:**
27- - Repository: ` https://github.com/base/op-rbuilder `
27+ - Repository: ` https://github.com/base/base `
2828- Version: ` main `
2929- Build tool: ` cargo `
3030
@@ -42,8 +42,8 @@ make build-reth
4242# Build only geth
4343make build-geth
4444
45- # Build only builder
46- make build-builder
45+ # Build base-reth-node and base- builder
46+ make build-base-reth-node
4747```
4848
4949### Direct Script Execution
@@ -56,8 +56,8 @@ cd clients
5656# Build geth with defaults
5757./build-geth.sh
5858
59- # Build builder with defaults
60- ./build-builder .sh
59+ # Build base-reth-node and base- builder with defaults
60+ ./build-base-reth-node .sh
6161```
6262
6363## Version Management
@@ -75,7 +75,7 @@ Modify the `versions.env` file to change defaults for all builds:
7575# Edit versions.env to update default versions
7676OPTIMISM_VERSION=" v0.2.0-beta.5"
7777GETH_VERSION=" v1.13.0"
78- BUILDER_VERSION =" your-commit-hash"
78+ BASE_RETH_NODE_VERSION =" your-commit-hash"
7979```
8080
8181#### 2. Environment Variables
@@ -88,8 +88,8 @@ OPTIMISM_REPO="https://github.com/ethereum-optimism/optimism/" OPTIMISM_VERSION=
8888# Build geth from a fork
8989GETH_REPO=" https://github.com/your-fork/op-geth/" GETH_VERSION=" your-branch" ./build-geth.sh
9090
91- # Build builder from a different commit
92- BUILDER_VERSION= " main " ./build-builder .sh
91+ # Build base-reth-node and base- builder from a different commit
92+ BASE_RETH_NODE_VERSION= " your-commit-hash " ./build-base-reth-node .sh
9393```
9494
9595### Available Environment Variables
@@ -106,9 +106,9 @@ BUILDER_VERSION="main" ./build-builder.sh
106106- ` BUILD_DIR ` : Directory for source code (default: ./build)
107107- ` OUTPUT_DIR ` : Directory for built binaries (default: ../bin)
108108
109- #### For builder (build-builder .sh):
110- - ` BUILDER_REPO ` : Git repository URL (default: https://github.com/base/op-rbuilder )
111- - ` BUILDER_VERSION ` : Git branch, tag, or commit hash (default: main)
109+ #### For base-reth-node (build-base-reth-node .sh):
110+ - ` BASE_RETH_NODE_REPO ` : Git repository URL (default: https://github.com/base/base )
111+ - ` BASE_RETH_NODE_VERSION ` : Git branch, tag, or commit hash (default: main)
112112- ` BUILD_DIR ` : Directory for source code (default: ./build)
113113- ` OUTPUT_DIR ` : Directory for built binaries (default: ../bin)
114114
@@ -122,7 +122,7 @@ BUILDER_VERSION="main" ./build-builder.sh
122122- Go toolchain
123123- Git
124124
125- ### For builder :
125+ ### For base-reth-node :
126126- Rust and Cargo installed
127127- Git
128128
@@ -131,4 +131,5 @@ BUILDER_VERSION="main" ./build-builder.sh
131131Built binaries will be placed in the ` bin/ ` directory at the project root:
132132- ` bin/reth ` - The reth binary
133133- ` bin/geth ` - The op-geth binary
134- - ` bin/op-rbuilder ` - The builder binary
134+ - ` bin/base-reth-node ` - The base reth node binary
135+ - ` bin/base-builder ` - The builder binary
0 commit comments