Shielded transactions
Use Zcash shielded transaction infrastructure to avoid publishing the normal transparent financial graph.
The Coded Treasury architecture separates receiving, treasury policy, transaction construction, signing and disclosure into distinct responsibilities.
The objective is not to invent a new privacy primitive. It is to use Zcash privacy infrastructure with disciplined treasury controls around it.
Use shielded receivers and diversified addressing to reduce unnecessary linkage at the point of entry.
Treasury value remains in shielded state rather than becoming a public balance sheet.
Execution requests are evaluated against an explicit operating policy before signing.
Spending authority is separated from the public interface and general application layer.
Read access can be granted for specific reporting or review needs without publishing everything.
The website should remain a presentation layer. Treasury construction and authorization belong outside the public application boundary.
Coded Treasury is a treasury architecture, not a replacement for the Zcash protocol. The privacy layer is inherited from Zcash; the fund adds policy, operational discipline and controlled disclosure.
Use Zcash shielded transaction infrastructure to avoid publishing the normal transparent financial graph.
Generate distinct receiving addresses without treating one permanent public address as the treasury's identity.
Separate read visibility from spending authority to support selective reporting and due diligence workflows.
Define what the treasury is allowed to do before transaction authorization is requested.
Keep keys and authorization outside the website and outside general-purpose public application code.
Reduce network and operational metadata leakage through careful node, transport and service choices.
The technical documentation describes the policy model, signing boundary, disclosure model and reference operating assumptions.
Open Tech Docs