Lodestar Ethereum Consensus Implementation
Lodestar is a TypeScript implementation of the Ethereum Consensus specification developed by ChainSafe Systems.
Getting started
Prerequisites
Developer Quickstart:
pnpm install
pnpm build
./lodestar --help
Architecture Overview
Zig modules live in src/, with their build files at the repository root.
packages/ contains the TypeScript monorepo, and bindings/ contains the native
Node.js package.
- :package: This mono-repository contains a suite of Ethereum Consensus packages.
- :balance_scale: The mono-repository is released under Apache-2.0 license. Note, that the packages contain their own licenses.
Contributors
Read our contributors document, submit an issue or talk to us on our Discord!
Meetings
Weekly contributor meetings are posted under Discussions and topics are welcomed by any participant in the relevant meeting thread. Feel free to check out our meeting notes and documents on HackMD. Post-September 2021, meeting notes can be found on the Lodestar Wiki Page.
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 find the ETH address under "Sponsor this project" on this repository.