What shyware transfers is
shyware transfers is the fintech branch of the broader shyware family. It is not a coin. It is the shared anonymous transfer layer behind:shycontractsshycustodyshywire
shywire is the transfer rail itself, shycontracts is a
financing species, and shycustody is a distinct pooled-custody species that
uses the rail for silo-unit movement without reducing custody to “just
payments.”
The transfer branch is taught after shyvoting, but before the wrapper is
asked to stand alone. shywire and shycontracts are the most immediately
commercial fintech surfaces; shycustody shows that the same architecture also
supports pooled physical-goods custody. Across all three, canonical state stays
anonymous and any rematch, registry, or authority layer remains separate from
canonical write authority.
The problem it solves
Every existing design for private digital payments sits at one of two broken extremes:| Model | Example | Problem |
|---|---|---|
| Full surveillance | Bank rails, most CBDC proposals | Every transaction visible to operator and government in real-time |
| Black box | Tornado Cash, Monero | No law enforcement access path — legally untenable in any regulated jurisdiction |
Private from counterparties. Auditable by authorities with legal process.This is not a compromise. It is the exact model that cash has used for centuries, adapted for deployable fintech systems.
The two-list invariant
shyware transfers applies the same structural property that separates vote direction from voter identity to separate transfer amounts from account identity:transfer_id = H(TransferNonce) is random and shares no derivation path with
the participant-side commitment path. The two lists can never be joined on
canonical state.
Tiered access model
| Party | Sees | Mechanism |
|---|---|---|
| Public | Supply totals, transfer count | On-chain BFT state |
| Merchant / counterparty | Nothing — cannot see your balance or direction | Two-list invariant |
| Operator | Account registry or settlement-side linkage only | Admin runtime / issuer policy |
| Authorities | Full records under legal or policy process | Subpoena / MLAT / internal governance response |
Deployer types
The transfer branch is a protocol family, not a single product. It is designed to be deployed by:- Stablecoin issuers — wrapped issuer rails with private counterparty experience
- Neobanks — privacy-preserving account layer; the bank holds the protected linkage layer
- Sovereign digital currency programs — cash-equivalent privacy without surrendering lawful audit capability
- Custody and commodity operators — pooled custody claims such as
silo - Financing platforms — anonymous contracts and remittance-style flows