Skip to main content

Off-chain Components Overview

Overview of core infrastructure components used in the Lido protocol.

Oracle​

Oracle daemon for Lido decentralized staking service.

Validator Ejector​

Daemon service which loads LidoOracle events for validator exits and sends out exit messages when necessary.

Council daemon​

The Lido Council Daemon monitors deposit contract keys.

Depositor Bot​

Bot that submits deposit transactions to the Lido protocol once the Deposit Security Committee quorum is reached.

Reward Distribution Bot​

Bot that distributes node-operator rewards in the Curated and Simple DVT staking modules.

Keys API​

Lido keys HTTP API.

Validator Exit Bot​

Bot that automates triggering exits for Lido validators that have missed their exit deadline using EIP-7002 triggerable exits.

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.