diff --git a/config/networks/gnosis/config.yaml b/config/networks/gnosis/config.yaml index ebf71f442..31a27403f 100644 --- a/config/networks/gnosis/config.yaml +++ b/config/networks/gnosis/config.yaml @@ -43,7 +43,7 @@ CAPELLA_FORK_VERSION: 0x03000064 CAPELLA_FORK_EPOCH: 648704 # 2023-08-01T11:34:20.000Z # Deneb DENEB_FORK_VERSION: 0x04000064 -DENEB_FORK_EPOCH: 18446744073709551615 +DENEB_FORK_EPOCH: 889856 # 2024-03-11T18:30:20.000Z # Time parameters # --------------------------------------------------------------- diff --git a/config/presets/gnosis/deneb.yaml b/config/presets/gnosis/deneb.yaml index e69de29bb..5d435f542 100644 --- a/config/presets/gnosis/deneb.yaml +++ b/config/presets/gnosis/deneb.yaml @@ -0,0 +1,13 @@ +# Gnosis preset - Deneb +# https://github.com/gnosischain/specs/tree/master/consensus/preset/gnosis + +# Misc +# --------------------------------------------------------------- +# `uint64(4096)` +FIELD_ELEMENTS_PER_BLOB: 4096 +# `uint64(2**12)` (= 4096) +MAX_BLOB_COMMITMENTS_PER_BLOCK: 4096 +# `uint64(6)` +MAX_BLOBS_PER_BLOCK: 6 +# `floorlog2(BLOB_KZG_COMMITMENTS_GINDEX) + 1 + ceillog2(MAX_BLOB_COMMITMENTS_PER_BLOCK)` = 4 + 1 + 12 = 17 +KZG_COMMITMENT_INCLUSION_PROOF_DEPTH: 17