Skip to main content

Governance Decisions

The Bridge Governance Board is responsible for enacting updates related to bridge functionality, contract upgrades, and other parameters impacting bridge operations. The following items have been implemented by the board.

Upgrade AMB implementation contract for Hashi integraion, remove Telepathy validator, refund TRAC token due to accidental transfer​

πŸ—³ Justification:

  1. Upgrade AMB proxy contract to the new Hashi integrated bridge contract according to https://forum.gnosis.io/t/gip-93-should-gnosisdao-support-the-integration-of-hashi-within-gnosis-chains-canonical-bridges/8245:
    1. Foreign AMB implementation contract:Β 0x098f51bdfb5D6d319DD4FDf06b64773d25bD1316, version: 6
    2. Home AMB Implementation contract:Β 0xA033535983d1aBcc2648af730EDCb198909903D7, version: 6
  2. Remove Telepathy from AMB’s validator list
    1. Succinct Labs is deprecating the Telepathy platform; thus, we are removing Telepathy 0x456c255A8BC1F33778603A2a48Eb6B0C69F4d48E from validator list. We will add the new SP1 based implementation when ready.
  3. Unlock TRAC token to users
    1. Users transferred TRAC token directly into Omnibridge instead of calling relayTokens, resulting in TRAC token locked in Omnibridge: https://etherscan.io/tx/0xf1192bff538080c848ecbf9385a63656ddc5312e51e97d09debf7b06a25316e9. We will bridge the locked TRAC token to Gnosis Chain so that users can receive the token.

βœ… Implemented: Sept 23, 2024

Unlock 5.4k EURe due to a Bridge App bug​

πŸ—³ Justification: Due to a bug in the new Bridge App (calling transfer instead of relayTokens ), which in the meantime has been fixed, 5.4k EURe were accidentally locked in the bridge. The proposal will mint 5.4k Omnibridge EURe (not canonical EURe) on Ethereum (based on the 5.4k canonical EURe that were locked on Gnosis chain side), so that the user can send it back to Omnibridge and unlock their EURe on Gnosis Chain.

βœ… Implemented: Apr 22, 2024

Onboarding EURC.e to Gnosis Chain, reset default dailyLimit and executionDailyLimit, remove fees for existing tokens, replace Telepathy validator address​

πŸ—³ Justification:

  1. To comply with Circle’s bridged token standard, we have deployed Bridged EURC on the Gnosis Chain. Unlike the typical bridged token from Omnibridge, Bridged EURC on Gnosis Chain uses the latest version of the FiatToken standard, v2.2. Therefore, registering Bridged EURC on Gnosis Chain’s Omnibridge and setting default values for dailyLimit and executionDailyLimit are necessary to meet the token bridge limit requirements. Setting default dailyLimit and executionDailyLimit will not affect the current bridged token, but only newly bridged token, and it can be reset for individual tokens by calling setDailyLimit and setExecutionDailyLimit through governance process.
    • Bridged EURC on Gnosis Chain (EURC.e): 0x54E4cB2a4Fa0ee46E3d9A98D13Bea119666E09f6
    • new default dailyLimit: 10000000000000000000000000000000000010
    • new default executionDailyLimit: 10000000000000000000000000000000000010
  2. Removing the fee of the following tokens as well as setting default fee to 0, meaning all the future newly bridged token from Omnibridge will be zero fee. BAL, PNK, CRV, CRVUSD, LINK, HOPR, COW, DXD, WSTETH
  3. Increasing the daily and transactions limits for: WETH, WBTC, GNO, USDC, USDT, HOPR
  4. Replacing Telepathy validator address with a new one.

βœ… Implemented: Mar 13, 2024

Increase required block confirmation for AMB to 130 blocks, remove Autonolas LP token fee​

πŸ—³ Justification: To increase the participation of the Telepathy light client on the AMB, we increase the required block confirmations from 100 blocks (~20 mins) to 130 blocks (~26 mins). This will ensure that the majority of the txs can be signed by Telepathy. End users should expect 6 more minutes delay. Besides, as requested from Autonolas team, we remove the Autonolas LP token fee on ETH↔GC Omnibridge, from previously 0.01% to 0.

βœ… Implemented: Dec 18, 2023

Remove OLAS token fee from ETH-GC Omnibridge​

πŸ—³ Justification: As requested from Autonolas team, we removed OLAS token fee on ETH↔GC Omnibridge, from previously 0.01% to 0.
OLAS on Ethereum: https://etherscan.io/address/0x0001a500a6b18995b03f44bb040a5ffc28e45cb0
Bridged OLAS token on Gnosis: https://gnosisscan.io/address/0xce11e14225575945b8e6dc0d4f2dd4c570f79d9f

βœ… Implemented: Nov 9, 2023

Savings xDAI launch - Initiate sDAI interest bridging and increase xDAI bridge limits.​

πŸ—³ Justification: This is a follow-up on the previous proposal. After the successful upgrade of the xDAI bridge to deploy reserves on the sDAI vault, we launched the Savings xDAI vault on Gnosis chain which will distribute the interest earned on mainnet to holders of the sDAI token on Gnosis chain. We set interest receiver to the interest receiver contract on Gnosis Chain.

We increased the limits for incoming xDAI transactions to Gnosis chain as we are anticipating higher volumes due this launch. Previous value: 10 million. New value: 15 million.

βœ… Implemented: Oct 5, 2023

Upgrade xDAI bridge to support investing in sDAI vault.​

πŸ—³ Justification: We upgrade xDAI bridge to new implementation version in order to support investing DAI from the bridge contract into sDAI vault from Spark Protocol. This upgrade only implements changes on Ethereum, and the next phase will be on Gnosis Chain. The implementation contract is audited by Omega and ChainSafe. For more details, please refer to docs

We call the method upgradeTo() on the xDAI bridge proxy contract (0x4aa42145aa6ebf72e164c9bbc74fbd3788045016) with parameters: version 8 and impl. 0x166124b75c798cedf1b43655e9b5284ebd5203db.

We call the initializeInterest() with the following parameters.

- DAI: 0x6b175474e89094c44da98b954eedeac495271d0f
- minCashThreshold: 1000000000000000000000000 (1,000,000 DAI)
- minInterestPaid: 1000000000000000000000 (1,000 DAI)
- interestReceiver: 0x0000000000000000000000000000000000000000

We also call investDAI() to invest the DAI into MakerDSR. 25m DAI have been deposited into sDAI vault earning interest.

refillBridge() will be called periodically (once per day at the moment) by the Karpatkey team to ensure that there is enough DAI for withdrawal on Ethereum.

βœ… Implemented: Sept 20, 2023

Add Telepathy Validator in the AMB​

πŸ—³ Justification: Adding the Telepathy validator in the AMB as the 8th validator.

Telepathy is a light client based validator developed by SuccinctLabs. Main goal is to increase security of the bridge by adding a validator that is not based on trusted off-chain agents but on verifying the transactions based on the Ethereum consensus layer. We are also increasing the minimum required block confirmations to 100 blocks so that the Telepathy validator has enough time to participate in the transaction affirmation process.
This initiative is part of this proposal that started a year ago: https://forum.gnosis.io/t/gip-57-should-gnosis-dao-support-research-of-a-zksnark-enabled-light-client-and-bridge/5421
More details on the design: https://hackmd.io/@wdyZgTm3RrOsm-rhXDXEHA/BJ_7ExKgn

βœ… Implemented: Jul 3, 2023

Remove two governor wallets, add three new governor wallets and remove HAUS token fee.​

πŸ—³ Justification: We removed two inactive governor wallets from ex-xDAI team and add three new governor wallets: Succinct Labs, Agave, Gnosis Bridge team. Additionally, we increased governance Safe wallet’s threshold from 7 to 8, resulting in 8-of-16 requirement to pass a proposal, strengthening the resilience of the bridge governance. Besides, as requested from DAOHAUS team, we removed HAUS token fee, making it a complete fee-less operation to bridge HAUS token between ETH and Gnosis Chain.

βœ… Implemented: Jun 12, 2023

Upgrade BNB-GC Omnibridge mediator to stop accepting any new token locks and mints​

πŸ—³ Justification: As part of the longer term plan to decommission the BNB-GC Omnibridge (more info https://forum.gnosis.io/t/bridge-to-binance-update/6624), we want to stop any new token locks and mints from either BNB chain or Gnosis Chain.

βœ… Implemented: April 4, 2023

Safe contract updates, two new governor wallets and Gateway validator addition.​

πŸ—³ Justification: We executed a regular/routine update for all Safe contracts. Additionally, we added one more validator (7 in total), strengthening even further the resilience of the bridges. Finally, we replaced two recently inactive wallets with new participants that will participate in the governance more actively.

βœ… Implemented: March 20, 2023

Adjust limits on ETH-GC OmniBridge for WETH, WBTC, GNO, CLNY, DXD, HOPR, HAUS​

πŸ—³ Justification: For risk management purposes, the daily limits for transactions from Gnosis Chain to Ethereum where raised for major assets and were adjusted to reasonable values for some smaller assets.

βœ… Implemented: February 23, 2023

Add Karpatkey and remove Syncnode from the set of validators of AMB & xDAI Bridges​

πŸ—³ Justification: Syncnode team requested to be removed from the validator set. In the same time addition of Karpatkey validator creates additional reliability and decentralization of validators set.

βœ… Implemented: December 4, 2022

Remove Funds from lending protocols AAVE and Compound and disable Interest Function on Omni Bridge and xDAI Bridge​

πŸ—³ Justification: reduce risk and exposure during the uncertainty that came with the merge. After the merge, a new strategy must be developed in order to define how to approach this type of investment considering the implications related to transparency to the users and the risk involved.

βœ… Implemented: September 14, 2022

Remove Former xDai Team Validators from AMB & xDAI Bridges​

πŸ—³ Justification: xDai validators were important at the early stages of the project to ensure operational execution and bridge functionality. Now, with increased community involvement and ecosystem maturity, the next step is to further decentralize processes and remove the former xDai team.

βœ… Implemented: June 14, 2022

Disable Deposit Function in StakingAura POSDAO contract​

πŸ—³ Justification: Staking is deprecated in POSDAO. Current validators will continue until the Gnosis Chain <-> Gnosis Beacon Chain merge but no new deposits are allowed.

βœ… Implemented: June 14, 2022

Swap Governance Account Address​

πŸ—³ Justification: Account for the former xDai team needs to be updated in the Governance Gnosis Safe.

βœ… Implemented: June 03, 2022

Decrease Withdrawal Fee on OmniBridge for CommonGround​

πŸ—³ Justification: The Common Ground token withdrawal fees should be set to 0 when bridging from Gnosis Chain to Ethereum to help promote adoption.

βœ… Implemented: May 30, 2022

Remove Validator from the AMB Validator Set​

πŸ—³ Justification: This odd-numbered validator run by the xDai team is redundant and should be removed from the set.

βœ… Implemented: May 24, 2022

Increase Limits for xDAI, USDC and USDT​

πŸ—³ Justification: Due to market conditions, stablecoin bridge limits should be temporarily raised to ensure leveraged positions are not liquidated due to inability to bridge.

βœ… Implemented: May 12, 2022

Increase Default Daily Limits of AMB Bridge​

πŸ—³ Justification: To support projects looking to move large amount of tokens from Ethereum to Gnosis Chain, increase the limits from 10^9 to 10^18 to enable transfer in a single tx.

βœ… Implemented: May 11, 2022

Update Bridge Fee Receiver to GnosisDAO​

πŸ—³ Justification: Bridge responsibility is migrating to GnosisDAO, and fees should be sent to a GnosisDAO owned safe.

  • Added new fee recipient
  • Removed existing recipient

βœ… Implemented in batch: May 03, 2022

Update Bridge Fee Receiver to GnosisDAO​

πŸ—³ Justification: Bridge responsibility is migrating to GnosisDAO, and fees should be sent to a GnosisDAO owned safe.

  • Added new fee recipient
  • Removed existing recipient

βœ… Implemented: May 03, 2022

Update Bridge Validator Set​

πŸ—³ Justification: Remove unresponsive validator and add new validators to both the AMB Omnibridge and xDai Tokenbridge.

  • Removed 1 inactive validator, Mariano Conti
  • Added 2 new validators, Cow Protocol and Gnosis Safe

βœ… Implemented in batch: May 01, 2022

Interest Received by Bridge Compounding Redirected to KarpatkeyDAO​

πŸ—³ Justification: As part of the agreement between xDai/Gnosis Chain token merge the interest received on bridged funds should be managed by KarpatkeyDAO.

βœ… Implemented: April 26, 2022

Decrease Daily Limit Amounts for Bridge Transactions​

πŸ—³ Justification: Increase the bridge security by decreasing the allowable daily limits for the following assets:

  • xDAI - 3’000’000 (4%)
  • USDC - 2’500’000 (3%)
  • USDT - 1’500’000 (4%)
  • WETH - 250 (3%)
  • WBTC - 2 (2.5%)
  • GNO - 5’000 (2%)

βœ… Implemented (in series of txs): April 11, 2022

Add Bridge Validator & Increase Requires Sigs​

πŸ—³ Justification: Add an additional validator to xDai Bridge and AMB OmniBridge. A second proposal increased the number of signatures required for bridge execution.

  • xDai: 4/6
  • AMB OmniBridge 5/8

βœ… Implemented (in series of txs) March 26, 2022

Update Governing Body​

πŸ—³ Justification: Add additional governors to increase decentralization and remove several inactive validators. A series of related proposals accomplished the following:

  • Removed 2 inactive governors, Burner Wallet and Request
  • Added 3 new governors, KarpatkeyDAO, Cow Protocol and Gnosis Safe

βœ… Implemented (in several txs) March 26, 2022

Rotate AMB validator​

πŸ—³ Justification: Maintain active participation by rotating a signer address on the ETH-GC Arbitrary Message Bridge

βœ… Implemented: February 21, 2022

Increase gas limit to 4m gas for AMB messages​

πŸ—³ Justification: Necessary for Cow token deployment. Blocks can handle this capability with EIP1559 implementation.

β€‹βœ… Implemented: January 30, 2022

Decrease OmniBridge withdrawal fee for WBTC​

πŸ—³ Justification: Reduce fees to 0 to attract participants to protocols on the Gnosis Chain.

βœ… Implemented: January 24, 2022

Decrease OmniBridge withdrawal fee for GNO​

πŸ—³ Justification: Incentivize users to move operations to the Gnosis Chain

βœ… Implemented: January 17, 2022

Adjust Perpetual Finance contract auto-execution functionality​

πŸ—³ Justification: Perpetual Finance is no longer subsidizing transaction for users - users will need to deposit/withdraw/ and pay tx fees themselves. The bridge no longer needs to auto-execute transactions for this contract.

βœ… Implemented: December 22, 2021

Decrease OmniBridge withdrawal fee for WETH​

πŸ—³ Justification: Incentivize users to move operations to the Gnosis Chain

βœ… Implemented: December 03, 2021

Add Tornado cash contracts to Omnibridge forwarding rules manager​

πŸ—³ Justification: Add Tornado Cash contracts for proper routing and subsidized exits. This was done in several transactions from Oct 27 to Dec 10 to account for all contract functionality.

βœ… Implemented: October 27, November 9, November 15, 2021, December 10, 2021

Increase finalization time to 20 blocks​

πŸ—³ Justification: To increase security, finalization time on Gnosis for the xDAI TokenBridge and for the ETH-xDAI Arbitrary Message Bridge increased to 20 blocks from previous 8-12.

βœ… Implemented: October 18, 2021

Update Contracts​

πŸ—³ Justification: Last in a series of upgrades to allow reverse bridging and deploy contracts included in the Chainsecurity audits.

βœ… Implemented: October 15, 2021

Include Compounding for xDai Bridge​

πŸ—³ Justification: Add compounding to support bridge operations.

βœ… Implemented: October 6, 2021

Upgrade Bridge Contracts​

πŸ—³ Justification: Add new functionality including increased AMB request ability, contracts to send requests, and fix a security vulnerability identified through the Bug Bounty program.

βœ… Implemented: October 4, 2021

Add 1Hive Representative to the Governance Board​

πŸ—³ Justification: Increase decentralization by extending the governance and the bridge validators set.

βœ… Implemented: October 4, 2021

Add 01Node & Peerion Representatives to the Governance Board​

πŸ—³ Justification: Increase decentralization by extending the governance and the bridge validators set.

βœ… Implemented: September 22, 2021

Increase finalization time on Ethereum Mainnet​

πŸ—³ Justification:
Increase the amount of blocks required for confirmation on the Ethereum Mainnet to 20, increaseing bridge operation reliability and security (less chances for re-orgs). This update slightly delays user transfers from 2.5 minutes to ~4 minutes.

βœ… Implemented: August 20, 2021

Reduce USDC withdrawal fees to 0 for 3 months​

πŸ—³ Justification: Current exit fees for USDC transfers on OmniBridge are currently 0.1%. The primary purpose of this temporary 3-month reduction to 0 fees is to attract more protocols utilizing USDC and OmniBridge for their activities.

βœ… Implemented: June 15, 2021

Return user funds​

πŸ—³ Justification: A user accidentally sent over 2000 USDC to the USDC token contract on Gnosis. After confirming the users identity, the board agreed to call the claimTokensFromTokenContract method and return the amount to the user.

βœ… Implemented: April 15, 2021

Upgrade Bridge Contracts​

πŸ—³ Justification: A number of updates were made to the contracts to facilitate user engagement, support costs for xDai transfers, and provide logic for rebasing tokens. The minimum amount per token transaction was reduced to 1 wei (primarily to support LP tokens or other token fractions) and fees were set to 0.1% for xDai to Dai transfers.

βœ… Implemented: March 15, 2021

Add Syncnode as Governor / xDai Bridge Oracle​

πŸ—³ Justification: Increase decentralization by extending the governance and the bridge validators set to include Syncnode.

βœ… Governor Set Implemented: January 22, 2021
βœ… Oracle Implemented: January 7, 2021