Skip to content

Commit

Permalink
updates on docs (#670)
Browse files Browse the repository at this point in the history
* Merge main into dev (#665)

* Core Devs Call Notes April 18, 2024 (#660)

* Add files via upload

* new bridges draft - 1

* change bridge architecture

* bridges section update

* updated legacy links for bridges

* dev links updated

* links for bridges

* screenshots

* bridges ss

* fix(bridges): typo

* Core Devs Call April 3, 2024 (#654)

* fix: using datadir instead of validator-dir (#647)

* node structure and updates (#648)

* metadata test

* thumbnail

* thumbnail

* thumbnail fix

* thumbnail fix

* added image for metadata

* added image for metadata

* added image for metadata

* added image for metadata

* added image for metadata

* added image for metadata

* minor fixes

* Solve conflicts

* Add files via upload

* Update README.md

updated and edited some part

* Update depositWithdrawalReward.md

* Update generalQuestions.md

* hard-fork info

* governance summary added

* fixing validator section

* config for redirects

* fixed node structure

* Update _category_.json

---------

Co-authored-by: Giacomo Licari <giacomo@gnosis.pm>
Co-authored-by: Armagan Ercan <armaggan@pm.me>

* Add files via upload (#650)

* Bridge UI related changes for docs (#652)

* Add files via upload

* new bridges draft - 1

* change bridge architecture

* bridges section update

* updated legacy links for bridges

* dev links updated

* links for bridges

* screenshots

* bridges ss

---------

Co-authored-by: Vanshika

---------

Co-authored-by: cgi-bin/ <6095048+sven-hash@users.noreply.github.com>
Co-authored-by: Vanshika Srivastava <vanshikasrivastava.business@gmail.com>
Co-authored-by: Giacomo Licari <giacomo@gnosis.pm>
Co-authored-by: zengzengzenghuy <tayzh2799@gmail.com>

* Add files via upload

* added new provider for data indexing, some minor link changes

* fixed redirect for media kit

* added zerodev segment

* resolve configuration error

* Add CI for manual deployments to production, rename deploy.yml to dev_deploy.yml which handles deploys to dev/staging only (#658)

Co-authored-by: Giacomo Licari <giacomo@gnosis.pm>

* Add slack_release_notifications.yml (#659)

Co-authored-by: Giacomo Licari <giacomo@gnosis.io>

* Add files via upload

* Update authors.yml

* fix: build error

* bridge: add governance proposal (unlocked EURe due to bridge UI issue)

* Added RPC nodes to moralis section (#662)

---------

Co-authored-by: Vanshika <vanshikasrivastava.business@gmail.com>
Co-authored-by: zengzengzenghuy <tayzh2799@gmail.com>
Co-authored-by: cgi-bin/ <6095048+sven-hash@users.noreply.github.com>
Co-authored-by: Giacomo Licari <giacomo@gnosis.pm>
Co-authored-by: giacomognosis <157793591+giacomognosis@users.noreply.github.com>
Co-authored-by: Giacomo Licari <giacomo@gnosis.io>
Co-authored-by: Filip Martinsson <martinsson.filip@gmail.com>

* Added RPC nodes to moralis section (#662) (#664)

* Add files via upload

* new bridges draft - 1

* change bridge architecture

* bridges section update

* updated legacy links for bridges

* dev links updated

* links for bridges

* screenshots

* bridges ss

* fix(bridges): typo

* Core Devs Call April 3, 2024 (#654)

* fix: using datadir instead of validator-dir (#647)

* node structure and updates (#648)

* metadata test

* thumbnail

* thumbnail

* thumbnail fix

* thumbnail fix

* added image for metadata

* added image for metadata

* added image for metadata

* added image for metadata

* added image for metadata

* added image for metadata

* minor fixes

* Solve conflicts

* Add files via upload

* Update README.md

updated and edited some part

* Update depositWithdrawalReward.md

* Update generalQuestions.md

* hard-fork info

* governance summary added

* fixing validator section

* config for redirects

* fixed node structure

* Update _category_.json

---------

Co-authored-by: Giacomo Licari <giacomo@gnosis.pm>
Co-authored-by: Armagan Ercan <armaggan@pm.me>

* Add files via upload (#650)

* Bridge UI related changes for docs (#652)

* Add files via upload

* new bridges draft - 1

* change bridge architecture

* bridges section update

* updated legacy links for bridges

* dev links updated

* links for bridges

* screenshots

* bridges ss

---------

Co-authored-by: Vanshika

---------

Co-authored-by: cgi-bin/ <6095048+sven-hash@users.noreply.github.com>
Co-authored-by: Vanshika Srivastava <vanshikasrivastava.business@gmail.com>
Co-authored-by: Giacomo Licari <giacomo@gnosis.pm>
Co-authored-by: zengzengzenghuy <tayzh2799@gmail.com>

* Add files via upload

* added new provider for data indexing, some minor link changes

* fixed redirect for media kit

* added zerodev segment

* resolve configuration error

* Add CI for manual deployments to production, rename deploy.yml to dev_deploy.yml which handles deploys to dev/staging only (#658)

Co-authored-by: Giacomo Licari <giacomo@gnosis.pm>

* Add slack_release_notifications.yml (#659)

Co-authored-by: Giacomo Licari <giacomo@gnosis.io>

* Add files via upload

* Update authors.yml

* fix: build error

* bridge: add governance proposal (unlocked EURe due to bridge UI issue)

* Added RPC nodes to moralis section (#662)

---------

Co-authored-by: Armagan Ercan <armaggan@pm.me>
Co-authored-by: zengzengzenghuy <tayzh2799@gmail.com>
Co-authored-by: cgi-bin/ <6095048+sven-hash@users.noreply.github.com>
Co-authored-by: Giacomo Licari <giacomo@gnosis.pm>
Co-authored-by: giacomognosis <157793591+giacomognosis@users.noreply.github.com>
Co-authored-by: Giacomo Licari <giacomo@gnosis.io>
Co-authored-by: Filip Martinsson <martinsson.filip@gmail.com>

* CI: fix tag regex

* CI: fix tag name in tag release

* CI: fix missing permissions

---------

Co-authored-by: Armagan Ercan <armaggan@pm.me>
Co-authored-by: Vanshika <vanshikasrivastava.business@gmail.com>
Co-authored-by: zengzengzenghuy <tayzh2799@gmail.com>
Co-authored-by: cgi-bin/ <6095048+sven-hash@users.noreply.github.com>
Co-authored-by: Giacomo Licari <giacomo@gnosis.pm>
Co-authored-by: Filip Martinsson <martinsson.filip@gmail.com>

* Update README, add instructions on deployments to production (#667)

* Core Devs Call April 24, 2024

* chore: update hardforks info (#668)

* chore: update clients versions

* chore: add dancun hardfork hashes

* chore: add shapella schedule table

* small fix

* grammar fixes

---------

Co-authored-by: giacomognosis <157793591+giacomognosis@users.noreply.github.com>
Co-authored-by: Armagan Ercan <armaggan@pm.me>
Co-authored-by: zengzengzenghuy <tayzh2799@gmail.com>
Co-authored-by: cgi-bin/ <6095048+sven-hash@users.noreply.github.com>
Co-authored-by: Giacomo Licari <giacomo@gnosis.pm>
Co-authored-by: Filip Martinsson <martinsson.filip@gmail.com>
Co-authored-by: 4rgon4ut <59182467+4rgon4ut@users.noreply.github.com>
  • Loading branch information
8 people committed May 10, 2024
1 parent c12888c commit d2f7ec4
Show file tree
Hide file tree
Showing 9 changed files with 151 additions and 26 deletions.
15 changes: 15 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,21 @@ The website is built using [Docusaurus 2](https://docusaurus.io/).

The Documentation is an ecosystem tool, we welcome everybody to collaborate and improve it! See the [contributing page](CONTRIBUTING.md) for details.

## Release process

Releases to production are managed through the creation of a tagged version.

This step-by-step guide will walk you through getting ready for the deployment.

1. Create a Pull Request to merge `dev` branch onto the `main` branch, ask code maintainers to review and approve the PR
2. Once merged, create a tagged version in the form of `vMayor.Minor.Patch`, wait for the [CIs](https://github.com/gnosischain/documentation/blob/dev/.github/workflows/tag_release.yml) to run, the CI will craft a Github release automatically containing the release notes, check the release out in [releases](https://github.com/gnosischain/documentation/releases)
3. Go to Actions page, search for `Manual deployment to production`, [here the link](https://github.com/gnosischain/documentation/actions/workflows/prod_deploy.yml).
- click on `Run workflow`, this will open a drop-down menu
- Set `use workflow from main` (it doesn't perform any actions on our CIs, but Github is still asking for a proper value)
- Provide the version to deploy in the form of `vMayor.Minor.Patch`
- refresh the page, a new job will be marked as running, enter the job to check the logs out
4. A notification is sent on Slack to the DevOps team containing the project being deployed, the version and the name of the user who triggered the action

## Credits

Some content in this site was adapted or inherited from the work done by [Andrew](https://github.com/andogro), [Igor](https://github.com/igorbarinov) and team on the development of xDai. We thank them for the great job done!
18 changes: 9 additions & 9 deletions docs/about/specs/hard-forks/dencun.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,23 +56,23 @@ Gnosis chain has both a lower `CHURN_LIMIT_QUOTIENT` and faster epoch times. A `

| Network | Timestamp | Date & Time (UTC) | Fork Hash | Beacon Chain Epoch |
| ------- | ---------- | --------------------------------- | --------- | ------------------ |
| Chiado | 1706724940 | Wed Jan 31 2024 18:15:40 GMT+0000 | - | 516608 |
| Mainnet | 1710181820 | Monday March 11 202418:30:20 +UTC | - | 889856 |
| Chiado | 1706724940 | Wed Jan 31 2024 18:15:40 GMT+0000 | 0x5fbc16bc | 516608 |
| Mainnet | 1710181820 | Monday March 11 202418:30:20 +UTC | 0x1384dfc1 | 889856 |

## How to Prepare

### For Validators

1. Update your clients:
Update your clients:

Execution Layer

- ✅ NethermindEth [v1.25.3](https://github.com/NethermindEth/nethermind/releases/tag/1.25.3)
- ✅ ErigonEth [v2.57.1](https://github.com/ledgerwatch/erigon/releases/tag/v2.57.1)
- ✅ NethermindEth [v1.25.4+](https://github.com/NethermindEth/nethermind/releases/)
- ✅ ErigonEth [v2.58.0+](https://github.com/ledgerwatch/erigon/releases/)

Consensus Layer

- ✅ Lighthouse [v4.6.0](https://github.com/sigp/lighthouse/releases/tag/v4.6.0)
- ✅ Teku [v24.1.1](https://github.com/Consensys/teku/releases/tag/24.1.1)
- ✅ Nimbus [v24.1.2](https://github.com/status-im/nimbus-eth2/releases/tag/v24.1.2)
- ✅ Lodestar [v1.15.0](https://github.com/ChainSafe/lodestar/releases/tag/v1.15.0)
- ✅ Lighthouse [v5.0.0+](https://github.com/sigp/lighthouse/releases/)
- ✅ Teku [v24.2.0+](https://github.com/Consensys/teku/releases/)
- ✅ Nimbus [v24.2.1+](https://github.com/status-im/nimbus-eth2/releases/)
- ✅ Lodestar [v1.16.0+](https://github.com/ChainSafe/lodestar/releases/)
25 changes: 13 additions & 12 deletions docs/about/specs/hard-forks/shanghai-capella.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,12 @@ Validator withdrawal allows a validator's account balance get withdrawn from Bea

Check out [validator withdrawal](/node/management/withdrawals) for more details.

## When did Shanghai/Capella hardfork happen?
## Upgrade Schedule

Epoch: 648704
Slot: 10379264
Time: August 1, 2023 at 11:34.20 UTC
| Network | Timestamp | Date & Time (UTC) | Fork Hash | Beacon Chain Epoch |
| ------- | ------------ | ----------------------------- | --------- | ------------------ |
| Chiado | 1684934220 | May-24-2023 13:17:00 +UTC | 0xa15a4252 | 244224 |
| Mainnet | 1690889660 | Aug-01-2023 11:34:20 +UTC | 0x2efe91ba | 648704 |

## How to Prepare

Expand All @@ -32,22 +33,22 @@ Time: August 1, 2023 at 11:34.20 UTC

Execution Layer:

✅ NethermindEth [v1.19.3](https://github.com/NethermindEth/nethermind/releases/tag/1.19.3)
✅ NethermindEth [v1.19.3](https://github.com/NethermindEth/nethermind/releases/tag/1.19.3)
✅ ErigonEth [v2.48.0](https://github.com/ledgerwatch/erigon/releases/tag/v2.48.0)

Consensus Layer:

✅ Lighthouse [v4.3.0](https://github.com/sigp/lighthouse/releases/tag/v4.3.0)
✅ Teku [v23.6.1](https://github.com/Consensys/teku/releases/tag/23.6.1)
✅ Nimbus v23.6.0 (only with the following Docker image: http://ghcr.io/gnosischain/gnosis-nimbus-eth2:v23.6.0)
✅ Lighthouse [v4.3.0](https://github.com/sigp/lighthouse/releases/tag/v4.3.0)
✅ Teku [v23.6.1](https://github.com/Consensys/teku/releases/tag/23.6.1)
✅ Nimbus v23.6.0 (only with the following Docker image: http://ghcr.io/gnosischain/gnosis-nimbus-eth2:v23.6.0)
✅ Lodestar [v1.9.1](https://github.com/ChainSafe/lodestar/releases/tag/v1.9.1)

DAppNode Packages

✅ Teku Gnosis v0.1.9
✅ Lighthouse Gnosis v0.1.10
✅ Lodestar Gnosis v0.1.2
✅ Nethermind xDAI v1.0.34
✅ Teku Gnosis v0.1.9
✅ Lighthouse Gnosis v0.1.10
✅ Lodestar Gnosis v0.1.2
✅ Nethermind xDAI v1.0.34
⌛️ Erigon and Nimbus - Forthcoming

## How to claim your withdrawal?
Expand Down
2 changes: 1 addition & 1 deletion docs/bridges/Build with Bridges/using-omnibridge/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ It is possible to use the [Gnosis Bridge](https://bridge.gnosischain.com) to tra

In this example, we transfer the Basic Attention Token (BAT) from Ethereum to xDai. When this process was started, this token does not yet exist on Gnosis. It takes less than 5 minutes and some ETH for gas fees.

1. Go the the [Legacy OmniBridge UI](https://omni.legacy.gnosischain.com/bridge)
1. Go to the [Legacy OmniBridge UI](https://omni.legacy.gnosischain.com/bridge)

- Connect your wallet to the Ethereum Mainnet
- Select the token you want to transfer (here we select BAT) and enter the amount
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ In the second part of the tutorial, you will learn how to bridge GNO between Goe

5. When the transaction is included in the block, click on the transaction link to get the transaction details
![](/img/bridges/omni-bridge-to-native-eth3.png)
6. Use the "View in ALM App" link on the page with transaction details, or use the transaction hash and go the the [ALM site](https://alm-bridge-monitor.gnosischain.com/) and enter it manually to track status of the transfer and finalize bridge operations if required.
6. Use the "View in ALM App" link on the page with transaction details, or use the transaction hash and go to the [ALM site](https://alm-bridge-monitor.gnosischain.com/) and enter it manually to track status of the transfer and finalize bridge operations if required.
![](/img/bridges/omni-bridge-to-native-eth4.png)
7. Eventually, when an executing transaction on the Mainnet is processed, the WETH will be unlocked and unwrapped to ETH native tokens:
![](/img/bridges/omni-bridge-to-native-eth5.png)
Expand Down
2 changes: 1 addition & 1 deletion updates/2022/12-05-bridges-pause.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ tags: [bridges, merge]

### Pausing of Bridges

24 hours prior to the Merge TTD (currently tracking for ~8th Dec 2022 18:43 UTC), the [Gnosis Bridge Governance Multisig](/bridges/governance) will execute a transaction to set the the following bridge parameters.
24 hours prior to the Merge TTD (currently tracking for ~8th Dec 2022 18:43 UTC), the [Gnosis Bridge Governance Multisig](/bridges/governance) will execute a transaction to set the following bridge parameters.

| Bridge | Details |
| ---------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------ |
Expand Down
109 changes: 109 additions & 0 deletions updates/2024/04-24-core-devs-call.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,109 @@
---
title: Core Devs Call - 2024/04/24
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 from 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, multifaceted, and aim to foster innovation within the community.

Missed the meeting? Catch the [full recording on Gnosis Chain YouTube channel.](https://youtu.be/wtQ8oVIRVlU)

April 24, 2024

# Client Team Updates
## EL

* **Nethermind**:
* Working on Pectra, close to be ready for devnet0 (expected next week but will be announced at ACD)
* Testing snap sync
* Release planned for tomorrow
* One potential bug remaining
* Includes half-path and snap sync server for newly synced nodes by default
* Snap sync in ~45 minutes with one peer
* Nethermind ↔ Nethermind snap sync tested and working
* Nethermind from Geth also worked


* **Erigon**:
* Working on Pectra

* **Geth**:
* Fully syncs on GC!
* Serving snap sync, was able to snap sync a few nodes from it
* 3 official Geth nodes were deployed an synced, can be used for snap syncing
* Enodes to be sent in the Telegram group
* Working on a rebase from a more recent Geth version
* Block building seems to be broken
* There’s a bug for full sync that needs to be addressed
* Very positive in general, just some housekeeping left


# Chain Infra

* **Gateway**
* Fixed the checkpointz endpoint
* Observed OOM issues with 1.25.4
* The node was killed and couldn’t resync after restarting
* Will keep Nethermind posted with logs and information


# Innovation

* Shutter
* Pushed a new update with the new curves in keypers
* Working on integrating with that
* Working on the libp2p stability issue (probably linked to GossipSub implementation)


# Research

* EIP-3074 + EIP-5003









































2 changes: 1 addition & 1 deletion updates/archive/2020/xdai-weekly-recap-18-12-2020.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ https://twitter.com/blockscoutcom/status/1339631851644719104

## :christmas\_tree: Swether NFTs

Just in time for the holidays you can create your own custom NFT in a holiday sweater pattern, and the xDai logo is one a handful available to add! This fun project is made possible by the The Treum team, part of ConsenSys Mesh.\
Just in time for the holidays you can create your own custom NFT in a holiday sweater pattern, and the xDai logo is one a handful available to add! This fun project is made possible by The Treum team, part of ConsenSys Mesh.\
\
Bonus for US residents - mint a token and get a FREE SWEATSHIRT with your design on it! Swether minting season ends Dec 31, 2020.\
\
Expand Down
2 changes: 1 addition & 1 deletion updates/archive/2021/xdai-weekly-recap-14-05-2021.md
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ UI Customizations include additional items added to the Apps Menu and trading ic

### Project Page Updates

Explore xDai diversity and the the more than 100+ projects and growing currently deployed on the xDai chain. We updated our projects page to include additional NFT and DeFi projects and more. If you have a project utilizing xDai, please get in touch so we can add it to our list.
Explore xDai diversity and more than 100+ projects and growing currently deployed on the xDai chain. We updated our projects page to include additional NFT and DeFi projects and more. If you have a project utilizing xDai, please get in touch so we can add it to our list.

### Cryptokek Integration

Expand Down

0 comments on commit d2f7ec4

Please sign in to comment.