// DOCS

getting started

overview

the zcash fork is a Solana program that implements Zcash's Orchard-style shielded pool. shielded notes settle natively on Solana with 400ms finality. the program enforces supply conservation per block.

install

# install the cli
curl -sSf https://zfork.dev/install.sh | sh

# verify
zfork --version

shielded transfer

import { ZForkClient } from "@zfork/sdk";

const client = new ZForkClient({ cluster: "mainnet-beta" });
await client.shield({ amount: 1_000_000n, to: receiverViewKey });

supply audit

any node can run `zfork audit --height <n>` to verify Σ(shielded_in) === Σ(shielded_out) + issuance at a given block. the proof runs in milliseconds.