BaseCash public browser source — GPL-3.0-or-later

Extract all four source archives into the same empty directory. They include
the exact original application source, the V2 circuits, and the installed
third-party runtime source and upstream license notices. Third-party licenses
remain unchanged. The optional Coinbase email-wallet SDK is not part of this
public build. See site/LICENSE.md and site/COPYING.

Build tools: Node.js 22+, npm and esbuild 0.28.2 (installed by npm ci).
Build: npm ci --prefix site; node site/source/rebuild.mjs ./rebuilt
The dependency archives already include the proof libraries. Alternatively,
npm ci --prefix tools/zk restores their pinned versions using integrity hashes.
For circuit compilation install circom 2.2.3 and run, for each circuit:
circom protocol/circuits/BaseCashDepositV2.circom --wasm --r1cs -l tools/zk/node_modules/circomlib/circuits -o ./compiled
The public final proving parameters are downloaded separately from the same
site's /proofs/tusdc-v2/ paths; verify site/shielded/artifacts.mjs SHA-256 pins.
Those parameters are shared by the two domain-bound testnet pools, not a
production trusted setup. No witness or private ceremony inputs are provided.

This archive excludes server code, credentials, note/receive secrets, backups
and Git history. There is no warranty. No trademark rights are granted.
