Bootstrapped and deterministic builds a la StageX

Six repos have all had reproducible build PRs composed and opened. We aimed to target high impact projects across a number of leading organizations.

Below these PR links are associated forge items that were created in conjunction with the main efforts undertaken for this grant.

We look forward to working with these organizations to land or learn from the following PRs and issues in order to improve the ecosystem and its tools.

ZODL (ex ECC)
zallet : Merged! A full-node Zcash wallet written in Rust as a replacement for the zcashd wallet.

zcash-devtool : Open. CLI app for developers prototyping Zcash functionality. Requires patched rage dependency. See associated forge items below.

ZingoLabs
zaino: Open. An indexer for the Zcash blockchain implemented in Rust.

zingolib : Open. This library also produces the wallet zingo-cli as a binary.

Zcash Foundation
zebra : Placed into Draft from Open by project maintainers. Zebra is the Rust full node implementation of the Zcash protocol.

frost-tools : Open. a set of command line demos that uses the ZF FROST libraries and reference implementation. Meant to be used in tandem by multiple collaborators to establish cryptographically secured group trust relationships. Reproducible builds will ensure that each participant has the same set of tools, and those tools correspond directly to the source code.



Associated forge items:
zcash-devtool :

rage:

orchard:

zingolib:

3 Likes