Quick start setup guide for EigenDA
MIT License
Bot releases are hidden (Show)
This is an optional but recommended upgrade for operators.
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.6.2
update-socket
feature for operators using ./run.sh update-socket
Node: ghcr.io/layr-labs/eigenda/opr-node:release-0.6.2
Node Plugin: ghcr.io/layr-labs/eigenda/opr-nodeplugin:release-0.6.2
Full Changelog: https://github.com/Layr-Labs/eigenda-operator-setup/compare/v0.6.1...v0.6.2
Published by shrimalmadhur 6 months ago
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
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
Full Changelog: https://github.com/Layr-Labs/eigenda-operator-setup/compare/v0.6.1...v0.6.2-rc.0
Published by shrimalmadhur 6 months ago
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
.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 softwareNode: ghcr.io/layr-labs/eigenda/opr-node:release-0.6.1
Node Plugin: ghcr.io/layr-labs/eigenda/opr-nodeplugin:release-0.6.1
Full Changelog: https://github.com/Layr-Labs/eigenda-operator-setup/compare/v0.6.0...v0.6.1
Published by shrimalmadhur 7 months ago
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:
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
Full Changelog: https://github.com/Layr-Labs/eigenda-operator-setup/compare/v0.5.2...v0.6.0
Published by ian-shim 7 months ago
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
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
Full Changelog: https://github.com/Layr-Labs/eigenda-operator-setup/compare/v0.5.1...v0.5.2
Published by ian-shim 7 months ago
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
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
Full Changelog: https://github.com/Layr-Labs/eigenda-operator-setup/compare/v0.5.0...v0.5.1
Published by jianoaix 7 months ago
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.
EigenDA upgrade (EigenDA Release Notes)
Full Changelog: https://github.com/Layr-Labs/eigenda-operator-setup/compare/v0.4.0...v0.5.0
Published by shrimalmadhur 8 months ago
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*
MAIN_SERVICE_IMAGE=ghcr.io/layr-labs/eigenda/opr-node:release-0.4.0
EigenDA upgrade (EigenDA Release Notes)
Full Changelog: https://github.com/Layr-Labs/eigenda-operator-setup/compare/v0.3.0...v0.4.0
Published by shrimalmadhur 8 months ago
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
.env.example
for all changes but all changes are shown below.MAIN_SERVICE_IMAGE=ghcr.io/layr-labs/eigenda/opr-node:release-0.3.0
NODE_SRS_ORDER=268435456
NODE_SRS_LOAD=131072
NODE_G2_PATH
NODE_G2_POWER_OF_2_PATH=/app/g2.point.powerOf2
NODE_EIGENDA_SERVICE_MANAGER=0xa3b1689Ab85409B15e07d2ED50A6EA9905074Ee5
NODE_BLS_OPERATOR_STATE_RETRIVER=0x357a99ccF04fC68Bd8d220263F9182506CBFEaF8
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.
EigenDA upgrade (EigenDA Release Notes)
Full Changelog: https://github.com/Layr-Labs/eigenda-operator-setup/compare/v0.2.3...v0.3.0
Published by shrimalmadhur 9 months ago
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.
.env
file to the port you want to expose. By default it will be 9091
http://<node_endpoint>:<port>/eigen/node
nginx
proxy we provide so it is rate limited for protection of your nodeWe 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
Full Changelog: https://github.com/Layr-Labs/eigenda-operator-setup/compare/v0.2.2...v0.2.3
Published by shrimalmadhur 9 months ago
This is an optional but recommended update.
You can follow the upgrade guide for the instructions.
Notable Changes
Full Changelog: https://github.com/Layr-Labs/eigenda-operator-setup/compare/v0.2.1...v0.2.2
Published by shrimalmadhur 9 months ago
This is an optional but recommended update.
You can follow the upgrade guide for the instructions
Notable Changes
Full Changelog: https://github.com/Layr-Labs/eigenda-operator-setup/compare/v0.2.0...v0.2.1
Published by shrimalmadhur 10 months ago
This is a mandatory upgrade. The older node software is not compatible and will not work.
You can follow the upgrade guide for the instructions
Notable Changes
Node: ghcr.io/layr-labs/eigenda/opr-node:release-0.2.0
Node Plugin: ghcr.io/layr-labs/eigenda/opr-nodeplugin:release-0.2.0
Full Changelog: https://github.com/Layr-Labs/eigenda-operator-setup/compare/v0.1.3...v0.2.0
Published by shrimalmadhur 10 months ago
This is an optional but recommended upgrade.
You can follow the upgrade guide for the instructions
Node: ghcr.io/layr-labs/eigenda/opr-node:release-0.1.3
Node Plugin: ghcr.io/layr-labs/eigenda/opr-nodeplugin:release-0.1.3
NODE_PUBLIC_IP_CHECK_INTERVAL
by @shrimalmadhur in https://github.com/Layr-Labs/eigenda-operator-setup/pull/20
Full Changelog: https://github.com/Layr-Labs/eigenda-operator-setup/compare/v0.1.2...v0.1.3
Published by shrimalmadhur 11 months ago
This is an optional but recommended upgrade.
You can follow the upgrade guide for the instructions
Node: ghcr.io/layr-labs/eigenda/opr-node:release-0.1.1
Node Plugin: ghcr.io/layr-labs/eigenda/opr-nodeplugin:release-0.1.1
EigenDA release notes: https://github.com/Layr-Labs/eigenda/releases/tag/v0.1.1
Full Changelog: https://github.com/Layr-Labs/eigenda-operator-setup/compare/v0.1.1...v0.1.2
Published by shrimalmadhur 11 months ago
Compatible release with EigenDA - https://github.com/Layr-Labs/eigenda/releases/tag/eigenda-0.1.0
Removed disperser from nginx, operators can configure their infrastructure firewall instructions will be provided in docs.
Full Changelog: https://github.com/Layr-Labs/eigenda-operator-setup/compare/v0.1.0...v0.1.1
Published by shrimalmadhur 11 months ago
Compatible release with EigenDA - https://github.com/Layr-Labs/eigenda/releases/tag/eigenda-0.1.0