2021-01-08 08:32:36 -08:00
|
|
|
# The Orchard Book
|
2020-10-20 15:02:49 -07:00
|
|
|
|
2021-01-08 08:32:36 -08:00
|
|
|
[Orchard](README.md)
|
2020-10-27 14:23:20 -07:00
|
|
|
- [Concepts](concepts.md)
|
|
|
|
- [Preliminaries](concepts/preliminaries.md)
|
|
|
|
- [User Documentation](user.md)
|
|
|
|
- [Creating keys and addresses](user/keys.md)
|
|
|
|
- [Creating notes](user/creating-notes.md)
|
|
|
|
- [Spending notes](user/spending-notes.md)
|
|
|
|
- [Integration into an existing chain](user/integration.md)
|
|
|
|
- [Design](design.md)
|
2021-02-08 10:27:50 -08:00
|
|
|
- [Keys and addresses](design/keys.md)
|
2020-12-15 12:52:31 -08:00
|
|
|
- [Actions](design/actions.md)
|
|
|
|
- [Commitments](design/commitments.md)
|
|
|
|
- [Commitment tree](design/commitment-tree.md)
|
|
|
|
- [Nullifiers](design/nullifiers.md)
|
|
|
|
- [Signatures](design/signatures.md)
|
|
|
|
- [Circuit](design/circuit.md)
|
2021-03-28 23:01:05 -07:00
|
|
|
- [Gadgets](design/circuit/gadgets.md)
|
|
|
|
- [Elliptic curve cryptography](design/circuit/gadgets/ecc.md)
|
2021-06-09 03:23:02 -07:00
|
|
|
- [Incomplete and complete addition](design/circuit/gadgets/ecc/addition.md)
|
2021-03-28 23:01:05 -07:00
|
|
|
- [Fixed-base scalar multiplication](design/circuit/gadgets/ecc/fixed-base-scalar-mul.md)
|
|
|
|
- [Variable-base scalar multiplication](design/circuit/gadgets/ecc/var-base-scalar-mul.md)
|
2021-05-21 04:26:14 -07:00
|
|
|
- [Sinsemilla](design/circuit/gadgets/sinsemilla.md)
|
2021-07-12 12:58:12 -07:00
|
|
|
- [MerkleCRH](design/circuit/gadgets/sinsemilla/merkle-crh.md)
|
2021-07-12 12:59:02 -07:00
|
|
|
- [CommitIvk](design/circuit/gadgets/sinsemilla/commit-ivk.md)
|
2021-07-12 12:59:50 -07:00
|
|
|
- [NoteCommit](design/circuit/gadgets/sinsemilla/note-commit.md)
|
2021-07-11 20:58:32 -07:00
|
|
|
- [Decomposition](design/circuit/gadgets/decomposition.md)
|