Skip to main content
Version: Next ๐Ÿšง

Lodestar libraries

The Lodestar project is divided into TypeScript packages that can be used independently of the CLI. These packages span the breadth of the Ethereum Consensus layer, and are perfect for TypeScript developers looking to build around Ethereum.

Monorepo librariesโ€‹

Several useful Ethereum consensus libraries are developed as part of the Lodestar monorepo and may be useful when used individually.

  • params - Ethereum consensus constants and fork names
  • types - Ethereum consensus types, TypeScript interfaces and SSZ type objects
  • config - Ethereum consensus run-time network configuration
  • api - Ethereum consensus REST API client
  • flare - Beacon chain multi-purpose and debugging tool
  • light-client - Ethereum light client
  • prover - A set of tools allowing to verify EL client JSON-RPC calls

Other librariesโ€‹

BLS Utilitiesโ€‹

Hashingโ€‹

Networkingโ€‹