Integration Summary
This is a Zebra binary that manages a zcashd child process. Zebra is responsible for consensus and P2P; zcashd is kept for wallet and zcashd-compatible RPC surfaces. zcashd ingests chain and mempool data from Zebra over authenticated RPC.
- Trust boundary: zcashd trusts the configured Zebra node for block source and transaction forwarding.
- Transport: zcashd talks to Zebra over RPC only (no zcashd P2P in compat mode).
- Auth: keep Zebra cookie auth enabled and avoid exposing RPC publicly.
- Lifecycle: supervised mode restarts zcashd with backoff and graceful shutdown handling.
- Health: verify readiness with
zcash-cli getzebracompatinfo.