Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
0a92332
fix: pinning webpack to ~5.98.0 resolved the ProgressPlugin incompati…
zengzengzenghuy Apr 10, 2026
c2f17ff
chore: use yarn
zengzengzenghuy Apr 10, 2026
d5e7fd4
chore: add yarn.lock
zengzengzenghuy Apr 10, 2026
872f108
chore: update .nvmrc to satisfy security audit workflow
zengzengzenghuy Apr 10, 2026
343cd56
fix: security audit failure
zengzengzenghuy Apr 10, 2026
9f3e68c
feat(bridges): add governors decision for freezing major tokens
zengzengzenghuy Jun 1, 2026
d2ca97f
fix(ci): resolve high-severity audit vulns and gate audit on high/cri…
zengzengzenghuy Jun 1, 2026
755a427
Merge branch 'main' into dev
zengzengzenghuy Jun 1, 2026
07591ad
feat: rename data indexing into data & analytics + add dune (#840)
Wagalidoom Jun 1, 2026
6d24a08
feat(bridges): add governance decision, unfreeze token limits
zengzengzenghuy Jun 3, 2026
aa35f3d
Merge branch 'main' into dev
zengzengzenghuy Jun 3, 2026
3ce82c9
feat(decisions): rotate Hopr's bridge validator address
zengzengzenghuy Jun 25, 2026
2add4e7
Update Faucets.md
theChim9 Jul 6, 2026
114723b
Merge pull request #850 from theChim9/patch-7
Wagalidoom Jul 6, 2026
0581a5b
Update chiado.md (#851)
theChim9 Jul 6, 2026
7a0ee67
feat(bridges): add fast-confirmaiton-rule content
zengzengzenghuy Jul 20, 2026
9e01739
feat(decision): update bridge validator addressess
zengzengzenghuy Jul 21, 2026
dfdce82
fix: replace expired domains in docs (#855)
Wagalidoom Aug 27, 2026
637c68e
fix: bump node version
Wagalidoom Aug 27, 2026
6682734
temp: continue on error security audit
Wagalidoom Aug 27, 2026
7405641
feat: generate llms txt
Wagalidoom Aug 27, 2026
0c6d502
Merge pull request #858 from gnosischain/fix/fix-llmstxt
Wagalidoom Aug 27, 2026
09a0b25
Merge pull request #857 from gnosischain/fix/nodev-version-and-audit
Wagalidoom Aug 27, 2026
4b68952
Merge branch 'main' into dev
Wagalidoom Aug 27, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/create_release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:

steps:
- name: Create Github Release
uses: actions/github-script@d7906e4ad0b1822421a7e6a35d5ca353c962f410 # v6
uses: actions/github-script@3a2844b7e9c422d3c10d287c895573f7108da1b3 # v9
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
script: |
Expand Down
10 changes: 6 additions & 4 deletions .github/workflows/dev_deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,15 +32,17 @@ jobs:
run: |
for apt_file in `grep -lr microsoft /etc/apt/sources.list.d/`; do sudo rm $apt_file; done

- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7

- uses: actions/cache@6f8efc29b200d32929f49075959781ed54ec270c # v3
- uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6
with:
path: '**/node_modules'
key: ${{ runner.os }}-modules-${{ hashFiles('**/yarn.lock') }}

- name: Setup Node.js
uses: actions/setup-node@7c12f8017d5436eb855f1ed4399f037a36fbd9e8 # v2
uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7
with:
node-version-file: '.nvmrc'

- name: Install
run: |
Expand All @@ -59,7 +61,7 @@ jobs:
run: yarn build

- name: Configure AWS Development credentials
uses: aws-actions/configure-aws-credentials@67fbcbb121271f7775d2e7715933280b06314838 # v1
uses: aws-actions/configure-aws-credentials@e6de054238d6b7531b4efff3b6587d9aade6a06c # v6
if: ( github.ref == 'refs/heads/dev' || github.ref == 'refs/heads/main' )
with:
aws-access-key-id: ${{ secrets.DEV_AWS_ACCESS_KEY_ID }}
Expand Down
10 changes: 6 additions & 4 deletions .github/workflows/prod_deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,20 +24,22 @@ jobs:
for apt_file in `grep -lr microsoft /etc/apt/sources.list.d/`; do sudo rm $apt_file; done

# Ref: https://github.com/actions/checkout/issues/1471#issuecomment-1771231294
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7

- name: Tag checkout
run: |
git fetch --prune --unshallow --tags
git checkout ${{ github.event.inputs.tag }}

- uses: actions/cache@6f8efc29b200d32929f49075959781ed54ec270c # v3
- uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6
with:
path: '**/node_modules'
key: ${{ runner.os }}-modules-${{ hashFiles('**/yarn.lock') }}

- name: Setup Node.js
uses: actions/setup-node@7c12f8017d5436eb855f1ed4399f037a36fbd9e8 # v2
uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7
with:
node-version-file: '.nvmrc'

- name: Install
run: |
Expand All @@ -56,7 +58,7 @@ jobs:
run: yarn build

- name: Configure AWS Production credentials
uses: aws-actions/configure-aws-credentials@67fbcbb121271f7775d2e7715933280b06314838 # v1
uses: aws-actions/configure-aws-credentials@e6de054238d6b7531b4efff3b6587d9aade6a06c # v6
with:
aws-access-key-id: ${{ secrets.PROD_AWS_ACCESS_KEY_ID }}
aws-secret-access-key: ${{ secrets.PROD_AWS_SECRET_ACCESS_KEY }}
Expand Down
12 changes: 10 additions & 2 deletions .github/workflows/security-audit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,12 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
with:
fetch-depth: 0

- name: Setup Node
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7
with:
node-version-file: '.nvmrc'
cache: 'yarn'
Expand All @@ -29,6 +29,14 @@ jobs:
run: yarn install --frozen-lockfile

- name: Run security audit
# Reports but does not block. The only remaining high-severity findings are
# two image-size advisories -- GHSA-w3rx-r6r6-pgpr and GHSA-5p2g-fcmc-qvqq --
# which have no published fix: 2.0.2 is the newest release ever cut, and
# @docusaurus/mdx-loader still requires ^2.0.2 (true as of Docusaurus 3.10.2).
# Drop this line to make the audit blocking again once the
# advisories are fixed upstream, or once we move to a package manager that
# supports audit exclusions (pnpm `auditConfig.ignoreGhsas`).
continue-on-error: true
# `yarn audit` (Yarn Classic) returns a severity bitmask as its exit code:
# 1=info, 2=low, 4=moderate, 8=high, 16=critical. The `--level` flag only
# filters the printed table, NOT the exit code, so the step would otherwise
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/slack_release_notification.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,11 +31,11 @@ jobs:

- name: Extract commit
id: commit
uses: prompt/actions-commit-hash@01d19a83c242e1851c9aa6cf9625092ecd095d09 # v2
uses: prompt/actions-commit-hash@9e673021a12f5b5506d4da77ffbb8446e8a37b4a # v4

- name: Get current date
id: date
run: echo "::set-output name=date::$(date +'%Y-%m-%dT%H:%M:%S')"
run: echo "date=$(date +'%Y-%m-%dT%H:%M:%S')" >> $GITHUB_OUTPUT

- id: slack
uses: slackapi/slack-github-action@e28cf165c92ffef168d23c5c9000cffc8a25e117 # v1.24.0
Expand Down
2 changes: 1 addition & 1 deletion .nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v20.19.0
v24.20.0
2 changes: 1 addition & 1 deletion docs/about/networks/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,4 +26,4 @@ keywords:
| CL Explorer | https://beaconchain.gnosischain.com/ | https://beacon.chiadochain.net |
| Fork monitor | https://forkmon.gnosischain.com | https://forkmon.chiadochain.net |
| EthStats | https://ethstats.gnosischain.com | https://ethstats.chiadochain.net |
| Faucet | https://faucet.gnosischain.com/ | https://faucet.chiadochain.net/ |
| Faucet | https://faucet.gnosischain.com/ | https://faucet.gnosischain.com/?chain=chiado |
2 changes: 1 addition & 1 deletion docs/about/networks/chiado.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ Image: Trams in Lisbon (credit: [Lisa Fotios](https://www.pexels.com/photo/peopl
### How to Participate

- [Running a Chiado node](https://docs.sedge.nethermind.io/docs/networks/chiado) with [Nethermind Sedge](https://docs.sedge.nethermind.io/)
- (Here by Dragons): If you can get your hands on Testnet GNO on Chiado, you will need to interact with the [deposit contract](https://blockscout.com/gnosis/chiado/address/0xc5be8bf53755a41c2385e7aa86f6a9e28746f466) programmatically, or deploy your own [Deposit UI](/node/manual/validator/deposit#depositing-for-chiado-testnet) with the updated config files
- (Here by Dragons): If you can get your hands on Testnet GNO on Chiado, you will need to interact with the [deposit contract](https://blockscout.com/gnosis/chiado/address/0xc5be8bf53755a41c2385e7aa86f6a9e28746f466) programmatically, or follow the [Chiado deposit instructions](/node/manual/validator/deposit#depositing-for-chiado-testnet)

## Summary

Expand Down
2 changes: 1 addition & 1 deletion docs/about/networks/mainnet.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ keywords:
| Fork monitor | https://forkmon.gnosischain.com |
| EthStats | https://ethstats.gnosischain.com |
| Forked Blocks | https://gnosis.blockscout.com/reorgs |
| Faucet | https://gnosisfaucet.com |
| Faucet | https://faucet.gnosischain.com/ |

### Consensus Layer

Expand Down
3 changes: 1 addition & 2 deletions docs/developers/quickstart.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,8 +36,7 @@ After you create a wallet, add the Chiado network to the list of available netwo
Lastly, top up the wallet with xDAI that you'll use for contract deployments on one of the environments: Chiado Testnet or Gnosis Mainnet. It's recommended to deploy contracts on the testnet first and use the mainnet only after you've done proper security audits.

Testnets on any EVM-compatible chains don't require real funds to pay for transactions. Instead, they use faucets that represent free tokens. You can use the following faucets to get xDAI on the Chiado testnet:
- [Chiado faucet](https://faucet.chiadochain.net/)
- [Gnosis Chain Faucet](https://faucet.gnosischain.com/)
- [Gnosis Chain Faucet (Chiado)](https://faucet.gnosischain.com/?chain=chiado)

![faucet](/img/developers/quickstart/faucet.png)

Expand Down
Loading
Loading