npm i @lodestar/spec-test-util


🌟 TypeScript Implementation of Ethereum Consensus

by ChainSafe

1.5.1 (see all)License:Apache-2.0TypeScript:Built-In
npm i @lodestar/spec-test-util

Lodestar Ethereum Consensus Implementation

GitHub release (latest by date) npm Docker Image Version (latest by date) Eth Consensus Spec v1.1.10 codecov ES Version Node Version gitpoap badge

Lodestar is a TypeScript implementation of the Ethereum Consensus specification developed by ChainSafe Systems.

Getting started


Developer Quickstart:
lerna bootstrap
yarn build
./lodestar --help

Architecture Overview

  • πŸ“¦ This mono-repository contains a suite of Ethereum Consensus packages.
  • :balance_scale: The mono-repository is released under LGPLv3 license. Note, that the packages contain their own licenses.
@lodestar/beacon-nodenpmLicense: LGPL v3documentation🚨 Beacon-chain client
@lodestar/validatornpmLicense: LGPL v3documentation🏦 Validator client
@lodestar/light-clientnpmLicensedocumentation🐦 Ethereum Light client
@lodestar/apinpmLicensedocumentationπŸ“‹ REST Client for the Eth Beacon API
@chainsafe/lodestarnpmLicense: LGPL v3documentationπŸ’» Command-line tool for Lodestar
@lodestar/state-transitionnpmLicense: LGPL v3documentationπŸ”Ž Eth Consensus beacon-state transition
@lodestar/typesnpmLicensedocumentation:spiral_notepad: Eth Consensus TypeScript and SSZ types
@lodestar/paramsnpmLicensedocumentationπŸ•ΈοΈ Eth Consensus network parameters
@lodestar/utilsnpmLicensedocumentation🧰 Miscellaneous utility functions used across Lodestar
@lodestar/confignpmLicensedocumentation:spiral_notepad: Eth Consensus types and params bundled together
@lodestar/spec-test-utilnpmLicensedocumentationπŸ§ͺ Test harness for Eth Consensus spec tests
@lodestar/dbnpmLicensedocumentationπŸ’Ύ Read/write persistent Eth Consensus data
@lodestar/fork-choicenpmLicensedocumentation🍴 Beacon-chain fork choice


Read our contributors document, submit an issue or talk to us on our Discord!


Weekly contributor meetings are public and announced on Discord. 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.


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

11d ago
1d ago
1d ago
No alternatives found
No tutorials found
Add a tutorial
No dependencies found

Rate & Review

No reviews found
Be the first to rate