- Zebra
- 1. User Documentation
- 1.1. System Requirements
- 1.2. Supported Platforms
- 1.2.1. Platform Tier Policy
- 1.3. Building and Installing Zebra
- 1.4. Running Zebra
- 1.4.1. Syncing from a State Snapshot
- 1.5. Zebra with Docker
- 1.6. Tracing Zebra
- 1.7. Zebra Metrics
- 1.8. Zebra Health Endpoints
- 1.9. zcashd-compat Mode
- 1.9.1. Migrating an Existing zcashd Node
- 1.10. Lightwalletd
- 1.11. zk-SNARK Parameters
- 1.12. Mining
- 1.12.1. Testnet Mining with s-nomp
- 1.12.2. Mining with Zebra in Docker
- 1.13. Kibana blockchain explorer
- 1.14. Forking the Zcash Testnet with Zebra
- 1.15. Custom Testnets
- 1.15.1. Regtest with Zebra
- 1.16. Troubleshooting
- 2. Developer Documentation
- 2.1. Contribution Guide
- 2.2. Design Overview
- 2.3. Mempool Specification
- 2.4. Diagrams
- 2.4.1. Network Architecture
- 2.4.2. Mempool Architecture
- 2.5. Upgrading the State Database
- 2.6. Zebra versioning and releases
- 2.7. Changelog Guidelines
- 2.8. Labels and Issue Types
- 2.9. Continuous Integration
- 2.10. Continuous Delivery
- 2.10.1. GCP Deployment Operations
- 2.11. Generating Zebra Checkpoints
- 2.12. Doing Mass Renames
- 2.13. Updating the ECC dependencies
- 2.14. Refactoring Consensus-Critical Code
- 2.15. Running a Private Testnet Test
- 2.16. Zebra crates
- 2.17. Zebra RFCs
- 2.17.1. Pipelinable Block Lookup
- 2.17.2. Parallel Verification
- 2.17.3. Inventory Tracking
- 2.17.4. Asynchronous Script Verification
- 2.17.5. State Updates
- 2.17.6. Contextual Difficulty Validation
- 2.17.7. Tree States
- 2.17.8. Zebra Client
- 2.17.9. V5 Transaction
- 2.17.10. Async Rust in Zebra
- 2.17.11. Value Pools
- 2.18. Profiling and Benchmarking
- 3. API Reference