Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

The zebra-crosslink Book

zebra-crosslink is Shielded Labs's implementation of Zcash Crosslink, a hybrid PoW/PoS consensus protocol for Zcash. Refer to the Rationale, Scope, and Goals to understand our effort. See our roadmap for current progress status.

Prototype Workshops

Shielded Labs hosts semi-regular workshops as the prototype progresses; if you're interested in joining, get in touch!

Prototype Codebase

Status: This codebase is an early prototype, and suitable for the adventurous or curious who want to explore rough experimental releases.

This zebra-crosslink codebase is a fork of zebra. If you simply want a modern Zcash production-ready mainnet node, please use that upstream node.

Build and Usage

To try out the software and join the testnet, see Build and Usage.

Design and Implementation

This book is entirely focused on this implementation of Zcash Crosslink. For general Zebra usage or development documentation, please refer to the official Zebra Book. We strive to document the Design and Implementation changes in this book.

Maintainers

zebra-crosslink is maintained by Shielded Labs, makers of fine Zcash software.

Contributing

Our github issues are open for feedback. We will accept pull requests after the prototyping phase is done.

License

Zebra is distributed under the terms of both the MIT license and the Apache License (Version 2.0). Some Zebra crates are distributed under the MIT license only, because some of their code was originally from MIT-licensed projects. See each crate's directory for details.

See LICENSE-APACHE and LICENSE-MIT.