Root docs
Repository viewer
Legacy docs parity surface
Back to repository viewer
Repository document
Umbra Adapter Boundary
umbra-adapter-boundary.md
Boundary
This route preserves legacy markdown access inside the Next.js surface. The raw repository file remains authoritative.
Open raw fileUmbra Adapter Boundary
Umbra is modeled as a confidential payout / stealth settlement provider.
It is not the governance privacy primitive.
Governance privacy is owned by the PrivateDAO workflow:
- proposal public metadata
- intelligence before signing
- private vote while deciding
- reveal after voting ends
- proof verification
- execution
Umbra can help at step 6 when an approved outcome needs a private payout receipt.
Server Env
UMBRA_PROVIDER_ENABLED=trueUMBRA_API_BASE_URLUMBRA_API_KEYUMBRA_NETWORK=testnetUMBRA_RECEIPT_MODE=proof-only
Secrets stay server-side. Browser code must not receive UMBRA_API_KEY.
Product Rule
Do not over-promote Umbra on the homepage.
Umbra status belongs in:
- API status
- proof
- execution/payroll private payout rehearsal
- technical docs
The primary public UX remains:
Connect -> Intelligence -> Private Vote -> Reveal -> Verify -> Execute