Skip to Content

A complete transfer walkthrough exists in the source docs

2026-09-12 · approved · source revision 57222b0bcad7

The merged pilot source includes a documented end-to-end walkthrough, from building the sanctions tree through issuing a credential, generating a proof and recording it on a testnet registry.

The source repository includes a full end-to-end walkthrough covering the complete pilot flow: build the sanctions tree, issue a zkKYC credential, generate a Groth16 compliance proof, verify it off-chain, and record the verified result on a Sepolia ComplianceRegistry where a ProofVerified event can be checked with the bundled script.

Running it requires a local setup: the API with API-key auth, compiled circuit artifacts, deployed contracts and a Sepolia RPC endpoint. The quickstart documents the prerequisites honestly — there is no guaranteed setup or proving time, and the workflow uses synthetic data and testnet funds.

This walkthrough is a development pilot, not a production transfer authorization. Circuits and contracts have not completed an independent audit, and local proving artifacts use a development-only trusted setup. If you want to see exactly what a Travel-Rule transfer-evidence flow looks like before evaluating the cryptography, the walkthrough is the shortest supported path.

Claim references checked against 57222b0bcad7: packages/content/content/recipes/full-walkthrough.md, packages/content/content/topics/quickstart.md, README.md