sigp / lighthouse

Ethereum consensus client in Rust
https://lighthouse.sigmaprime.io/
Apache License 2.0
2.81k stars 698 forks source link

Light client server support [tracking issue] #3651

Open michaelsproul opened 1 year ago

michaelsproul commented 1 year ago

Description

We should support the full node side of the light client protocol.

The components we need for this are:

Groundwork

P2P (Gossip & ReqResp)

REST APIs

Optimization

Production: enabling Light Client server by default

Additional Details

michaelsproul commented 1 year ago

I think we can start merging PRs for these features roughly in order, starting with the types

cc @Giulio2002 @pawanjay176