EigenDA

Maintenance

Access boxes

  1. Get token:
vault login -method=oidc -address=https://vault-a.ts.chorus1.net
  1. Setup token:
$ cd chorus-infrastructure # This is the github repo with IaC.
$ ./tools/ssh/gen-cert.py --root # This is the command to get a root key.
  1. SSH to the appropriate box:
$ ssh root@eigenlayer-mainnet02

Eigen operations

Nodeplugin

Operations likely involve the nodeplugin. Here is how to access it (it's in the docker container):

  1. Exec into the EigenDA container:
root@eigenlayer-mainnet02:~# docker exec -it eigenda-node bash
groups: cannot find name for group ID 50022
  1. Should be on the path:
I have no name!@574005cb3a98:/$ which nodeplugin
/usr/local/bin/nodeplugin

Opting in and out of quorums

This is performed using nodeplugin (see above if not sure how to access the binary).

Opt-in can be seen below. There is are also list-quorums and opt-out commands.

$ nodeplugin --operation opt-in --socket "35.198.64.104:32005;32004" --quorum-id-list=1