DAO & Governance

Citadel DAO Governance

Timelocked execution with guarded treasury operations and segregated executors

Citadel packages OpenZeppelin Governor patterns for a protocol consortium: weighted delegation, proposal lifecycle SLAs, and segregated executors so routine upgrades cannot touch cold treasury routes without a second quorum.

Technology stack

Technology stack

  • Solidity
  • OpenZeppelin
  • Foundry
  • TypeScript
  • Ethereum

Representative technologies from the delivery-not an exhaustive inventory of every dependency or internal tool.

Challenge

Stakeholders demanded separation of powers - emergency pause without permanent centralization, treasury sweeps that require time-delayed multisig paths, and clarity when off-chain votes should not auto-execute on-chain.

Approach

We composed Governor + Timelock with modular strategies: a short-delay executor for parameter tweaks, a long-delay path for treasury movements, and optional guardian veto scoped to upgrade modules only. Snapshot-compatible voting snapshots were documented alongside on-chain tallying, and we shipped simulation scripts for proposal calldata before submission.

Outcome

Placeholder programme narrative - verify before publish. Stated headline: 47 governance proposals executed with zero failed transactions across 9 months of operation.