Skip to content

Commit 6a9a604

Browse files
authored
Merge pull request #43 from zecdev/update-facts
Correct some facts about full node alternatives
2 parents 41e804f + 6410cfc commit 6a9a604

2 files changed

Lines changed: 13 additions & 5 deletions

File tree

src/content/zcash-z3/index.mdx

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,10 +53,10 @@ Find your situation below and follow the corresponding path.
5353

5454
| Your current situation | Migrate to | When |
5555
| -- | -- | -- |
56-
| Full node, **no** indexing or wallet needs | [Zebra](https://github.com/ZcashFoundation/zebra) | **Now** |
56+
| Full node, **no** indexing or wallet needs | [Zebra](https://github.com/ZcashFoundation/zebra) [Zakura](https://github.com/zakura-core/zakura) | **Now** |
5757
| Service that needs **indexed** blockchain data (explorers, APIs) | [Zebra](https://github.com/ZcashFoundation/zebra) + [Zaino](https://github.com/zingolabs/zaino/) | **Now** |
5858
| You use the **Zcashd wallet CLI / wallet RPCs** | Zebra + [Zallet](https://github.com/zcash/zallet) (with Zaino or Zebra as backend) | **Now** — start testing immediately |
59-
| You **can't complete** the wallet migration before EOL and need the existing Zcashd APIs | [Zakura](https://github.com/zakura-core/zakura) + [zcashd-compat mode](https://github.com/zakura-core/zakura/blob/main/book/src/user/zcashd-compat.md) | **Temporary bridge only** — plan your Z3 migration in parallel |
59+
| You **can't complete** the wallet migration before EOL and need the existing Zcashd APIs | [Zakura](https://github.com/zakura-core/zakura) + [zcashd-compat mode](https://github.com/zakura-core/zakura/blob/main/book/src/user/zcashd-compat.md) | **Temporary bridge only** — plan your migration to Zallet wallet in parallel |
6060

6161
Whatever path you take, remember: **the zcashd-compat bridge is temporary. All
6262
users will eventually have to migrate to Zebra and Zallet** (or Zebra / Zebra +
@@ -87,6 +87,11 @@ Zebra validates consensus and has limited indexing capabilities by design.
8787
Find out more about Zebra on [GitHub](https://github.com/ZcashFoundation/zebra)
8888
or by reading [The Zebra Book](https://zebra.zfnd.org/).
8989

90+
Zakura is a fork of Zebra maintained by Valar Group. It has different capabilities
91+
than Zebra, such as pruned mode, Zcashd-compat mode and fast syncs. Find out more
92+
about Zakura on [GitHub](https://github.com/zakura-core/zakura).
93+
94+
9095
## If you run a service that needs Zcash indexed data
9196

9297
Zcashd RPCs which served indexed data of the Zcash blockchain are now replaced by
@@ -121,7 +126,7 @@ under Zakura's zcashd-compat mode (below), note that the **mining RPCs are
121126
removed from the sidecar zcashd**: block templates must be requested from
122127
Zakura's RPC interface, not from zcashd's.
123128

124-
## If you need more time: Zakura + zcashd-compat mode (temporary)
129+
## If you need more time: Zakura + zcashd-compat mode
125130

126131
[Zakura](https://github.com/zakura-core/zakura) is a full node developed by
127132
Valar Group. Its
@@ -130,6 +135,9 @@ is aimed at operators — typically exchanges and custodial services — that ca
130135
complete their migration to Zallet before Zcashd's End-of-Life and need to keep
131136
their existing Zcashd integrations running in the meantime.
132137

138+
Note: Zcashd-compat mode is meant to be a "rain check" for moving into Zakura + Zallet,
139+
or Zebra + Zallet.
140+
133141
How it works:
134142

135143
- **Zakura faces the network.** Zakura is the consensus-validating node connected

src/content/zcash-z3/resources.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ for applications and infrastructure. It can be installed with Cargo or run as
3535
a Docker container.
3636

3737
Zakura contains a wrapper for Zcashd wallet CLI. Use this approach if you need
38-
additional time to migrate to Zebra and Zallet (or Z3).
38+
additional time to migrate to Zebra and Zallet (or Z3).
3939

4040
[GitHub](https://github.com/zakura-core/zakura)
4141

@@ -46,7 +46,7 @@ checksum-verified Zcash mainnet state snapshots in archive and pruned formats.
4646
These snapshots help bring a Zebra node close to the chain tip without syncing
4747
the entire blockchain from scratch.
4848

49-
## Legacy (Zcashd)
49+
## Legacy (Zcashd)
5050

5151
Zcashd is the originary consensus node for Zcash. Forked from Bitcoin-core in 2015,
5252
Zcashd has gone through six Network Upgrades and has been the main consensus node

0 commit comments

Comments
 (0)