lighthouse-pulse/book/src/intro.md
2019-09-01 22:22:20 +10:00

1.7 KiB

Lighthouse Documentation

Build Status Doc Status Chat Badge

Lighthouse is an Ethereum 2.0 client that connects to other Ethereum 2.0 clients to form a resilient and decentralized proof-of-stake blockchain.

It is written in Rust, maintained by Sigma Prime and funded by the Ethereum Foundation, Consensys and other individuals and organisations.

Developer Resources

Documentation is provided for researchers and developers working on Ethereum 2.0 and assumes prior knowledge on the topic.

Release

Ethereum 2.0 is not fully specified or implemented and as such, Lighthouse is still under development.

We are on-track to provide a public, multi-client testnet in late-2019 and an initial production-grade blockchain in 2020.

Features

Lighthouse has been in development since mid-2018 and has an extensive feature set:

  • Libp2p networking stack, featuring Discovery v5.
  • Optimized BeaconChain state machine, up-to-date and passing all tests.
  • RESTful HTTP API.
  • Documented and feature-rich CLI interface.
  • Capable of running small, local testnets with 250ms slot times.
  • Detailed metrics exposed in the Prometheus format.