Root docs
Repository viewer
Legacy docs parity surface
Back to repository viewer
Repository document
Confidential Payments Diagram
confidential-payments-diagram.md
Boundary
This route preserves legacy markdown access inside the Next.js surface. The raw repository file remains authoritative.
Open raw file<!-- SPDX-License-Identifier: AGPL-3.0-or-later -->
Confidential Payments Diagram
flowchart LR
A["Encrypted payroll or bonus manifest"] --> B["Manifest URI + hashes"]
B --> C["configure_confidential_payout_plan"]
C --> D["Proposal-bound payout plan PDA"]
D --> E["Commit / Reveal / Finalize"]
E --> F["Timelock clears"]
F --> G["execute_confidential_payout_plan"]
G --> H["Treasury releases aggregate batch"]
H --> I["Settlement wallet distributes off-chain against encrypted manifest"]Reading The Diagram
- The encrypted manifest stays off-chain.
- The proposal-bound payout plan PDA becomes the immutable on-chain reference.
- Governance approves the aggregate batch through the standard lifecycle.
- The treasury releases only the aggregate amount to the settlement recipient.
Why This Matters
The model keeps compensation operations:
- reviewable
- proposal-scoped
- timelocked
- replay-resistant
without forcing the DAO to publish the full payroll sheet on-chain.