Skip to content

Releases: Layr-Labs/eigenda-operator-setup

[Holesky] v0.6.2-rc.0

18 Apr 21:15
4840082
Compare
Choose a tag to compare

This is an optional holesky upgrade for operators.

You can follow the upgrade quide for the instructions for holesky

Please pull the latest operator setup repository

Updates required to .env file:
Update MAIN_SERVICE_IMAGE=ghcr.io/layr-labs/eigenda/opr-node:release-0.6.2-rc.0

Notable changes

  • EigenDA upgrade (EigenDA Release Notes)
  • Updates to Grafana metrics. Please restart your monitoring containers after pulling the repos
  • Support for update-socket feature for operators using ./run.sh update-socket

Node: ghcr.io/layr-labs/eigenda/opr-node:release-0.6.2-rc.0
Node Plugin: ghcr.io/layr-labs/eigenda/opr-nodeplugin:release-0.6.2-rc.0

What's Changed

  • Clarifying install (do not modify docker-compose) to minimize support issues by @wesfloyd in #103
  • Clarify Upgrade Notification Channels by @wesfloyd in #104
  • deprecate goerli by @shrimalmadhur in #106
  • add readme for using node without ecdsa key by @shrimalmadhur in #105
  • Revamp eigenda metrics dash to highlight batch counts to help users gauge reachability and health by @pschork in #108
  • Add node down/unreachable warning when no data found by @pschork in #109
  • [Holesky] support update socket by @shrimalmadhur in #107
  • release 0.6.2-rc.0 intended for testnet by @bxue-l2 in #113

New Contributors

Full Changelog: v0.6.1...v0.6.2-rc.0

v0.6.1

08 Apr 20:53
b238eb0
Compare
Choose a tag to compare

This is an optional upgrade for operators.

You can follow the upgrade quide for the instructions for holesky or mainnet

Please pull the latest operator setup repository

Updates required to .env file:
Update MAIN_SERVICE_IMAGE=ghcr.io/layr-labs/eigenda/opr-node:release-0.6.1

Notable changes

  • EigenDA upgrade (EigenDA Release Notes)
  • Optional ECDSA Key: ECDSA keys are now optional for node software. If an operator is using this setup to register their node, an ECDSA key does not have to be configured on the node software. If you use this feature and doesn't provide ecdsa key in the .env file, then make sure to update your docker-compose.yml file to remove this line and update NODE_PUBLIC_IP_CHECK_INTERVAL env to 0. This will make sure no IP update transaction would go via node software

Node: ghcr.io/layr-labs/eigenda/opr-node:release-0.6.1
Node Plugin: ghcr.io/layr-labs/eigenda/opr-nodeplugin:release-0.6.1

What's Changed

Full Changelog: v0.6.0...v0.6.1

v0.6.0

03 Apr 23:19
44e0e61
Compare
Choose a tag to compare

This upgrade is mandatory for operators that need to interact with the Churner (in order to opt in to additional quorums). It is highly recommended that other operators also upgrade to this latest release, which is the final upgrade prior to the imminent mainnet launch of EigenDA mainnet.

You can follow the upgrade quide for the instructions.

Please pull the latest operator setup repository

Updates required to .env file:
Update MAIN_SERVICE_IMAGE=ghcr.io/layr-labs/eigenda/opr-node:release-0.6.0

Other Action Items:

  • We have added some new dashboards to our monitoring so please restart your monitoring setup for those to take effect.

Notable changes

  • EigenDA upgrade (EigenDA Release Notes)
  • Update on how to opt-in/out:
    We have introduced multi quorums on EigenDA so there's an update on how you opt-in and opt out of particulate quorum on EigenDA. Please take a look the opt-in and opt-out steps carefully after the upgrade.

Node: ghcr.io/layr-labs/eigenda/opr-node:release-0.6.0
Node Plugin: ghcr.io/layr-labs/eigenda/opr-nodeplugin:release-0.6.0

What's Changed

  • Enhancements to Quorum guidance and minor fixes by @wesfloyd in #87
  • Replaced goerli link for holesky in eigenda-alerts.json by @0xCVH in #91
  • Enhance Docs: minimize errors related to docker volumes mounted as directories by @wesfloyd in #90
  • Release v0.6.0 by @ian-shim in #94
  • update how we do opt-in and out based on quorums by @shrimalmadhur in #93

New Contributors

Full Changelog: v0.5.2...v0.6.0

v0.5.2

29 Mar 21:13
5a5f3da
Compare
Choose a tag to compare

This is an optional upgrade for operators.

You can follow the upgrade quide for the instructions.

Please pull the latest operator setup repository

Updates required to .env file:

Update MAIN_SERVICE_IMAGE=ghcr.io/layr-labs/eigenda/opr-node:release-0.5.2

Notable changes

EigenDA upgrade (EigenDA Release Notes)

Node: ghcr.io/layr-labs/eigenda/opr-node:release-0.5.2
Node Plugin: ghcr.io/layr-labs/eigenda/opr-nodeplugin:release-0.5.2

What's Changed

Full Changelog: v0.5.1...v0.5.2

v0.5.1

27 Mar 22:52
fa6f315
Compare
Choose a tag to compare

This is a mandatory upgrade for operators to participate in wETH quorum on Holesky testnet.

You can follow the upgrade quide for the instructions.

Please pull the latest operator setup repository

Updates required to .env file:

Update MAIN_SERVICE_IMAGE=ghcr.io/layr-labs/eigenda/opr-node:release-0.5.1

Notable changes

EigenDA upgrade (EigenDA Release Notes)

Node: ghcr.io/layr-labs/eigenda/opr-node:release-0.5.1
Node Plugin: ghcr.io/layr-labs/eigenda/opr-nodeplugin:release-0.5.1

What's Changed

New Contributors

Full Changelog: v0.5.0...v0.5.1

v0.5.0

26 Mar 00:59
2063445
Compare
Choose a tag to compare

This is a mandatory upgrade to participate in Holesky testnet.

You can follow the upgrade quide for the instructions.

Please pull the latest operator setup repository

We advise you to set up the .env file again by duplicating the .env.example file as there are a number of significant changes from the previous version.

Notable changes

EigenDA upgrade (EigenDA Release Notes)

What's Changed

New Contributors

Full Changelog: v0.4.0...v0.5.0

v0.4.0

08 Mar 03:24
2de907d
Compare
Choose a tag to compare

This is a optional upgrade for now but will be required soon. So please make sure to update it asap.

You can follow the upgrade guide for the instructions.

Please pull the latest operator setup repository

Updates required to .env file*

  • Update MAIN_SERVICE_IMAGE=ghcr.io/layr-labs/eigenda/opr-node:release-0.4.0

Notable changes

EigenDA upgrade (EigenDA Release Notes)

What's Changed

Full Changelog: v0.3.0...v0.4.0

v0.3.0

08 Feb 22:57
5e388c3
Compare
Choose a tag to compare

This is a mandatory upgrade.

You can follow the upgrade guide for the instructions. This is a breaking upgrade and there are very specific instructions operators need to follow. Please read the below instructions carefully before upgrading.

Please pull the latest operator setup repository

Updates required to .env file

  • Please refer to the .env.example for all changes but all changes are shown below.
  • Update MAIN_SERVICE_IMAGE=ghcr.io/layr-labs/eigenda/opr-node:release-0.3.0
  • Update NODE_SRS_ORDER=268435456
  • Add new env var NODE_SRS_LOAD=131072
  • Remove env var NODE_G2_PATH
  • Add env var NODE_G2_POWER_OF_2_PATH=/app/g2.point.powerOf2
  • Update NODE_EIGENDA_SERVICE_MANAGER=0xa3b1689Ab85409B15e07d2ED50A6EA9905074Ee5
  • Update NODE_BLS_OPERATOR_STATE_RETRIVER=0x357a99ccF04fC68Bd8d220263F9182506CBFEaF8
  • Update NODE_G2_PATH_HOST=${USER_HOME}/eigenda-operator-setup/resources/g2.point.powerOf2

Run the opt-in script again. It will download the new SRS points and verify that they are correct. This could take close to 10 minutes as it is close to 8 GB of data (It’s a one time download per setup). If you are not using our script, you will need to download the SRS points manually to desired location.

Double check that NODE_G2_PATH_HOST to the correct location of download. If you are using our scripts and env file, it should by default point to the correct location. If you are using your own environment in a setup like k8s you need to update NODE_G2_POWER_OF_2_PATH as the location of your g2 point.

Note: In case you are using k8s or other manual setup please make sure this location is correct.

Notable changes

EigenDA upgrade (EigenDA Release Notes)

What's Changed

New Contributors

Full Changelog: v0.2.3...v0.3.0

v0.2.3

26 Jan 02:00
79e64f9
Compare
Choose a tag to compare

This is an optional but recommended update.

The update guide has change in v0.2.2 (and after) so if you are still running v0.2.1 please read the new upgrade process here to have a successful update.

❗ ❗ Action for Operators ❗ ❗

  • Update MAIN_SERVICE_IMAGE=ghcr.io/layr-labs/eigenda/opr-node:release-0.2.3 in .env

  • We have released a new node api for getting metadata from operators that can help us get more information for debugging (right now we are just exposing version number of EigenDA node). In order for that information we added a service to new port here.

    • Please update your node .env file to the port 9091.
    • Please open this port to internet so we can call the API and collect it. If you want to check if it's working, you can curl the http://<node_endpoint>:9091/eigen/node . You should see something like {"node_name":"da-node","node_version":"0.2.3","spec_version":"v0.0.1"} in response. API spec
    • This endpoint is behind nginx proxy we provide so it is rate limited for protection of your node
  • We have added alerting on one of our dashboard which will alert you if you have not signed chunks for 1 hour. Please restart your monitoring stack to enable it. Alerts and Dashboard will be automatically imported. With this alert you can setup your notification.

Notable Changes

What's Changed

Full Changelog: v0.2.2...v0.2.3

v0.2.2

20 Jan 21:24
23d896c
Compare
Choose a tag to compare

This is an optional but recommended update.

You can follow the upgrade guide for the instructions.

Notable Changes

What's Changed

New Contributors

Full Changelog: v0.2.1...v0.2.2