> For the complete documentation index, see [llms.txt](https://o2dao.gitbook.io/o2-dao-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://o2dao.gitbook.io/o2-dao-documentation/contracts/policy.md).

# Policy

The policy contract is an address guarded by a simple gnosis safe implementation. The policy address manages adjustments of the monetary policy of the O2 DAO protocol. This includes BCV and reward rate adjustments. Below are listed policy addresses by version, where the latest version represents the currently active address.

* V1 [0x8B1Ed43B164d2867ABBcb8f02F390Ce62C9d7687](https://snowtrace.io/address/0x8B1Ed43B164d2867ABBcb8f02F390Ce62C9d7687)

The DAO contract is guarded by a 2 of 3 multisig. That means any transaction for making DAO changes must be approved by at least 2 signers, of which we have 3 signers in total. The operation security for our DAO is thus protected from a single actor going rogue, because it takes a quorum of 2 to authorize any transaction like engaging in DAO swaps. The 3 signing addresses for the DAO are listed below.

* 0xAC755C4Ea1Bd576f368922124A9053eF779De375
* 0xb2265C3F2d9049Ad98B8F8cb187a4616B8f24bF0
* 0x12a878c30f86cB7b45bd738a5d25503E25544909
