-
Notifications
You must be signed in to change notification settings - Fork 49
Open
Description
For OFA testing we need to run l1-base setup with rbuilder but it is not possible to run rbuilder with docker reth right now.
rbuilder.toml
log_json = false
log_level = "info,rbuilder=debug"
redacted_telemetry_server_port = 6061
redacted_telemetry_server_ip = "0.0.0.0"
full_telemetry_server_port = 6060
full_telemetry_server_ip = "0.0.0.0"
# Paths relative to artifacts directory (set by builder-playground)
chain = "genesis.json"
reth_datadir = "volume-el-data"
el_node_ipc_path = "volume-el-data/reth.ipc"
# Ethereum private key for coinbase (receives builder fees)
# This is the first prefunded account (0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266)
coinbase_secret_key = "0xac0974bec39a17e36ba4a6b4d238ff944bacb478cbed5efcae784d7bf4f2ff80"
# BLS secret key for signing relay submissions
relay_secret_key = "0xac0974bec39a17e36ba4a6b4d238ff944bacb478cbed5efcae784d7bf4f2ff80"
cl_node_url = ["http://localhost:3500"]
jsonrpc_server_port = 8645
jsonrpc_server_ip = "0.0.0.0"
extra_data = "Playground Builder"
ignore_cancellable_orders = true
# Required sparse trie settings
root_hash_use_sparse_trie = true
root_hash_compare_sparse_trie = false
# Start bidding immediately
slot_delta_to_start_bidding_ms = -20000
live_builders = ["mp-ordering"]
enabled_relays = ["playground"]
# Local mev-boost-relay for slot info and block submission
[[relays]]
name = "playground"
url = "http://localhost:5555"
priority = 0
use_ssz_for_submit = false
use_gzip_for_submit = false
mode = "full"
[[builders]]
name = "mp-ordering"
algo = "ordering-builder"
discard_txs = true
sorting = "max-profit"
failed_order_retries = 1
drop_failed_orders = true
playground.yaml
base: l1
description: MEV-Share with native reth + rbuilder and Docker services
recipe:
# rbuilder runs natively on host (--use-native-reth flag handles reth)
builder:
services:
rbuilder:
# Don't use local path
host_path: "$HOME/github.com/flashbots/rbuilder/target/release/rbuilder"
args:
- "run"
- "rbuilder.toml"
files:
"rbuilder.toml": "rbuilder.toml"
depends_on:
- "el:healthy"
- "beacon:healthy"
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels