Skip to main content

40 posts tagged with "Gnosis Chain"

View All Tags

Core Devs Call - 05/14/2025

· 2 min read
Lion - dapplion
Hard Fork Coordinator
0xarmagan
Validator Comms Lead @ Gnosis
filoozom
Head Of Infrastructure @ Gnosis

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, Shutter Network, Gnosis Core Devs, Gnosis Comms team.

With diverse voices present, our discussions are rich and multifaceted, aiming to foster innovation within the community.

Watch the call record here.

May 14, 2025

Infrastructure

Gateway

  • There was an issue on Friday that caused Gnosis Pay transactions to get rejected

    • Erigon and Nethermind had diverging results in pending transaction counts

    • That’s a design flaw in Gnosis Pay tbh

  • Working on a feature to choose which clients will serve requests on Gateway

    • ETA early summe

Innovation

Shutter

  • Fixed some issues and contacted the keypers to update

    • Some issues in the dht libp2p library

    • Some keyper were offline

Testing

Hive

  • No updates

Ethereum Test

  • No updates

Ethereum/Test

  • No updates

Client updates

EL

Nethermind

  • Bigger release soon to come with a bunch of smaller improvements and fixes

Erigon

  • There are Caplin nodes on the network that are still on Deneb and advertising mainnet Electra (ending with 00 instead of 64) as the next fork https://probelab.io/gnosis/dht/2025-19/#next-forks

    • I’m assuming that it’s just nodes that weren’t up to date and where Electra wasn’t scheduled, so doesn’t sound like a big issue
  • Validating performance with Caplin seems suboptimal on mainnet (lots more attestation misses)

    • Functionality-wise Caplin is considered stable

    • Some performance optimizations are still coming

    • Validating performance is a priority right now, so we can expect this to improve in the future

  • Started working on Fusaka

  • Erigon 3.1 should contain Shutter and should be more robust in terms of performance and snapshots, as well as eth_getLogs

  • New snapshots will enable faster eth_getLogs

Geth

  • Released 1.15.11, contains a couple of small fixes

  • Work necessary to support Shutter

    • Support the encryption to fetch and decrypt transactions from the sequencer contract

    • P2p layer based on libp2p

    • Can contact Marc from Nethermind and Milen from Erigon

Reth

  • Upgraded Reth upstream to 1.3.12 with minor refactors

Pectra

  • Testing to do

Research

Core Devs Call - 05/07/2025

· 2 min read
Lion - dapplion
Hard Fork Coordinator
0xarmagan
Validator Comms Lead @ Gnosis
filoozom
Head Of Infrastructure @ Gnosis

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, Shutter Network, Gnosis Core Devs, Gnosis Comms team.

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

Watch the call record here.

May 7, 2025

Infrastructure

Gateway

  • Issues related to channel/consensus layer/ etc.
  • Enables to use caching and metrics, proper RPC integration for CL
  • Get_code mismatch:
    • Needs a client-side fix: Erigon is working on it

Innovation

Shutter

  • Issue with nodes not being upgraded
  • Can’t generate keys, in contact with keypers
  • Increasing keypers on the roadmap
  • Libp2p stability improvements being worked on
    • Testing on Chiado, very promising, no disconnects

Testing

Hive

  • Updated branch to reflow, new instructions and jobs (8)
    • All 4 clients included in daily test runs

Ethereum Test

  • Updated branch to reflow, new instructions and jobs (8)

  • All 4 clients included in daily test runs

Ethereum/Test

  • No updates

Client updates

EL

Nethermind

  • No updates

  • Pectra monitoring going good

Erigon

  • No update

Geth

  • Config issue with deposit contract address being set incorrectly

  • Fixed soon afterwards, no issues since

Reth

  • Removed setup script, state download/import from within binary

  • Upgrade upstream reth

Pectra

  • Dappnode

    • Erigon Dappnode managed by Dappnode itself

    • Nethermind manages their own DNP releases

Research

Core Devs Call - 04/30/2025

· 2 min read
Lion - dapplion
Hard Fork Coordinator
0xarmagan
Validator Comms Lead @ Gnosis
filoozom
Head Of Infrastructure @ Gnosis

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, Shutter Network, Gnosis Core Devs, Gnosis Comms team.

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

Watch the call record here.

April 30, 2025

Infrastructure

Gateway

  • Ready for Pectra
  • Lighthouse archive CL has 1-2 days of sync left

Innovation

Shutter

  • Released a new version yesterday, ready for Pectra

    • Slightly delayed because of a last minute bug
  • New release with general stability improvements coming out soon

Testing

Hive

  • Added Geth to Hive

  • Removed some legacy tests that are no longer used

  • Started to update documentation

Ethereum/Test

  • No updates

Client updates

EL

Nethermind

  • Got some reports for invalid blocks on Nethermind

  • Because of master branch for Shutter

    • Already solved

    • Switched all Chiado validators back to stable versions

Erigon

  • No update

Geth

  • Fixed all the issues and released 1.15.10

  • Monitoring the nodes

Reth

  • Upgraded Lighthouse and Reth to the latest versions

Pectra

Research

Core Devs Call - 04/23/2025

· 2 min read
Lion - dapplion
Hard Fork Coordinator
0xarmagan
Validator Comms Lead @ Gnosis
filoozom
Head Of Infrastructure @ Gnosis

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, Shutter Network, Gnosis Core Devs, Gnosis Comms team.

With diverse voices present, our discussions are rich and multifaceted, aiming to foster innovation within the community.

April 23, 2025

Infrastructure

Gateway

  • Upgraded Nethermind and consensus layer

  • Today they’ll upgrade all the Erigon nodes to v3

  • Archive CLs: ~1 week left on Lighthouse

Innovation

Shutter

  • Inclusion rate on Chiado looks good

  • In the process of rolling out a new release for Pectra and the libp2p updates

Testing

Hive

  • Geth support is in progress, a new Docker build is required

Ethereum/Tests

  • No updates

Ethereum/Test

  • No updates

Client updates

EL

Nethermind

  • Released 1.31.8

    • Gnosis Pectra compatible
  • Released 1.31.9

    • Shutter improvement, Shutter validators should update, not critical. Fixes a potential issue when an empty block would be produced, which is quite unlikely on mainnet

Erigon

  • Released 3.0.2 last week

    • Compatible with GC Pectra

Geth

  • Found the issue that blocked Chiado sync

  • A branch with the fix and Pectra-ready is available

  • The CI build doesn’t work

Reth

  • Fixed the traces that were different from Nethermind because of the fee calculation difference (per-block vs per-transaction)

  • Ready for a mainnet release, just need to merge one PR

Pectra

  • Checklist
    • Done
      • Checkpointz
      • Deposit CLI: ethstaker
    • To do
      • Update bootnodes
      • Update validators
      • Update all hosted tools
        • Ethstats: doesn’t require an update
        • Forky
        • Forkmon
        • ?
      • Dappnode packages
        • Manual updates today
    • Sedge
    • Avado
    • Upgrade deposit contract

Core Devs Call - 04/16/2025

· 2 min read
Lion - dapplion
Hard Fork Coordinator
0xarmagan
Validator Comms Lead @ Gnosis
filoozom
Head Of Infrastructure @ Gnosis

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, Shutter Network, Gnosis Core Devs, Gnosis Comms team.

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

April 16, 2025

Infrastructure

Gateway

  • No major update

  • Integrating the CL in the RPC stack

    • Should take a few more weeks

Innovation

Shutter

  • Deployed the version with the updated libp2p version last week

    • Didn’t improve the communication with the Nethermind validators that much
    • The connection with Erigon is excellent
      • There seems to be an issue between libp2p Go and .NET
  • New release with general stability improvements coming out soon

Testing

Hive

  • Added Reth support to Hive, now running Nethermind, Erigon and Reth

  • Can add Geth as well, Guillaume can probably provide the genesis

Ethereum/Test

  • No updates

Client updates

EL

Nethermind

  • Prepared a PR with Gnosis hardfork dates
    • Should be released tomorrow at the latest
    • Matches fork hashes with Erigon

Erigon

  • Will release a version compatible with Pectra at the latest on Monday

Geth

  • Still fighting the Pectra bug, although some post-Pectra blocks can still be processed

  • Debjit sent some traces to Guillaume for debugging purposes

  • Will also still need to do the rebase afterwards

  • Should be a fairly simple bug, but not sure yet

Reth

  • Published a new version of the deploy scripts for both Chiado and Gnosis Chain

  • Started a new full resync

Pectra

  • There’s going to be a new update for all CLs in any case, should still happen before April 23rd

Core Devs Call - 04/09/2025

· 2 min read
Lion - dapplion
Hard Fork Coordinator
0xarmagan
Validator Comms Lead @ Gnosis
filoozom
Head Of Infrastructure @ Gnosis

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, Shutter Network, Gnosis Core Devs, Gnosis Comms team.

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

Watch the record here

April 09, 2025

Infrastructure

Gateway

  • No one joined

Innovation

Shutter

  • Solved internal blockers and have a fix ready for Chiado that also includes the libp2p updates

  • Should be deployed this afternoon

Testing

Hive

  • Doesn’t support constructors in genesis yet, but we can continue testing without the genesis account

  • Working on implementing EEST support in Hive

Ethereum/Test

  • No updates

Client updates

EL

Nethermind

  • Monitoring Pectra

  • Preparing the release

Erigon

  • Should have a release today or tomorrow without Gnosis Pectra

  • The release next week will include Gnosis Pectra

Geth

  • New geth release: 1.15.7

    • Will rebase on 1.15.8 because that’s the official release for mainnet if it arrived early enough. If not: 1.15.7
  • Still fighting the Pectra sync bug on Chiado

Reth

  • No major update

    • Instructions for how to run Reth is public
  • People can start playing with it and it runs for mainnet and Chiado

Pectra

  • April 30, 2025 at 14:03:40 UTC

  • Who wants to participate in the livestream?

    • Nethermind will be there
    • Somnath will be there too

Core Devs Call - 04/02/2025

· 3 min read
Lion - dapplion
Hard Fork Coordinator
0xarmagan
Validator Comms Lead @ Gnosis
filoozom
Head Of Infrastructure @ Gnosis

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, Shutter Network, Gnosis Core Devs, Gnosis Comms team.

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

Watch the record here

April 02, 2025

Infrastructure

Gateway

  • Upgraded Erigon nodes to 3

Innovation

Shutter

  • Solved one Chiado issue

    • Registration is fixed in a PR but not released yet
    • Still missing decryption keys
  • Still working on the libp2p upgrades

Testing

Hive

  • Updated some CI workflows

  • Some tests failed in Nethermind and it was fixed in Nethermind

Ethereum/Test

  • No updates

Client updates

EL

Nethermind

  • No major updates

  • Preparing for Pectra

Erigon

  • Monitoring Chiadoa and Hoodi
    • Discovered one issue on Caplin, a fix is ready and being tested

Geth

  • Working on the rebase to 1.15.6 which has a bad issue that affects archive nodes (fixed in 1.15.7)

    • Rebase to .7 is not a huge priority because probably no one is running an archive node on GC
    • Still some issues on Chiado post-Pectra
      • Potentially linked to the fee collection contract
  • Was trying to run a testnet on RISC-V

    • Geth is running
    • Wasn’t able to compile any CL for that architecture though

Reth

  • Second full-sync for Chiado with Pectra until tip is finalized

    • So no issues have been introduced with the latest changes
  • Reth built some blocks on Chiado

  • The repo now contains documentation to run Reth on Chiado and Mainnet with the initial state

Pectra

Mainnet Schedule

  • Two weeks prior to mainnet

    • Slot 21127168 ts 1744629180 UTC Mon 14/04/2025, 11:13:00
    • Slot 21143552 ts 1744711100 UTC Tue 15/04/2025, 09:58:20
    • Slot 21159936 ts 1744793020 UTC Wed 16/04/2025, 08:43:40
  • One week prior to mainnet

    • Slot 21266432 ts 1745325500 UTC Tue 22/04/2025, 12:38:20
    • Slot 21282816 ts 1745407420 UTC Wed 23/04/2025, 11:23:40
    • Slot 21299200 ts 1745489340 UTC Thu 24/04/2025, 10:09:00
    • Slot 21315584 ts 1745571260 UTC Fri 25/04/2025, 08:54:20
  • Batch deposits for variable amounts implemented and being audited

Miscellaneous

Core Devs Call - 03/26/2025

· 3 min read
Lion - dapplion
Hard Fork Coordinator
0xarmagan
Validator Comms Lead @ Gnosis
filoozom
Head Of Infrastructure @ Gnosis

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 diverse voices present, our discussions are rich and multifaceted and aim to foster innovation within the community.

Watch the record here

March 26, 2025

Infrastructure

Gateway

  • No update

Innovation

Shutter

  • Found an issue in the validator registration on Chiado

    • Working on a fix
  • Found an issue on Chiado where Shutter validators aren’t including encrypted transactions

    • Keypers aren’t producing decryption keys
  • Libp2p fixes still in progress for communication issues between validators and keypers

  • On mainnet everything is fine

Testing

Hive

  • Rebase on upstream

  • Removed some pre-merge related code from the simulator because the TTD was removed from Geth and Erigon clients

Ethereum/Test

  • Working on adding a constructor field to t8n and EEST
    • Because only Gnosis Chain uses them

Client updates

EL

Nethermind

  • No major updates

  • Preparing for Hoodi: monitoring, etc

  • Marc fixed a performance issue related to Shutter, not released yet

Erigon

  • Do you also add some type of extra data to your blocks, and if not, why?

    • For now on Erigon it’s empty
    • What does Geth do?
      • Maybe Geth + version number
    • They’ll add it
  • Released stable Erigon 3.0

    • Encouraging everyone to transition from v2 to v3

    • Deprecating Erigon starting on May 1, 2025

    • Ideally 64 GB of RAM, but should likely run fine with 32 GB

      • With Caplin integrated
      • Erigon is running a mainnet validator with 32 GB and the performance seems to be acceptable
        • Some corner cases are still being ironed out
      • Andrew will profile memory consumption for GC
      • Might even work with 16 GB with Caplin, but to be verified
    • Shutter support is pretty much ready

      • Managed to build a few Shutterized blocks
      • Might include it in the 3.1 or 3.2 Erigon release

Geth

  • Geth released 1.15.6, which is the one that should go through Hoodi and be the mainnet one too

  • Guillaume is almost done with rebasing

  • Still needs to implement Gnosis specific Pectra changes

Reth

  • Pectra ready, on chain tip on Chiado right now

  • Currently running a full sync from merge to tip to verify if everything still works

CL

Pectra

  • Will send invites today for Friday

Miscellaneous

  • Pre-merge history
    • Erigon

      • Andrew needs to check what the difference between minimal and pre-merge history dropping is
      • Erigon v2 can not support this
    • Nethermind is ready

    • Geth is not going to be ready on May 1st

      • We’ll have to run some full nodes for a bit at least
      • Gnosis will run them as will Nethermind
    • Sepolia will drop pre-merge history on May 1st, but it’s delayed a bit for mainnet

    • There’s an EIP for hardware requirements

      • Ideally 64 GB RAM, minimum 32 GB

Core Devs Call - 03/19/2025

· 2 min read
Lion - dapplion
Hard Fork Coordinator
0xarmagan
Validator Comms Lead @ Gnosis
filoozom
Head Of Infrastructure @ Gnosis

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 diverse voices present, our discussions are rich and multifaceted and aim to foster innovation within the community.

Watch the record here

March 19, 2025

Infrastructure

Gateway

  • Allocated more resources to the CL endpoints

Innovation

Shutter

  • Working on the libp2p updates
  • Following up on validator registration issues on Chiado

Testing

Hive

  • Working on EEST integration for Hive

  • Had a meeting with EF Testing Team and created a plan for EEST implementation on Gnosis

  • Hive as test runner, EEST is implementation of tests

Client updates

EL

Nethermind

  • Monitoring some small issues for Pectra

    • Small issue on old CPUs, fixed in new release
    • Small issue in trace transactions, related to Hoodi
  • New release today for Hoodi support

  • Would be good for Chiado validators to upgrade to the latest version, which will also be ran on mainnet

Erigon

  • Release for Hoodi should happen on Monday

  • Will implement new Hive and RPC tests

  • Testing the Shutter integration on Shutter

    • There seems to be an issue with registering validators, but the Shutter team is looking into it
    • The Erion validators aren’t getting any decryption keys
    • There might be a version mismatch for registration messages

Geth

  • Not present

Reth

  • Upgrading the upstream dependency
    • The diff is huge so it will take some time

CL

Pectra

  • What would the risks be to still do Pectra on April 1st

    • Some teams might not have had enough time to do all e2e tests yet, for example Lido
  • Easter Holidays are April 18th - April 21st

  • We’ll reconvene on March 28 to talk about setting a date

    • To potentially set a date for April 14-15
    • And cut releases on April 1

Core Devs Call - 03/12/2025

· 2 min read
Lion - dapplion
Hard Fork Coordinator
0xarmagan
Validator Comms Lead @ Gnosis
filoozom
Head Of Infrastructure @ Gnosis

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 diverse voices present, our discussions are rich and multifaceted and aim to foster innovation within the community.

No record available

March 12, 2025

Infrastructure

Gateway

  • After Chiado hard fork all good

Innovation

Shutter

  • Small issue in Chiado fork, updating to new libp2p version. Unrelated to Gnosis impl, should be ok by this week.
    • Testing on-going

Testing

Hive

  • Tried to run generated tests, but Hive doesn’t support Gnosis. Need to adjust to make it compatible. Probably a Genesis issue

Ethereum/tests

  • Ethereum/tests
    • No updates, not yet merged

Client updates

EL

Nethermind

  • Spent time on Holesky recovery, Chiado all good, pending testing results. One issue, which may not affect Chiado. Asked input to Gnosis devops about CPU info.

  • Reviewing Pectra post audit, but nothing important found yet

  • Working on history expiry

Erigon

  • New release 3.0.0-rc.3 small fix for syncing from scratch post-pectra. One small issue in RPC for estimateGas.

Geth

  • No updates, not ready yet for Pectra.

Reth

  • Made compatible with Chiado, synced up until Cancun stopping before Pectra. Stuck on a post-execution issue.

  • Second mainnet sync on-going

  • Attempt to be ready by Pectra

CL

  • PR to baked in Chiado, didn’t make it on time for the fork. But for the mainnet release they will be released

Pectra

  • Fork date on Ethereum is unclear at the moment.

  • Geth network share appears negligible at the moment.

  • We commit to schedule Gnosis date whenever Ethereum schedules, choosing a date that’s a few days earlier. Temptative date of April 1st is dropped.

  • DAppNode packages ownership: we should claim ownership of those

    • Nethermind: In their CI already
    • Erigon: Gnosis should CI it
    • Geth: Gnosis should CI it
    • Reth: Gnosis should CI it
    • Lighthouse: Gnosis should CI it
    • Teku: ?, maybe Gnosis should CI it
    • Nimbus: ?, wrapping the release anyway. Gnosis should CI it
    • Lodestar: In their CI, Nico owns it

Research

  • History expiry in Chiado: activation date?
    • Geth may not be ready, but we will keep at least one node able to serve history.
    • Reth already starts from merge state, need to look into support