Cryptography & Data Structures#
Developer-focused hub linking to the canonical cryptography, proof, and data-structure references.
Use this page when you need implementation-adjacent material. For conceptual reading, start with Cryptography Overview in Learn.
Cryptography#
Sigma protocols#
- Sigma Protocols
- Schnorr
- Schnorr Verification
- Diffie-Hellman
- Ring Signatures
- Threshold Signatures
- 3-out-of-5 Threshold Signature
- Distributed Signatures
- Signature Scheme Internals
- Improved Signatures
Zero-Knowledge Proofs#
Data Structures#
Merkle Trees#
- Merkle Tree Overview
- Merkle Proof Format
- Merkle Validation
- Merkle Considerations
- Extension Block Merkle
- Transaction Merkle Trees
- Merkle Batch Proofs
- Merkle Batch Implementation
- Merkle Batch Testing
- Lightweight Client Proofs
- Merkle Tree Structures