Lodestar Monorepo
Welcome to the ChainSafe lodestar monorepo! This repository contains a suite of Ethereum 2.0 packages.
Index
Tl;Dr:
Lodestar is a Typescript implementation of the Eth 2 Beacon chain spec.
Prerequisites
Getting Started
To get an instance of Lodestar up & running, start a terminal from the root of the this repo:
- Install dependencies accross all packages:
yarn install
- Run the build script:
yarn run build
- Lodestar should now be ready for use:
yarn run cli --help
Contributors
Read our contributors document, submit an issue or talk to us on our discord!
Meeting Notes
Feel free to check out our meeting notes and documents on HackMD.
Donations
We are a local group of Toronto open source developers. As such, all of our open source work is funded by grants. We all take the time out of our hectic lives to contribute to the Ethereum ecosystem. If you want to donate, you can send us ETH at the following address: lodestar.chainsafe.eth
Packages
@chainsafe/lodestar
Beacon chain implementation
@chainsafe/lodestar-validator
Eth2 validator client implementation
@chainsafe/lodestar-types
Typescript types for Ethereum 2.0 datastructures
@chainsafe/lodestar-params
Beacon chain parameters
@chainsafe/lodestar-utils
Utility methods used throughout Lodestar modules.
@chainsafe/lodestar-config
Beacon chain configuration
@chainsafe/lodestar-beacon-state-transition
Beacon chain state transition
@chainsafe/lodestar-spec-test-util
Ethereum 2.0 spec test utilities
