A rust implementation of the ethereum light client that supports no_std
.
It currently supports the verification of Sync Protocol, also called Altair Light Client.
- Sync Protocol verification
- Support the detection of Sync committee's misbehaviour
no_std
support: easy to integrate into any environment(e.g. wasm, sgx enclave)
- light-client-verifier: provides a Sync Protocol and Execution layer verifiers
- consensus: provides the implementation of the consensus specs for beacon chain and sync protocol
- light-client-cli: A toy CLI for Light Client
- lodestar-rpc: A RPC client for lodestar