Zakura Node Setup

NozyWallet works with Zakura — a Zebra-fork full node — using the same config as Zebrad. You do not need Zakura’s zcashd compatibility mode.

Full operator guide: Zakura ↔ NozyWallet connectivity.


Quick setup

1. Configure Zakurad

# ~/.config/zakurad.toml

[rpc]
listen_addr = "127.0.0.1:8232"
enable_cookie_auth = false   # lightwalletd + local dev
zakurad start

2. lightwalletd

Point lightwalletd at Zakura RPC (127.0.0.1:8232). See Zakura’s lightwalletd book chapter.

3. Point NozyWallet

nozy config --set-zebra-url http://127.0.0.1:8232
nozy test-zebra    # detects Zakura + probes z_gettreestate
nozy sync --to-tip

Zebrad or Zakura?

NodeWhen to use
ZebradZcash Foundation default; well-trodden with NozyWallet CI
ZakuraFaster sync, snapshots, pruned nodes; Ironwood from Project Tachyon / Valar

Both use port 8232 (mainnet) and the same zebra_url setting.


Troubleshooting

See the connectivity guide and ZEBRAD_SHIELDED_SEND_LIMIT.md.