Orchard
1.
Concepts
1.1.
Preliminaries
2.
User Documentation
2.1.
Creating keys and addresses
2.2.
Creating notes
2.3.
Spending notes
2.4.
Integration into an existing chain
3.
Design
3.1.
Keys and addresses
3.2.
Actions
3.3.
Commitments
3.4.
Commitment tree
3.5.
Nullifiers
3.6.
Signatures
3.7.
Circuit
3.7.1.
Gadgets
3.7.1.1.
Elliptic curve cryptography
3.7.1.1.1.
Incomplete and complete addition
3.7.1.1.2.
Fixed-base scalar multiplication
3.7.1.1.3.
Variable-base scalar multiplication
3.7.1.2.
Sinsemilla
3.7.1.3.
Lookup Range Check
Light (default)
Rust
Coal
Navy
Ayu
The Orchard Book
User Documentation