# Governance structure

Fluidity is governed by a pair of multisigs:

* The **community multisig** (the operator) - a 4/6 multisig operated by [members of the advisory team](https://docs.fluidity.money/docs/fundamentals/advisory-team) and well-respected members of the community at large
* The **emergency multisig** (the emergency council) - a 2/6 multisig operated by the same members of the advisory team

These multisigs protect the community and the protocol.

### Multisig powers

| Community multisig                                                                                                   | Emergency multisig                                                                                                   |
| -------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------- |
| <ul><li>Can enable emergency mode (can freeze swap-ins, prevent payouts and allow transfers and swap outs)</li></ul> | <ul><li>Can enable emergency mode (can freeze swap-ins, prevent payouts and allow transfers and swap outs)</li></ul> |
| <ul><li>Can upgrade the contract/program</li></ul>                                                                   |                                                                                                                      |
| <ul><li>Can adjust and release minting limits</li></ul>                                                              |                                                                                                                      |
| <ul><li>Can unblock large payouts</li></ul>                                                                          |                                                                                                                      |
| <ul><li>Can change the worker operator key once a month</li></ul>                                                    |                                                                                                                      |

### Ethereum mainnet multisig

#### Community

{% embed url="<https://gnosis-safe.io/app/eth:0xe0ead43d9266154f777Cb831476be99f6c40B96d/home>" %}
Community multisig
{% endembed %}

| Owner name/pseudonym                     | Address/ENS                                |
| ---------------------------------------- | ------------------------------------------ |
| Shahmeer Chaudhry, Fluidity (shahmeerch) | 0xF8bd8362eDFf4a9D4F11e1727eca40AfA6026901 |
| Bayge, Fluidity                          | bayge.eth                                  |
| Daniel T, Verilog                        | 0x1763b71D0c12DD4Ad51cEf56C16Cd19C436C5c71 |
| ZachXBT                                  |                                            |

#### Emergency

{% embed url="<https://gnosis-safe.io/app/eth:0xDb4a495b54Ee96B242c3af308b5c4Fb4BE0207cd>" %}
Emergency multisig
{% endembed %}

| Owner name/pseudonym                     | Address/ENS                                                                                                                                                                                                                        |
| ---------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Shahmeer Chaudhry, Fluidity (shahmeerch) | 0xd86f18bEB63574C2169f6fD8Aa0C6235A6FC4c8E                                                                                                                                                                                         |
| Bayge, Fluidity                          | 0xdcbcc6773aaf289a880037cbaffc316d4f1c96a4                                                                                                                                                                                         |
| Daniel T, Verilog                        | 0xddbd06a518627286a05822ef103ba57058650ae9                                                                                                                                                                                         |
| ZachXBT                                  |                                                                                                                                                                                                                                    |
| Fluidity team                            | 0x3099705e1F53419A2233dFE78F3B04bDBD234dD9,0x3099705e1F53419A2233dFE78F3B04bDBD234dD9,0x63a5B6497F01BB876EA3a343Ec8991252aABAEaF,0x8Cb300ebb3028c15AB69c3E9CDFf1bE60aAa43a2,0x9735Ab34d1c822E81c56c904C99Dd473aaD7431F,imbrium.eth |

(in progress)

### Arbitrum mainnet

#### Community

{% embed url="<https://gnosis-safe.io/app/arb1:0x429Dc27be907e16EF40329503F501361879510e0>" %}
Arbitrum mainnet community multisig
{% endembed %}

| Owner name/pseudonym        | Address/ENS |
| --------------------------- | ----------- |
| Shahmeer Chaudhry, Fluidity |             |
| Bayge, Fluidity             | bayge.eth   |
| Daniel T, Verilog           |             |
| ZachXBT                     |             |

#### Emergency

{% embed url="<https://gnosis-safe.io/app/arb1:0x5bC5DB835Af82Ab2333b1a60f529038F6508c94C>" %}
Arbitrum mainnet emergency multisig
{% endembed %}

| Owner name/pseudonym        | Address/ENS |
| --------------------------- | ----------- |
| Shahmeer Chaudhry, Fluidity |             |
| Bayge, Fluidity             |             |
| Daniel T, Verilog           |             |
| ZachXBT                     |             |
