Skip to content

zcash/wallet

Repository files navigation

Zallet wallet

Zallet is a full-node Zcash wallet written in Rust. It is being built as a replacement for the zcashd wallet.

Security Warnings

These crates are under development and have not been fully reviewed.

Zallet is not designed to be used as a Rust library; we give no guarantees about any such usage.

Current phase: Alpha release

Zallet is currently in alpha. What this means is:

  • Breaking changes may occur at any time, requiring you to delete and recreate your Zallet wallet.
  • Many JSON-RPC methods that will be ported from zcashd have not yet been implemented.
  • We will be rapidly making changes as we release new alpha versions.

We encourage everyone to test out Zallet during the alpha period and provide feedback, either by opening issues on GitHub or contacting us in the #wallet-dev channel of the Zcash R&D Discord.

Usage

See the user guide for information on how to set up a Zallet wallet.

Reproducible Builds

Zallet leverages StageX to provied a full source bootstrapped, and deterministic/reproducible build and runtime dependencies. This helps mitigate supply chain attacks, and especially trusting trust style attacks and reduces trust in any single computer or individual.

Requirements

Usage

  • To build and import the image use the make command

  • The build commmands uses the utils/compat.sh and utils/builds.sh in order to ensure that the user has required dependencies installed and that the OCI image built is deterministic by using the appropriate flags.

Details

  • stagex/core-user-runtime is used to set user to non-root and provide a minimal filesystem

License

All code in this workspace is licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

About

Repo for replacing the zcashd wallet

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Packages

No packages published

Contributors 11

Languages