# Protocol Governance

During beta multisig SAFE (currently composed of a 4/7 risk-assessment team) is used to manage protocol upgrades and risk assessment. Updates are made for both the BOB stablecoin and the associated [zkBob](https://docs.zkbob.com/zkbob-overview/readme) application

The 4/7 threshold was established with GP 0 and updated with GP 4. Protocol updates are handled through the SAFE. For more info on governance see the [BOB DAO](https://bob-docs.zkbob.com/bob-dao) page.&#x20;

{% hint style="info" %}

* The Governance SAFE address is [0xd4a3D9Ca00fa1fD8833D560F9217458E61c446d8](https://app.safe.global/matic:0xd4a3D9Ca00fa1fD8833D560F9217458E61c446d8/home)
  {% endhint %}

In addition to [inventory management](https://bob-docs.zkbob.com/bob-dao/inventory), the beta governance team also proposes and completes protocol updates. Details regarding specific updates are linked below.

**GP** stands for **Governance Proposal**.

| GP #                                                                                                                                      | Purpose                                                       | Transaction                                                                                                                                                                                                          |
| ----------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [GP 0](https://bob-docs.zkbob.com/bob-dao/governance/protocol-governance/gp-0-increase-safe-membership)                                   | Increase SAFE multisig to 3/6.                                | [0xd2a....300d](https://polygonscan.com/tx/0xd2a85a7b31ac91dfdd7737c234209c7695090720dedc970629f57cf542e2300d)                                                                                                       |
| [GP 1](https://bob-docs.zkbob.com/bob-dao/governance/protocol-governance/gp-1-bob-swap-beta-testing-infrastructure)                       | Instantiate BobVault (BobSwap) for beta testing.              | [0x642....7994](https://polygonscan.com/tx/0x642b0e7fbc2c0cacfb6641fb28b625784513e6db3ee5efba75dd405ad4a27994)                                                                                                       |
| [GP 2](https://bob-docs.zkbob.com/bob-dao/governance/protocol-governance/gp-2-upgrade-contracts-to-v1.0.0)                                | Upgrade Contracts to v1.0.0 based on Security Audit Findings. | [0x755....cfb2](https://polygonscan.com/tx/0x755e2e240563b151e96b9bb52721e8361e1782697b092f32bb9fc23a8797cfb2)                                                                                                       |
| [GP 3](https://bob-docs.zkbob.com/bob-dao/governance/protocol-governance/gp-3-enable-bob-swap-for-public-use)                             | Enable BobVault (BobSwap) for public use.                     | [0xb29....19bc](https://polygonscan.com/tx/0xb29d804f5d2324a458dbbaff2c5da7d5e73c286bf42891f5816b030dfac119bc)                                                                                                       |
| [GP 4](https://bob-docs.zkbob.com/bob-dao/governance/protocol-governance/gp-4-increase-multisig-and-upgrade-bob-contract-on-all-networks) | Increase Multisig to 4/7 and upgrade BOB on all networks      | See [GP 4](https://bob-docs.zkbob.com/bob-dao/governance/protocol-governance/gp-4-increase-multisig-and-upgrade-bob-contract-on-all-networks) for txs on each network.                                               |
| [GP 5](https://bob-docs.zkbob.com/bob-dao/governance/protocol-governance/gp-5-enable-bob-swap-on-ethereum-mainnet)                        | Enable BobVault (BobSwap) on Ethereum mainnet.                | [0x1e3....c270](https://etherscan.io/tx/0x1e33247389a04b8ffea082267821a9ccf2d79826812035d1256cb60b477bc270)                                                                                                          |
| [GP 6](https://bob-docs.zkbob.com/bob-dao/governance/protocol-governance/gp-6-upgrade-zkbob-to-support-direct-deposits)                   | Upgrade zkBob to support direct deposits.                     | [0xf2c0....e90f](https://polygonscan.com/tx/0xf2c0a7e661691354fc9bf01ff4e00a3d1ab515afc4b0da3305c7d7e90f47519f)                                                                                                      |
| [GP 7](https://bob-docs.zkbob.com/bob-dao/governance/protocol-governance/gp-7-increase-multi-chain-inventory-and-update-bob-swap)         | Increase multichain inventory and update BobSwap              | See [GP 7](https://bob-docs.zkbob.com/bob-dao/governance/protocol-governance/gp-7-increase-multi-chain-inventory-and-update-bob-swap) for txs on each network                                                        |
| [GP 8](https://bob-docs.zkbob.com/bob-dao/governance/protocol-governance/gp-8-extend-pool-limits-for-kycd-users)                          | Extend pool limits for KYC'd users                            | [0xd1f3....8fb3](https://polygonscan.com/tx/0xd1f394e880ac56f1929f93d49b98b7b318b80544040ffe3009191f46ce438fb3)                                                                                                      |
| [GP 9](https://bob-docs.zkbob.com/bob-dao/governance/protocol-governance/gp-9-deactivate-kyberswap-inventory-pairs-emergency-measure)     | Deactivate Kyberswap pairs (emergency measure)                | See [GP 9](https://bob-docs.zkbob.com/bob-dao/governance/protocol-governance/gp-9-deactivate-kyberswap-inventory-pairs-emergency-measure) for multi-network txs                                                      |
| [GP 10](https://bob-docs.zkbob.com/bob-dao/governance/protocol-governance/gp-10-reallocate-previous-kyberswap-inventory)                  | Reallocate previous Kyberswap inventory                       | See [GP 10](https://bob-docs.zkbob.com/bob-dao/governance/broken-reference)[ ](https://bob-docs.zkbob.com/bob-dao/governance/protocol-governance/gp-10-reallocate-previous-kyberswap-inventory)for multi-network txs |
| [GP 11](https://bob-docs.zkbob.com/bob-dao/governance/protocol-governance/gp-11-add-24-hour-timelock-to-bob-contract-on-optimism)         | Add 24 hour timelock on Optimism                              | [0x0e70....d5b6](https://optimistic.etherscan.io/tx/0x0e70266852b15c465990068b96ab90daf37adb02eeaa6cffd7c99b5342a0d5b6)                                                                                              |
| [GP 12](https://bob-docs.zkbob.com/bob-dao/governance/protocol-governance/gp-12-raise-polygon-limits)                                     | Raise Polygon limits                                          | [0x22fe....4e19](https://polygonscan.com/tx/0x22fe28fab4ed42e17f3d4d5c2ae5e48a854b58a81e24d01e7f219f03b4524e19)                                                                                                      |
| [GP 13](https://bob-docs.zkbob.com/bob-dao/governance/protocol-governance/gp-13-launch-bob-cdp)                                           | Launch BOB CDP                                                | [0x673c....736b](https://polygonscan.com/tx/0x673c2f3765d380cf54db35cbdf6fa4d8c5a2227a1eba85d6590dbc5157a5736b)                                                                                                      |
| [GP 14](https://bob-docs.zkbob.com/bob-dao/governance/protocol-governance/gp-14-migrate-bob-pool-to-usdc-on-polygon)                      | Migrate BOB pool on Polygon to USDC                           | See GP 14 for multiple txs                                                                                                                                                                                           |
| [GP 15](https://bob-docs.zkbob.com/bob-dao/governance/protocol-governance/gp-15-kyb-tiers-on-optimism)                                    | Add KYB-tier limits on Optimism                               | [0xf814....ecc6](https://optimistic.etherscan.io/tx/0xf814db6872ce6a14d351d25e1f1565dcbb667d4470c782a9064c8845eea9ecc6)                                                                                              |
| [GP 16](https://bob-docs.zkbob.com/bob-dao/governance/protocol-governance/gp-16-remove-excess-inventory-on-arbitrum-and-bnb-smart-chain)  | Remove excess inventory on BNB & Arbitrum                     | *in process*                                                                                                                                                                                                         |
