Ethereum consensus client in Rust

eth2 ethereum proof-of-stake
11 Open Issues Need Help Last updated: Jul 7, 2026

Open Issues Need Help

View All on GitHub
enhancement good first issue

Ethereum consensus client in Rust

Rust
#eth2#ethereum#proof-of-stake

Ethereum consensus client in Rust

Rust
#eth2#ethereum#proof-of-stake
Gloas sync notifier logs about 2 months ago
good first issue low-hanging-fruit UX-and-logs gloas

Ethereum consensus client in Rust

Rust
#eth2#ethereum#proof-of-stake

Ethereum consensus client in Rust

Rust
#eth2#ethereum#proof-of-stake
good first issue UX-and-logs tracing

Ethereum consensus client in Rust

Rust
#eth2#ethereum#proof-of-stake
good first issue low-hanging-fruit

Ethereum consensus client in Rust

Rust
#eth2#ethereum#proof-of-stake

AI Summary: The Lighthouse validator client's HTTP API fails to start if a beacon node is not running, even when explicitly enabled, only initializing after fetching genesis data. This behavior is unexpected, as the API continues to function even if the beacon node is stopped afterwards. The problem is attributed to the validator client blocking on genesis data retrieval during its startup sequence.

Complexity: 2/5
good first issue val-client HTTP-API

Ethereum consensus client in Rust

Rust
#eth2#ethereum#proof-of-stake
enhancement good first issue A2

Ethereum consensus client in Rust

Rust
#eth2#ethereum#proof-of-stake
good first issue dependencies

Ethereum consensus client in Rust

Rust
#eth2#ethereum#proof-of-stake
good first issue val-client UX-and-logs

Ethereum consensus client in Rust

Rust
#eth2#ethereum#proof-of-stake
enhancement good first issue optimization HTTP-API

Ethereum consensus client in Rust

Rust
#eth2#ethereum#proof-of-stake