DAO & Governance

Citadel Governance App

Proposal lifecycle dApp with weighted delegation and timelocked execution.

Citadel’s governance surface covers delegation, voting, and execution previews against timelock queues - with viem-powered simulations and The Graph indexing for historical proposal state.

Technology stack

Technology stack

  • TypeScript
  • Next.js
  • viem
  • The Graph
  • Vercel

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

Challenge

Voters needed clarity on execution calldata and timelock delays without exposing the protocol to phishing-style malicious descriptions - across Safe and EOA wallets alike.

Approach

Next.js app with viem for read/write, subgraph-driven proposal lists, Tenderly forks for dry-run execution, and wallet-matrix QA on MetaMask, Rainbow, WalletConnect, and Safe App.

Outcome

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