Private Send semantics
Recipient amount, sender private change, and continuation reserve are proof-bound in the published bounded lane.
Bounded direct-spend milestone
Build Private Send flows where Private Balance is tracked internally, proof artifacts are transaction-bound, and public surfaces are classified truthfully.
Private Balance is tracked internally as confidential notes. Wallet BCH and Fee Support remain explicit when used.
Recipient amount, sender private change, and continuation reserve are proof-bound in the published bounded lane.
Runtime proof artifacts are assembled and checked against the same transaction path used for broadcast.
Shell carrier sats, miner fee sats, and Fee Support remain explicit public observables on BCH L1.
Paste a bounded direct-spend package JSON and run browser-side boundary checks.
This demo validates bounded package shape and claim boundary signals in browser JavaScript. It does not run a full cryptographic prover.
This path demonstrates practical confidential transfer semantics on BCH while keeping claim boundaries explicit. It is a protocol-first base path: wallets can integrate now, and later optional aggregation can target observability reduction without changing the trust base.
Read the protocol publication and full detailed spec corpus.
Open MkDocs siteIntegrate proving and verification through official runtime APIs.
Open runtime docsBuild Private Send orchestration and receiver recovery flows.
Open wallet docs