Skip to content

Repository files navigation

lodestar-z

Zig consensus modules for Lodestar, the TypeScript Ethereum consensus client. Modules are implemented in Zig and exposed to Node.js through NAPI bindings.

Installation

You can use lodestar-z natively in Zig:

zig fetch --save git+https://github.com/ChainSafe/lodestar-z

Or in TypeScript, via napi bindings:

pnpm install @chainsafe/lodestar-z

Spec Test Compliance

lodestar-z is compliant against the spec tests version specified in build.zig.zon under options_modules.spec_test_options.

Contributing to Lodestar-z

We welcome all contributions, but are strict about quality. Before contributing, please read CONTRIBUTING and the relevant links inside.

We may deprioritize or close low-effort issues and pull requests at our discretion.

License

Apache-2.0

About

Zig libraries for Lodestar

Resources

Contributing

Stars

17 stars

Watchers

6 watching

Forks

Releases

Packages

Used by

Contributors

Languages