Zig consensus modules for Lodestar, the TypeScript Ethereum consensus client. Modules are implemented in Zig and exposed to Node.js through NAPI bindings.
You can use lodestar-z natively in Zig:
zig fetch --save git+https://github.com/ChainSafe/lodestar-zOr in TypeScript, via napi bindings:
pnpm install @chainsafe/lodestar-zlodestar-z is compliant against the spec tests version specified in build.zig.zon
under options_modules.spec_test_options.
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.
Apache-2.0