Zecd now supports Ironwood in v0.5.0-rc1. It works on testnet with Zebra 6.0.0-rc.0.
Container image: ghcr.io/zecrocks/zecd:0.5.0-rc1 (x86/arm)
Follow our Documentation to help out Zcash by testing real Ironwood transactions today.
Agentic Quickstart
Copy/paste this into your favorite coding LLM to try zecd out on a server:
Please get zecd v0.5.0-rc1 running on this computer on testnet with a new seed. It's okay for you to see the seed, this is throwaway testnet account. I prefer Docker Compose. If this computer cannot run it, walk me through how to set up a VM and give you access to it, or to run your coding harness on the VM.
Sync zecd, generate an address, show it to me, and I will fund it with TAZ. Poll until you see a balance.
Resources:
- https://zecd.org/quickstart.html
- https://github.com/zecrocks/zecd
- Zebra testnet snapshot: https://link.storjshare.io/s/juukbqgvo3jw3vxnny2p2ja6y5rq/nodedumps/zec/zebra-testnet-2026-07-02.tar?download=1 (it's ~10GB)
Need testnet TAZ? Use our testnet faucet in z:kv by creating a new database, clicking “Deposit”, then clicking the Faucet button. Then, you can use the z:kv wallet to send TAZ into your zecd address.
Docker Quickstart
Clone main (it pins the ironwood-capable Zebra 6.0.0-rc.0 for testnet; mainnet stays on stable):
git clone https://github.com/zecrocks/zecd
cd zecd/deploy
# set an RPC password in zecd.toml
docker compose up -d zebra # sync testnet Zebra 6.0.0-rc.0
docker compose run --rm zecd init --wallet default # create wallet + seed
docker compose up -d # start zecd
Get an address to fund with TAZ: (or use any Bitcoin RPC library)
curl --user zec:YOURPASS --data-binary '{"method":"getnewaddress","id":1}' http://127.0.0.1:18232/