Skip to content

Commit

Permalink
bridge docs update (#745)
Browse files Browse the repository at this point in the history
* Add files via upload

* Update 07-24-core-devs-call.md

* fix broken RPC url

* fix all the broken anchors and hyperlinks

* chore: fix some comments (#702)

Signed-off-by: zhoufanjin <[email protected]>

* shutterized -> to change to shutter enabled

* fix core dev call layout

* Core Devs Call Notes July 31, 2024

* remove custom signer from interact page

* fix: 07-31-core-devs-call format

* Core Devs Call Notes Aug 7, 2024

* "Liquid Staking" Page Update (#709)

* Update _generate_validator_keys_wagyu.md (#710)

Adding a warning about entering a withdrawal address at the key generation step in Wagyu. This idea comes after seeing multiple validators not paying attention to it recently and ending up having to update their withdrawal credential using Ethdo after which is not really easy for non technical people. This warning should hopefully prevent such cases in the future.

* Update voluntary-exit.md (#711)

Fixing a warning that wasn't really exact, as updating a 0x00 withdrawal credential is also possible on an exited validator as well but is much more challenging because the node is most often offline.

* Add files via upload

* Update 08-21-core-devs-call.md

* Update 08-07-core-devs-call.md

* Updates 08-21-core-devs-call.md for a small typo

* Core Devs call notes Aug 28

* feat: Cookbook Onboard integration (#715)

* Update 08-28-core-devs-call.md - fix format

* Added dRPC to community Faucets (#698)

* chore(bridges): update deprecated url to https://github.com/tokenbridge/

* add section for running node with eth swarm setup

* feat(bridges): add Hashi integration overview

* chore(bridges): add testnet contracts for Hashi integration

* fix: error

* added custom signers guides

* Add Confidential Computing category and Secret Network tooling (#719)

* Create confidential-computing

* Delete docs/technicalguides/confidential-computing

* Create secret-network.md

* Update secret-network.md

* Updated the faucet link

* fix naming for confidential computing

* Update release workflow name

* Update Faucets.md with Correct faucet link

* Update communication.md with new discord link

* Update staking.md with new discord link

* Update docusaurus.config.js

* Update troubleshooting.md

* Update monitoring.md

* Update bug-bounty.md

* Update depositWithdrawalReward.md

* Update offlineAndSyncIssue.md

* Update changingwc.md

* Update docusaurus.config.js

* Add Bee node quickstart guides  (#724)

* Draft demo

* description added

* removed storage section

* added docker

* remove mention of compose

* typo

* removed Linux requirement from Docker instructions

* Edits to shorten guide

* Improvements

* Rename section

* added tabs for curl / wget

* edits based on feedback

* Merge main into dev (#727)

* Hashi contracts and integration (#717)

* Add files via upload

* Update 07-24-core-devs-call.md

* fix broken RPC url

* fix all the broken anchors and hyperlinks

* chore: fix some comments (#702)

Signed-off-by: zhoufanjin <[email protected]>

* shutterized -> to change to shutter enabled

* fix core dev call layout

* Core Devs Call Notes July 31, 2024

* remove custom signer from interact page

* fix: 07-31-core-devs-call format

* Core Devs Call Notes Aug 7, 2024

* "Liquid Staking" Page Update (#709)

* Update _generate_validator_keys_wagyu.md (#710)

Adding a warning about entering a withdrawal address at the key generation step in Wagyu. This idea comes after seeing multiple validators not paying attention to it recently and ending up having to update their withdrawal credential using Ethdo after which is not really easy for non technical people. This warning should hopefully prevent such cases in the future.

* Update voluntary-exit.md (#711)

Fixing a warning that wasn't really exact, as updating a 0x00 withdrawal credential is also possible on an exited validator as well but is much more challenging because the node is most often offline.

* Add files via upload

* Update 08-21-core-devs-call.md

* Update 08-07-core-devs-call.md

* Updates 08-21-core-devs-call.md for a small typo

* Core Devs call notes Aug 28

* feat: Cookbook Onboard integration (#715)

* Update 08-28-core-devs-call.md - fix format

* Added dRPC to community Faucets (#698)

* chore(bridges): update deprecated url to https://github.com/tokenbridge/

* add section for running node with eth swarm setup

* feat(bridges): add Hashi integration overview

* chore(bridges): add testnet contracts for Hashi integration

* fix: error

---------

Signed-off-by: zhoufanjin <[email protected]>
Co-authored-by: Armagan Ercan <[email protected]>
Co-authored-by: Armagan Ercan <[email protected]>
Co-authored-by: zhoufanjin <[email protected]>
Co-authored-by: zengzengzenghuy <[email protected]>
Co-authored-by: jackgale.eth <[email protected]>
Co-authored-by: theChim9 <[email protected]>
Co-authored-by: Anton Dosta <[email protected]>
Co-authored-by: Martin <[email protected]>
Co-authored-by: zengzengzenghuy <[email protected]>

* added custom signers (#718)

* Add files via upload

* Update 07-24-core-devs-call.md

* fix broken RPC url

* fix all the broken anchors and hyperlinks

* chore: fix some comments (#702)

Signed-off-by: zhoufanjin <[email protected]>

* shutterized -> to change to shutter enabled

* fix core dev call layout

* Core Devs Call Notes July 31, 2024

* remove custom signer from interact page

* fix: 07-31-core-devs-call format

* Core Devs Call Notes Aug 7, 2024

* "Liquid Staking" Page Update (#709)

* Update _generate_validator_keys_wagyu.md (#710)

Adding a warning about entering a withdrawal address at the key generation step in Wagyu. This idea comes after seeing multiple validators not paying attention to it recently and ending up having to update their withdrawal credential using Ethdo after which is not really easy for non technical people. This warning should hopefully prevent such cases in the future.

* Update voluntary-exit.md (#711)

Fixing a warning that wasn't really exact, as updating a 0x00 withdrawal credential is also possible on an exited validator as well but is much more challenging because the node is most often offline.

* Add files via upload

* Update 08-21-core-devs-call.md

* Update 08-07-core-devs-call.md

* Updates 08-21-core-devs-call.md for a small typo

* Core Devs call notes Aug 28

* feat: Cookbook Onboard integration (#715)

* Update 08-28-core-devs-call.md - fix format

* Added dRPC to community Faucets (#698)

* chore(bridges): update deprecated url to https://github.com/tokenbridge/

* add section for running node with eth swarm setup

* feat(bridges): add Hashi integration overview

* chore(bridges): add testnet contracts for Hashi integration

* fix: error

* added custom signers guides

---------

Signed-off-by: zhoufanjin <[email protected]>
Co-authored-by: Armagan Ercan <[email protected]>
Co-authored-by: Armagan Ercan <[email protected]>
Co-authored-by: Vanshika Srivastava <[email protected]>
Co-authored-by: zhoufanjin <[email protected]>
Co-authored-by: zengzengzenghuy <[email protected]>
Co-authored-by: jackgale.eth <[email protected]>
Co-authored-by: theChim9 <[email protected]>
Co-authored-by: Anton Dosta <[email protected]>
Co-authored-by: Martin <[email protected]>
Co-authored-by: zengzengzenghuy <[email protected]>

* Update Faucet Link, Upgraded guides section (#720)

* Add files via upload

* Update 07-24-core-devs-call.md

* fix broken RPC url

* fix all the broken anchors and hyperlinks

* chore: fix some comments (#702)

Signed-off-by: zhoufanjin <[email protected]>

* shutterized -> to change to shutter enabled

* fix core dev call layout

* Core Devs Call Notes July 31, 2024

* remove custom signer from interact page

* fix: 07-31-core-devs-call format

* Core Devs Call Notes Aug 7, 2024

* "Liquid Staking" Page Update (#709)

* Update _generate_validator_keys_wagyu.md (#710)

Adding a warning about entering a withdrawal address at the key generation step in Wagyu. This idea comes after seeing multiple validators not paying attention to it recently and ending up having to update their withdrawal credential using Ethdo after which is not really easy for non technical people. This warning should hopefully prevent such cases in the future.

* Update voluntary-exit.md (#711)

Fixing a warning that wasn't really exact, as updating a 0x00 withdrawal credential is also possible on an exited validator as well but is much more challenging because the node is most often offline.

* Add files via upload

* Update 08-21-core-devs-call.md

* Update 08-07-core-devs-call.md

* Updates 08-21-core-devs-call.md for a small typo

* Core Devs call notes Aug 28

* feat: Cookbook Onboard integration (#715)

* Update 08-28-core-devs-call.md - fix format

* Added dRPC to community Faucets (#698)

* chore(bridges): update deprecated url to https://github.com/tokenbridge/

* add section for running node with eth swarm setup

* feat(bridges): add Hashi integration overview

* chore(bridges): add testnet contracts for Hashi integration

* fix: error

* added custom signers guides

* Add Confidential Computing category and Secret Network tooling (#719)

* Create confidential-computing

* Delete docs/technicalguides/confidential-computing

* Create secret-network.md

* Update secret-network.md

* Updated the faucet link

* fix naming for confidential computing

---------

Signed-off-by: zhoufanjin <[email protected]>
Co-authored-by: Armagan Ercan <[email protected]>
Co-authored-by: Armagan Ercan <[email protected]>
Co-authored-by: zhoufanjin <[email protected]>
Co-authored-by: zengzengzenghuy <[email protected]>
Co-authored-by: jackgale.eth <[email protected]>
Co-authored-by: theChim9 <[email protected]>
Co-authored-by: Anton Dosta <[email protected]>
Co-authored-by: Martin <[email protected]>
Co-authored-by: zengzengzenghuy <[email protected]>
Co-authored-by: skundu42 <[email protected]>
Co-authored-by: Patrick | Secret Network <[email protected]>

* Make changes for discord link (#721)

* Add files via upload

* Update 07-24-core-devs-call.md

* fix broken RPC url

* fix all the broken anchors and hyperlinks

* chore: fix some comments (#702)

Signed-off-by: zhoufanjin <[email protected]>

* shutterized -> to change to shutter enabled

* fix core dev call layout

* Core Devs Call Notes July 31, 2024

* remove custom signer from interact page

* fix: 07-31-core-devs-call format

* Core Devs Call Notes Aug 7, 2024

* "Liquid Staking" Page Update (#709)

* Update _generate_validator_keys_wagyu.md (#710)

Adding a warning about entering a withdrawal address at the key generation step in Wagyu. This idea comes after seeing multiple validators not paying attention to it recently and ending up having to update their withdrawal credential using Ethdo after which is not really easy for non technical people. This warning should hopefully prevent such cases in the future.

* Update voluntary-exit.md (#711)

Fixing a warning that wasn't really exact, as updating a 0x00 withdrawal credential is also possible on an exited validator as well but is much more challenging because the node is most often offline.

* Add files via upload

* Update 08-21-core-devs-call.md

* Update 08-07-core-devs-call.md

* Updates 08-21-core-devs-call.md for a small typo

* Core Devs call notes Aug 28

* feat: Cookbook Onboard integration (#715)

* Update 08-28-core-devs-call.md - fix format

* Added dRPC to community Faucets (#698)

* chore(bridges): update deprecated url to https://github.com/tokenbridge/

* add section for running node with eth swarm setup

* feat(bridges): add Hashi integration overview

* chore(bridges): add testnet contracts for Hashi integration

* fix: error

* added custom signers guides

* Add Confidential Computing category and Secret Network tooling (#719)

* Create confidential-computing

* Delete docs/technicalguides/confidential-computing

* Create secret-network.md

* Update secret-network.md

* Updated the faucet link

* fix naming for confidential computing

* Update release workflow name

* Update Faucets.md with Correct faucet link

* Update communication.md with new discord link

* Update staking.md with new discord link

* Update docusaurus.config.js

* Update troubleshooting.md

* Update monitoring.md

* Update bug-bounty.md

* Update depositWithdrawalReward.md

* Update offlineAndSyncIssue.md

* Update changingwc.md

---------

Signed-off-by: zhoufanjin <[email protected]>
Co-authored-by: Armagan Ercan <[email protected]>
Co-authored-by: Armagan Ercan <[email protected]>
Co-authored-by: zhoufanjin <[email protected]>
Co-authored-by: zengzengzenghuy <[email protected]>
Co-authored-by: jackgale.eth <[email protected]>
Co-authored-by: theChim9 <[email protected]>
Co-authored-by: Anton Dosta <[email protected]>
Co-authored-by: Martin <[email protected]>
Co-authored-by: zengzengzenghuy <[email protected]>
Co-authored-by: skundu42 <[email protected]>
Co-authored-by: Patrick | Secret Network <[email protected]>
Co-authored-by: gMonty <[email protected]>

* Update docusauras config file (#723)

* Add files via upload

* Update 07-24-core-devs-call.md

* fix broken RPC url

* fix all the broken anchors and hyperlinks

* chore: fix some comments (#702)

Signed-off-by: zhoufanjin <[email protected]>

* shutterized -> to change to shutter enabled

* fix core dev call layout

* Core Devs Call Notes July 31, 2024

* remove custom signer from interact page

* fix: 07-31-core-devs-call format

* Core Devs Call Notes Aug 7, 2024

* "Liquid Staking" Page Update (#709)

* Update _generate_validator_keys_wagyu.md (#710)

Adding a warning about entering a withdrawal address at the key generation step in Wagyu. This idea comes after seeing multiple validators not paying attention to it recently and ending up having to update their withdrawal credential using Ethdo after which is not really easy for non technical people. This warning should hopefully prevent such cases in the future.

* Update voluntary-exit.md (#711)

Fixing a warning that wasn't really exact, as updating a 0x00 withdrawal credential is also possible on an exited validator as well but is much more challenging because the node is most often offline.

* Add files via upload

* Update 08-21-core-devs-call.md

* Update 08-07-core-devs-call.md

* Updates 08-21-core-devs-call.md for a small typo

* Core Devs call notes Aug 28

* feat: Cookbook Onboard integration (#715)

* Update 08-28-core-devs-call.md - fix format

* Added dRPC to community Faucets (#698)

* chore(bridges): update deprecated url to https://github.com/tokenbridge/

* add section for running node with eth swarm setup

* feat(bridges): add Hashi integration overview

* chore(bridges): add testnet contracts for Hashi integration

* fix: error

* added custom signers guides

* Add Confidential Computing category and Secret Network tooling (#719)

* Create confidential-computing

* Delete docs/technicalguides/confidential-computing

* Create secret-network.md

* Update secret-network.md

* Updated the faucet link

* fix naming for confidential computing

* Update release workflow name

* Update Faucets.md with Correct faucet link

* Update communication.md with new discord link

* Update staking.md with new discord link

* Update docusaurus.config.js

* Update troubleshooting.md

* Update monitoring.md

* Update bug-bounty.md

* Update depositWithdrawalReward.md

* Update offlineAndSyncIssue.md

* Update changingwc.md

* Update docusaurus.config.js

---------

Signed-off-by: zhoufanjin <[email protected]>
Co-authored-by: Armagan Ercan <[email protected]>
Co-authored-by: Armagan Ercan <[email protected]>
Co-authored-by: zhoufanjin <[email protected]>
Co-authored-by: zengzengzenghuy <[email protected]>
Co-authored-by: jackgale.eth <[email protected]>
Co-authored-by: theChim9 <[email protected]>
Co-authored-by: Anton Dosta <[email protected]>
Co-authored-by: Martin <[email protected]>
Co-authored-by: zengzengzenghuy <[email protected]>
Co-authored-by: skundu42 <[email protected]>
Co-authored-by: Patrick | Secret Network <[email protected]>
Co-authored-by: gMonty <[email protected]>

* Add Bee Node (Swarm) Guide (#725)

* Add files via upload

* Update 07-24-core-devs-call.md

* fix broken RPC url

* fix all the broken anchors and hyperlinks

* chore: fix some comments (#702)

Signed-off-by: zhoufanjin <[email protected]>

* shutterized -> to change to shutter enabled

* fix core dev call layout

* Core Devs Call Notes July 31, 2024

* remove custom signer from interact page

* fix: 07-31-core-devs-call format

* Core Devs Call Notes Aug 7, 2024

* "Liquid Staking" Page Update (#709)

* Update _generate_validator_keys_wagyu.md (#710)

Adding a warning about entering a withdrawal address at the key generation step in Wagyu. This idea comes after seeing multiple validators not paying attention to it recently and ending up having to update their withdrawal credential using Ethdo after which is not really easy for non technical people. This warning should hopefully prevent such cases in the future.

* Update voluntary-exit.md (#711)

Fixing a warning that wasn't really exact, as updating a 0x00 withdrawal credential is also possible on an exited validator as well but is much more challenging because the node is most often offline.

* Add files via upload

* Update 08-21-core-devs-call.md

* Update 08-07-core-devs-call.md

* Updates 08-21-core-devs-call.md for a small typo

* Core Devs call notes Aug 28

* feat: Cookbook Onboard integration (#715)

* Update 08-28-core-devs-call.md - fix format

* Added dRPC to community Faucets (#698)

* chore(bridges): update deprecated url to https://github.com/tokenbridge/

* add section for running node with eth swarm setup

* feat(bridges): add Hashi integration overview

* chore(bridges): add testnet contracts for Hashi integration

* fix: error

* added custom signers guides

* Add Confidential Computing category and Secret Network tooling (#719)

* Create confidential-computing

* Delete docs/technicalguides/confidential-computing

* Create secret-network.md

* Update secret-network.md

* Updated the faucet link

* fix naming for confidential computing

* Update release workflow name

* Update Faucets.md with Correct faucet link

* Update communication.md with new discord link

* Update staking.md with new discord link

* Update docusaurus.config.js

* Update troubleshooting.md

* Update monitoring.md

* Update bug-bounty.md

* Update depositWithdrawalReward.md

* Update offlineAndSyncIssue.md

* Update changingwc.md

* Update docusaurus.config.js

* Add Bee node quickstart guides  (#724)

* Draft demo

* description added

* removed storage section

* added docker

* remove mention of compose

* typo

* removed Linux requirement from Docker instructions

* Edits to shorten guide

* Improvements

* Rename section

* added tabs for curl / wget

* edits based on feedback

---------

Signed-off-by: zhoufanjin <[email protected]>
Co-authored-by: Armagan Ercan <[email protected]>
Co-authored-by: Armagan Ercan <[email protected]>
Co-authored-by: zhoufanjin <[email protected]>
Co-authored-by: zengzengzenghuy <[email protected]>
Co-authored-by: jackgale.eth <[email protected]>
Co-authored-by: theChim9 <[email protected]>
Co-authored-by: Anton Dosta <[email protected]>
Co-authored-by: Martin <[email protected]>
Co-authored-by: zengzengzenghuy <[email protected]>
Co-authored-by: skundu42 <[email protected]>
Co-authored-by: Patrick | Secret Network <[email protected]>
Co-authored-by: gMonty <[email protected]>
Co-authored-by: Noah Maizels <[email protected]>

---------

Signed-off-by: zhoufanjin <[email protected]>
Co-authored-by: Armagan Ercan <[email protected]>
Co-authored-by: Armagan Ercan <[email protected]>
Co-authored-by: zhoufanjin <[email protected]>
Co-authored-by: zengzengzenghuy <[email protected]>
Co-authored-by: jackgale.eth <[email protected]>
Co-authored-by: theChim9 <[email protected]>
Co-authored-by: Anton Dosta <[email protected]>
Co-authored-by: Martin <[email protected]>
Co-authored-by: zengzengzenghuy <[email protected]>
Co-authored-by: Sandipan kundu <[email protected]>
Co-authored-by: skundu42 <[email protected]>
Co-authored-by: Patrick | Secret Network <[email protected]>
Co-authored-by: gMonty <[email protected]>
Co-authored-by: Noah Maizels <[email protected]>

* Delete docs/node/Node Tools/eth-swarm.md

* added swarm dappnode package setup and install guide (#730)

* re-purposed validator tools

* Add files via upload

* Update 10-03-core-devs-call.md

* Update 10-03-core-devs-call.md

* Updated communication.md with new newsletter link

* Add files via upload

* Update 10-09-core-devs-call.md

* fix: correctly render jwt generation instruction from partials import (#735)

* feat(bridges): update governance proposal for AMB implementation upgrade

* Add files via upload

* Update 10-23-core-devs-call.md

* Updated erigon links

* Add files via upload

* Update 11-20-core-devs-call.md

* doc: space id web3 name sdk (#740)

* Add files via upload

* Update 11-27-core-devs-call.md

* Revise and fix Nethermind links (#743)

* Docs Update: Creating a "User Onboarding" section and adding Reown (#742)

* Update README.md to add "User Onboarding"

* Adding a user onboarding section

* Add Reown under "User Onboarding"

* 12-11-core-devs-call.md

* feat(bridges): update governance proposal

---------

Signed-off-by: zhoufanjin <[email protected]>
Co-authored-by: Armagan Ercan <[email protected]>
Co-authored-by: Armagan Ercan <[email protected]>
Co-authored-by: Vanshika Srivastava <[email protected]>
Co-authored-by: zhoufanjin <[email protected]>
Co-authored-by: zengzengzenghuy <[email protected]>
Co-authored-by: jackgale.eth <[email protected]>
Co-authored-by: theChim9 <[email protected]>
Co-authored-by: Anton Dosta <[email protected]>
Co-authored-by: Martin <[email protected]>
Co-authored-by: zengzengzenghuy <[email protected]>
Co-authored-by: Patrick | Secret Network <[email protected]>
Co-authored-by: gMonty <[email protected]>
Co-authored-by: Noah Maizels <[email protected]>
Co-authored-by: Ramesh Pallikara <[email protected]>
Co-authored-by: Victor Adeyanju <[email protected]>
Co-authored-by: minghuipei <[email protected]>
Co-authored-by: Ruben Buniatyan <[email protected]>
Co-authored-by: Rohit Ramesh <[email protected]>
  • Loading branch information
19 people authored Dec 18, 2024
1 parent 45e5f23 commit dbf56cb
Show file tree
Hide file tree
Showing 3 changed files with 99 additions and 15 deletions.
21 changes: 6 additions & 15 deletions docs/bridges/management/README.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,14 @@
---
sidebar_position: 6
title: Bridge Management
description: The bridge management includes management of bridge governors and bridge validators.
description: The bridge management includes management of bridge governors and bridge validators.
keywords: [bridge management, bridge governance, bridge validator]
---

Bridge Management encompasses the governance and coordination of bridge-related operations and events. It involves two distinct entities: Bridge Governors and Bridge Validators. Bridge Governors oversee bridge operations on both the Ethereum and Gnosis sides, making critical decisions on bridge parameters and validator settings. Bridge Validators ensure the accurate and timely relaying of messages by monitoring event emissions, validating the associated logic, and invoking the relevant functions on the destination chain.



## Bridge Governance

### Overview

In response to increased usage and value locked in the xDai bridge and Omnibridge, a proposal was introduced to extend security and decision making powers to a wider group of participants (governors).
Expand Down Expand Up @@ -45,10 +44,10 @@ There are currently 16 Bridge Governors, of which 8-of-16 are required to pass a
| Gnosis Bridge Team | eth:0x4b5F5231e2F08Ad49d79Ce5672A8339a63Cfbd43 <br /> gno:0xEF138856d0581641A57245Ee5CFfc9ceaA059623 |
| Giveth | 0x839395e20bbB182fa440d08F850E6c7A8f6F0780 |
| KarpatkeyDAO | 0xb8173f558f75EE263013fd6294177bf75279a21e |
| 1Hive | 0x86Da253817DC599059e3AD5A1F098F7b96aBf34c |
| Hopr | 0xA07888742c18d7e658132AE0148fF205fFF46481 |
| Peerion | 0x1685324Bf373670ad5C9c56bd88A1dc1C063b0f9 |
| 01Node | 0x0101016044726994aFd16f4A99f0d960090D35e7 |
| Cow Protocol | 0xAC0622953d25e1a6c4e0f32Ffc1A9C1cE350B60E |
| Cow Protocol | 0xf59e447e97bc03c2b0c5719e2e551f0b15b724e5 |
| Safe | 0xDdf2d07267EAF2cE3E13ee4319bE1F34D55ed992 |
| Agave | 0xc44caeb7F0724A156806664d2361fD6f32a2d2C8 |

Expand All @@ -70,7 +69,6 @@ Post created on the Gnosis Forum in the [GnosisDAO](https://forum.gnosis.io/). T
Check out all the governance decisions in the past in [Governance Decisions](decisions.md)!
:::


### Governor: Upgrading a Contract

There are two possible scenarios for how the bridge or validators contracts can be upgraded:
Expand All @@ -84,24 +82,22 @@ There are two possible scenarios for how the bridge or validators contracts can
4. Create the transaction on using [Governor's Safe](README.md#bridge-governor-multisig) and let all the governors sign the message.
5. Once the threshold is reached, execute the transaction.


### Governor: Adding/Removing a validator

1. Call `addValidator(address validator)` or `removeValidator(address validator)` in the [Governor's Safe](README.md#bridge-governor-multisig) to add or remove a validator.
2. (Optional) Call `setRequiredSignatures(uint256 _requiredSignatures)` to update the required signatures in order to execute a message.

### Governor: Setting bridge limits

Different limits are set for the [xDai Bridge](../Token%20Bridge/xdai-bridge.md#fees--daily-limits) and the [OmniBridge](../Token%20Bridge/omnibridge.md#fees--daily-limits) by the bridge governors. Please see their respective documentation pages for more information.


## Bridge Validators

Bridge Validators monitor events on both sides of the chains to ensure that the user's bridging requests are validated promptly. In the Gnosis Chain, there are both trusted and trustless validators. [Telepathy](/bridges/Token%20Bridge/amb-bridge#how-it-works-with-telepathy-validator), a trustless ZK-based validator on AMB, secures transactions using zero-knowledge proofs, while the rest of the validators sign the message to validate the message. The threshold of signatures from validators has to be reached in order to execute the message on the destination chain.

- [xDai Bridge Validators](/bridges/management/validators#xdai-bridge)
- [AMB & OmniBridge Validators](/bridges/management/validators#amb--omnibridge)


```mdx-code-block
<details>
<summary>Setting up GNO bridge validators: Gnosis Chain &lt;-&gt;Ethereum</summary>
Expand Down Expand Up @@ -251,8 +247,8 @@ Bridge Validators monitor events on both sides of the chains to ensure that the
</details>
```


## Summary of different roles in bridge

- **Governor** role (representation of a multisig contract):
- add/remove validators
- set daily limits on either direction
Expand All @@ -270,8 +266,3 @@ Bridge Validators monitor events on both sides of the chains to ensure that the
- In xDAI bridge: Send DAI token to the Foreign xDAI Bridge to receive xDAI token from the Home xDAI Bridge, send xDAI token to the Home xDAI Bridge to unlock DAI token from the Foreign xDAI Bridge;
- In AMB: Invoke Home/Foreign Bridge to send a message that will be executed on the other chain as an arbitrary contract method invocation;
- In Omnibridge: Approve & relay ERC20 tokens to the Foreign Omnibridge which will interact with Foreign AMB Bridge to mint ERC20 tokens on the Home chain, and transfer ERC20 tokens to the Home Omnibridge which will interact with Home AMB Bridge to unlock ERC20 tokens on Foreign chain.





11 changes: 11 additions & 0 deletions docs/bridges/management/decisions.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,17 @@ keywords: [governance board, bridge governance]

The [Bridge Governance Board](./#current-bridge-governors) 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.


## Increase required block confirmation for AMB to 175 blocks, replace CowSwap’s lost address, and replace 1Hive with Hopr

🗳 Justification:

1. Governor wallet: Replace CowSwap’s lost address `0xAC0622953d25e1a6c4e0f32Ffc1A9C1cE350B60E` with new address `0xf59e447e97bc03c2b0c5719e2e551f0b15b724e5`
2. Governor wallet: Replace 1Hive `0x86Da253817DC599059e3AD5A1F098F7b96aBf34c` with Hopr `0xA07888742c18d7e658132AE0148fF205fFF46481`.
3. Foreign AMB: Increase `requiredBlockConfirmation` from 130 to 175 to wait for Light Client based oracle to generate the event proof.

✅ Implemented: Dec 16, 2024

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

🗳 Justification:
Expand Down
82 changes: 82 additions & 0 deletions updates/2024/12-11-core-devs-call.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
---
title: Core Devs Call - 12/11/2024
authors: [dapplion, armaganercan, filoozom]
tags: [CoreDevsCall, Gnosis Chain]
---

# Gnosis Core Devs Call Notes

Welcome to the Gnosis Core Devs weekly gathering. Every Wednesday, key members of the Gnosis team, contributors, and various team representatives convene to discuss, collaborate, and update one another on the Gnosis ecosystem's progression.

Participants represent teams:

Erigon, Gateway, Nethermind, Geth, Gnosis DevOps, Gnosis Core Devs, Gnosis Comms team.

With a diverse set of voices present, our discussions are rich and multifaceted and aim to foster innovation within the community.

Watch the record [here](https://youtu.be/QCvY1U05Hio)

Dec 11, 2024

# Infrastructure
## Gateway
* No updates

# Innovation
## Shutter
* Some issues with the libp2p bootnodes
* Will soon add more keypers
* Plan to make the internal observability Grafana dashboard publicly accessible at some point
* Still need to hide IPs
* Dashboard
* https://explorer.shutter.network


# Testing
## Hive
* Fixed all failing tests
* Added Reth support
* Most tests are still failing
* Allow Deb and others to test their implementation with Hive

## Ethereum/tests
* Depends on Retesteth, which is currently being fixed

## Retesteth
* Fixed some scripts because clients were sending data with extraneous fields
* The Dockerfile had some stable / conflicting dependencies
* Will work on fixing ethereum/tests error messages to be able to fill tests


# Client updates
## EL
### Nethermind
* Released 1.30.0
* Almost done with 44s
* Still fixing issues about exporting and importing ERA files
* ERA files will be hosted somewhere public (Swarm, IPFS, S3)

### Erigon
* Released erigon3-alpha6
* Now by default a full node instead of archive node
* Focused on performance for validating
* https://erigon.tech/announcing-erigon-v3-alpha-6-focus-on-staking-and-full-node-performance/
* Beta 1 should be released in a few weeks
* Stability is improving


### Geth
* The full sync on the latest rebase is working fine for now
* Some tester had a database corruption issue on Geth
* Geth is ready to be publicly released


### Reth
* Had issues with post-block processing, the state wasn’t getting committed to the database
* This was fixed and ~1000 blocks were synced successfully after the merge
* Working on a Reth <> Hive integration


# Pectra
* All the scripts are ready to deploy a version of Devnet 5 for GC

0 comments on commit dbf56cb

Please sign in to comment.