From 2f8226a97fb8573a99db37986158f527631612fd Mon Sep 17 00:00:00 2001 From: Sven-NOM <122675156+Sven-NOM@users.noreply.github.com> Date: Fri, 20 Oct 2023 10:21:38 +0200 Subject: [PATCH] Update tooling-setup.md to include Holesky oracle allowlist Aragon is often running into rpc issues, so i've added the option to do a direct getMembers() call on etherscan to each chain as well. We've been getting q's from operators about this. --- docs/guides/node-operators/exits/tooling-setup.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/docs/guides/node-operators/exits/tooling-setup.md b/docs/guides/node-operators/exits/tooling-setup.md index 8942f507c..367a546eb 100644 --- a/docs/guides/node-operators/exits/tooling-setup.md +++ b/docs/guides/node-operators/exits/tooling-setup.md @@ -38,6 +38,14 @@ ID of the [StakingRouter](https://github.com/lidofinance/lido-dao/blob/feature/s Currently, it has only one module ([NodeOperatorsRegistry](https://github.com/lidofinance/lido-dao/blob/feature/shapella-upgrade/contracts/0.4.24/nos/NodeOperatorsRegistry.sol)), it's id is `1`. +### Oracle Allowlist +The oracle members are retrievable from the HashConsensus (for the Validator Exit Bus Oracle ) contract on-chain, using the Aragon App or directly from the contract using etherscan. +| network | Aragon App | Contract Call | +| -------- | -------- | -------- | +| Mainnet | [Aragon](https://mainnet.lido.fi/#/lido-dao/0xae7ab96520de3a18e5e111b5eaab095312d7fe84/) | [getMembers()](https://etherscan.io/address/0x7FaDB6358950c5fAA66Cb5EB8eE5147De3df355a#readContract#F16) | +| Goerli | [Aragon](https://testnet.testnet.fi/#/lido-testnet-prater/0x24d8451bc07e7af4ba94f69acdd9ad3c6579d9fb/) | [getMembers()](https://goerli.etherscan.io/address/0x8374B4aC337D7e367Ea1eF54bB29880C3f036A51#readContract#F16) | +| Holesky | n/a | [getMembers()](https://holesky.etherscan.io/address/0xe77Cf1A027d7C10Ee6bb7Ede5E922a181FF40E8f#readContract#F16) | + ## Example Infra Setup Lido DevOps team prepared an easy way to get the recommended tooling and its dependencies up and running using [Ansible](https://github.com/ansible/ansible). This is a great way to get familiar with the new tooling. This is an example implementation, and still requires security and hardening by the NO; it can be found on [GitHub](https://github.com/lidofinance/node-operators-setup).