Skip to main content

Citadel DAO Overview

Citadel DAO is a fully onchain Decentralized Autonomous Organization (DAO). The DAO owns and controls The Citadel game as well as all governance contracts. A non-fungible asset is required to both play the game and participate in the DAO. Proposals submitted by token holders (players) are able to modify contract code as well as request funding from the treasury.

To learn more about the thought process and theory behind our approach as well as a vision for the future of the DAO, read Organizing The Citadel.


The specific game asset players will acquire to gain access to the game and participate in governance is currently being decided on. Nevertheless upon acquiring that asset and playing the game, the player will be awarded a Pilot Badge. You may delegate the voting power of a Pilot Badge to another pilot, and may also reclaim delegated voting power at any time.


The Citadel's onchain governance system is built over OpenZeppelin's Governor, Timelock, and ERC20Votes bases. While the goal is to eventually develop a native Citadel OS to act as a frontend for the DAO, Tally provides an interim front-end user interface and makes participating in governance simple and intuitive.

Once a proposal has been submitted to the DAO, it can be voted on by holders of Pilot Badges. When voting, a user simply has to find the proposal they would like to vote on. Within the Tally UI, they can then click on the "vote" button. At this point, the user will be prompted to connect their wallet. When their wallet is connected, it is as simple as voting for, against, or abstaining.


Governance is based on proposals that are submitted and voted on by holders of Pilot Badges.

More Resources

DAO Charter: Purpose, Principles, and Manifesto (Draft)

A first draft of a charter that will define the high level direction and purpose of the DAO. To be ratified via resolution proposal after launch.

Organizing The Citadel

Envisioning what the DAO could be, and introducing concepts in decentralized governance.

Specification of Powers

Outlines the powers granted to the Core Team and the community in detail.