Off-chain Components Overview
Overview of core infrastructure components used in the Lido protocol.
Oracle​
Oracle daemon for Lido decentralized staking service.
- Version: 8.0.2
- Docker image: sha256:606aa5d3c05a9135e5be1e589229ba6e22d941aa586779af0e58a9dd811a93ce, lidofinance/oracle@sha256-606aa5d3c05a9135e5be1e589229ba6e22d941aa586779af0e58a9dd811a93ce
- Commit hash: lidofinance/lido-oracle@0fb275b
- Last update date: 9 July, 2026
- Repository
- Documentation
- Audit Report for v8.0.2 (Composable Security)
Validator Ejector​
Daemon service which loads LidoOracle events for validator exits and sends out exit messages when necessary.
- Version: 2.1.0
- Docker image: sha256:8953a4107d99ab84ff0f2b02cb7dd13b7cd7e5a565cf04fbe36e7911df5983dc, lidofinance/validator-ejector@sha256-8953a4107d99ab84ff0f2b02cb7dd13b7cd7e5a565cf04fbe36e7911df5983dc
- Commit hash: lidofinance/validator-ejector@ec0992d
- Last update date: 26 May, 2026
- Repository
- Documentation
Council daemon​
The Lido Council Daemon monitors deposit contract keys.
- Version: 4.0.4
- Docker image: sha256:8e419905599b55cf37dc51f667468e7a24c34e7b5bade17e7f08691e98dbdb02, lidofinance/lido-council-daemon@sha256-8e419905599b55cf37dc51f667468e7a24c34e7b5bade17e7f08691e98dbdb02
- Commit hash: lidofinance/lido-council-daemon@b02577f
- Last update date: 7 July, 2026
- Repository
- Documentation
Depositor Bot​
Bot that submits deposit transactions to the Lido protocol once the Deposit Security Committee quorum is reached.
- Version: 5.5.1
- Docker image: sha256:bbacf8afbbb2be8b14efcfa0d03b4e8b01a0abe4ba87793d1684eeff5b4eb1a8, lidofinance/depositor-bot@sha256-bbacf8afbbb2be8b14efcfa0d03b4e8b01a0abe4ba87793d1684eeff5b4eb1a8
- Commit hash: lidofinance/depositor-bot@89fbbf8
- Last update date: 21 April, 2026
- Repository
- Documentation
Reward Distribution Bot​
Bot that distributes node-operator rewards in the Curated and Simple DVT staking modules.
- Version: 1.1.0
- Docker image: sha256:610609ad79a31bd4973299f3744170199732ad8456a18dccd19a9a5b5798977e, lidofinance/nor-reward-distribution-bot@sha256-610609ad79a31bd4973299f3744170199732ad8456a18dccd19a9a5b5798977e
- Commit hash: lidofinance/nor-reward-distribution-bot@1e37b0a
- Last update date: 21 April, 2026
- Repository
- Documentation
Keys API​
Lido keys HTTP API.
- Version: 4.0.1
- Docker image: sha256:7ea121b25b1b68f805cf2a7dd5094052be4a53c8dabdc7f3aa728c0318a90a1e, lidofinance/lido-keys-api@sha256-7ea121b25b1b68f805cf2a7dd5094052be4a53c8dabdc7f3aa728c0318a90a1e
- Commit hash: lidofinance/lido-keys-api@f347ed5
- Last update date: 8 July, 2026
- Repository
- Documentation
Validator Exit Bot​
Bot that automates triggering exits for Lido validators that have missed their exit deadline using EIP-7002 triggerable exits.
- Version: 1.0.1
- Docker image: sha256:0a649a5eff41a9c05ee82bc974ba4b40943ea2225c37568d52a9f3416f75f31c, lidofinance/validator-exit-bot@sha256-0a649a5eff41a9c05ee82bc974ba4b40943ea2225c37568d52a9f3416f75f31c
- Commit hash: lidofinance/validator-exit-bot@edf5daf
- Last update date: 9 February, 2026
- Repository
- Documentation
Late Prover Bot​
Bot that monitors the beacon chain for validators that missed their exit deadline and submits Merkle proofs of the delay to the ValidatorExitDelayVerifier contract.
- Version: 1.0.5
- Docker image: sha256:eb23b4fb757dcdc9d2c418941a2a29ce3513a3800d20e3fa162a594519b7f52c, lidofinance/late-prover-bot@sha256-eb23b4fb757dcdc9d2c418941a2a29ce3513a3800d20e3fa162a594519b7f52c
- Commit hash: lidofinance/late-prover-bot@59d102a
- Last update date: 28 April, 2026
- Repository
- Documentation