A high-performance Rust execution client for Berachain, built with the Reth SDK.
- Rust 1.70+
- Git
git clone https://github.com/berachain/bera-reth.git
cd bera-reth
cargo build --release
BEACON_KIT_PATH=/path/to/beacon-kit ./scripts/test-block-progression.sh
Install required development tools:
# Install dprint for TOML formatting
curl -fsSL https://dprint.dev/install.sh | sh
# Install cargo-deny for dependency auditing
cargo install cargo-deny
# Run all checks before submitting PRs
make pr
# Auto-fix formatting
make pr-fix
Apache-2.0