Lido contracts

As of 23 Oct 2026, Trustblock’s record for Lido holds 0 deployed addresses, and the repositories and files its audit reports name. Each address links to its page on the chain’s explorer.

Deployed addresses0

No deployed address is recorded for these audits.

The reports name a repository or files. Open a report to see its scope.

Repositories and files named in the reports

The first 100 of each kind are listed here.

Repository or fileCommit
https://github.com/lidofinance/polygon-contracts/contracts/StMATIC.solCommit: da2e7ee19ab8552ed278f9e3a3a25be57b8068c
https://github.com/lidofinance/polygon-contracts/contracts/StMATIC.solCommit: bebae1646de149b89d85888f6f15eb340fbf007a
https://github.com/Shard-Labs/PoLido/contracts/state-transfer/FxStateRootTunnel.solCommit: b992dc60ccb638227022e912fab3face9097fc41
https://github.com/Shard-Labs/PoLido/contracts/ValidatorProxy.solCommit: b992dc60ccb638227022e912fab3face9097fc41
https://github.com/Shard-Labs/PoLido/contracts/lib/Operator.solCommit: b992dc60ccb638227022e912fab3face9097fc41
https://github.com/Shard-Labs/PoLido/contracts/interfaces/IStMATIC.solCommit: b992dc60ccb638227022e912fab3face9097fc41
https://github.com/Shard-Labs/PoLido/contracts/interfaces/IValidator.solCommit: b992dc60ccb638227022e912fab3face9097fc41
https://github.com/Shard-Labs/PoLido/contracts/interfaces/IRateProvider.solCommit: b992dc60ccb638227022e912fab3face9097fc41
https://github.com/Shard-Labs/PoLido/contracts/tunnel/FxBaseChildTunnel.solCommit: b992dc60ccb638227022e912fab3face9097fc41
https://github.com/Shard-Labs/PoLido/contracts/state-transfer/FxStateChildTunnel.solCommit: b992dc60ccb638227022e912fab3face9097fc41
https://github.com/Shard-Labs/PoLido/contracts/ValidatorFactory.solCommit: b992dc60ccb638227022e912fab3face9097fc41
https://github.com/Shard-Labs/PoLido/contracts/mocks/SelfDesctuctor.solCommit: b992dc60ccb638227022e912fab3face9097fc41
https://github.com/Shard-Labs/PoLido/contracts/interfaces/INodeOperatorRegistry.solCommit: b992dc60ccb638227022e912fab3face9097fc41
https://github.com/Shard-Labs/PoLido/contracts/interfaces/IPoLidoNFT.solCommit: b992dc60ccb638227022e912fab3face9097fc41
https://github.com/Shard-Labs/PoLido/contracts/mocks/StakeManagerMock.solCommit: b992dc60ccb638227022e912fab3face9097fc41
https://github.com/Shard-Labs/PoLido/contracts/mocks/upgrades/StMATICUpgrade.solCommit: b992dc60ccb638227022e912fab3face9097fc41
https://github.com/Shard-Labs/PoLido/contracts/interfaces/IValidatorShare.solCommit: b992dc60ccb638227022e912fab3face9097fc41
https://github.com/Shard-Labs/PoLido/contracts/state-transfer/RateProvider.solCommit: b992dc60ccb638227022e912fab3face9097fc41
https://github.com/Shard-Labs/PoLido/contracts/StMATIC.solCommit: b992dc60ccb638227022e912fab3face9097fc41
https://github.com/Shard-Labs/PoLido/contracts/interfaces/IFxStateRootTunnel.solCommit: b992dc60ccb638227022e912fab3face9097fc41
https://github.com/Shard-Labs/PoLido/contracts/interfaces/IValidatorProxy.solCommit: b992dc60ccb638227022e912fab3face9097fc41
https://github.com/Shard-Labs/PoLido/contracts/NodeOperatorRegistry.solCommit: b992dc60ccb638227022e912fab3face9097fc41
https://github.com/Shard-Labs/PoLido/contracts/lib/RLPReader.solCommit: b992dc60ccb638227022e912fab3face9097fc41
https://github.com/Shard-Labs/PoLido/contracts/tunnel/FxBaseRootTunnel.solCommit: b992dc60ccb638227022e912fab3face9097fc41
https://github.com/Shard-Labs/PoLido/contracts/helpers/Test_ValidatorV2.solCommit: b992dc60ccb638227022e912fab3face9097fc41
https://github.com/Shard-Labs/PoLido/contracts/helpers/ERC20.solCommit: b992dc60ccb638227022e912fab3face9097fc41
https://github.com/Shard-Labs/PoLido/contracts/interfaces/IFxStateChildTunnel.solCommit: b992dc60ccb638227022e912fab3face9097fc41
https://github.com/Shard-Labs/PoLido/contracts/mocks/FxBaseRootMock.solCommit: b992dc60ccb638227022e912fab3face9097fc41
https://github.com/Shard-Labs/PoLido/contracts/lib/ExitPayloadReader.solCommit: b992dc60ccb638227022e912fab3face9097fc41
https://github.com/Shard-Labs/PoLido/contracts/mocks/ValidatorShareMock.solCommit: b992dc60ccb638227022e912fab3face9097fc41
https://github.com/Shard-Labs/PoLido/contracts/interfaces/IStakeManager.solCommit: b992dc60ccb638227022e912fab3face9097fc41
https://github.com/Shard-Labs/PoLido/contracts/helpers/ERC721Test.solCommit: b992dc60ccb638227022e912fab3face9097fc41
https://github.com/Shard-Labs/PoLido/contracts/interfaces/IValidatorFactory.solCommit: b992dc60ccb638227022e912fab3face9097fc41
https://github.com/Shard-Labs/PoLido/contracts/PoLidoNFT.solCommit: b992dc60ccb638227022e912fab3face9097fc41
https://github.com/Shard-Labs/PoLido/contracts/lib/Merkle.solCommit: b992dc60ccb638227022e912fab3face9097fc41
https://github.com/Shard-Labs/PoLido/contracts/Validator.solCommit: b992dc60ccb638227022e912fab3face9097fc41
https://github.com/Shard-Labs/PoLido/contracts/lib/MerklePatriciaProof.solCommit: b992dc60ccb638227022e912fab3face9097fc41
https://github.com/Shard-Labs/PoLido/contracts/helpers/Test_ValidatorFactoryV2.solCommit: b992dc60ccb638227022e912fab3face9097fc41
https://github.com/Shard-Labs/PoLido/contracts/helpers/Test_NodeOperatorRegistry_V2.solCommit: b992dc60ccb638227022e912fab3face9097fc41
https://github.com/Shard-Labs/PoLido/contracts/mocks/StMATICMock.solCommit: b992dc60ccb638227022e912fab3face9097fc41
https://github.com/lidofinance/jumpgates/contracts/Jumpgate.solCommit: 0802ae168c81c9a4aa32a1b3f1ac0099cd090428
https://github.com/lidofinance/jumpgates/contracts/AssetRecoverer.solCommit: 0802ae168c81c9a4aa32a1b3f1ac0099cd090428
https://github.com/lidofinance/lido-l2/contracts/token/ERC20Core.solCommit: 082e7eb59de63bd376b30886568813408d04f00b
https://github.com/lidofinance/lido-l2/contracts/optimism/L1ERC20TokenBridge.solCommit: 082e7eb59de63bd376b30886568813408d04f00b
https://github.com/lidofinance/lido-l2/contracts/BridgeableTokens.solCommit: 082e7eb59de63bd376b30886568813408d04f00b
https://github.com/lidofinance/lido-l2/contracts/proxy/OssifiableProxy.solCommit: 082e7eb59de63bd376b30886568813408d04f00b
https://github.com/lidofinance/lido-l2/contracts/optimism/L2ERC20TokenBridge.solCommit: 082e7eb59de63bd376b30886568813408d04f00b
https://github.com/lidofinance/lido-l2/contracts/BridgingManager.solCommit: 082e7eb59de63bd376b30886568813408d04f00b
https://github.com/lidofinance/lido-l2/contracts/token/ERC20Bridged.solCommit: 082e7eb59de63bd376b30886568813408d04f00b
https://github.com/lidofinance/lido-l2/contracts/optimism/CrossDomainEnabled.solCommit: 082e7eb59de63bd376b30886568813408d04f00b
https://github.com/lidofinance/lido-l2/contracts/token/ERC20Metadata.solCommit: 082e7eb59de63bd376b30886568813408d04f00b
https://github.com/lidofinance/governance-crosschain-bridges/contracts/dependencies/arbitrum/AddressAliasHelper.solCommit: 8fa25b0080dd3dcc2390313631aea6796a12c9d8
https://github.com/lidofinance/governance-crosschain-bridges/contracts/bridges/L2BridgeExecutor.solCommit: 8fa25b0080dd3dcc2390313631aea6796a12c9d8
https://github.com/lidofinance/governance-crosschain-bridges/contracts/bridges/BridgeExecutorBase.solCommit: 8fa25b0080dd3dcc2390313631aea6796a12c9d8
https://github.com/lidofinance/governance-crosschain-bridges/contracts/bridges/OptimismBridgeExecutor.solCommit: 8fa25b0080dd3dcc2390313631aea6796a12c9d8
https://github.com/lidofinance/governance-crosschain-bridges/contracts/bridges/ArbitrumBridgeExecutor.solCommit: 8fa25b0080dd3dcc2390313631aea6796a12c9d8
https://github.com/lidofinance/easy-track/contracts/EVMScriptFactories/TopUpAllowedRecipients.solCommit: 425f4a254ceb2be389f669580b9dc76618e92756
https://github.com/lidofinance/easy-track/contracts/AllowedRecipientsBuilder.solCommit: 425f4a254ceb2be389f669580b9dc76618e92756
https://github.com/lidofinance/easy-track/contracts/AllowedRecipientsFactory.solCommit: 425f4a254ceb2be389f669580b9dc76618e92756
https://github.com/lidofinance/easy-track/contracts/AllowedTokensRegistry.solCommit: 425f4a254ceb2be389f669580b9dc76618e92756
https://github.com/Shard-Labs/PoLido/contracts/PoLidoNFT.solCommit: 1d8e4696d9a225f9079bcaff1cb8a60c8eff8131
https://github.com/Shard-Labs/PoLido/contracts/StMATIC.solCommit: 1d8e4696d9a225f9079bcaff1cb8a60c8eff8131
https://github.com/lidofinance/lido-dao/contracts/0.4.24/lib/SigningKeys.solCommit: e45c4d6fb8120fd29426b8d969c19d8a798ca974
https://github.com/lidofinance/lido-dao/contracts/0.8.9/utils/Versioned.solCommit: e45c4d6fb8120fd29426b8d969c19d8a798ca974
https://github.com/lidofinance/lido-dao/contracts/0.8.9/StakingRouter.solCommit: e45c4d6fb8120fd29426b8d969c19d8a798ca974
https://github.com/lidofinance/lido-dao/contracts/0.6.11/deposit_contract.solCommit: e45c4d6fb8120fd29426b8d969c19d8a798ca974
https://github.com/lidofinance/lido-dao/contracts/0.4.24/StETH.solCommit: e45c4d6fb8120fd29426b8d969c19d8a798ca974
https://github.com/lidofinance/lido-dao/contracts/0.4.24/utils/Versioned.solCommit: e45c4d6fb8120fd29426b8d969c19d8a798ca974
https://github.com/lidofinance/lido-dao/contracts/0.8.9/WithdrawalVault.solCommit: e45c4d6fb8120fd29426b8d969c19d8a798ca974
https://github.com/lidofinance/lido-dao/contracts/0.8.9/utils/access/AccessControlEnumerable.solCommit: e45c4d6fb8120fd29426b8d969c19d8a798ca974
https://github.com/lidofinance/lido-dao/contracts/0.4.24/nos/NodeOperatorsRegistry.solCommit: e45c4d6fb8120fd29426b8d969c19d8a798ca974
https://github.com/lidofinance/lido-dao/contracts/0.6.12/interfaces/IStETH.solCommit: e45c4d6fb8120fd29426b8d969c19d8a798ca974
https://github.com/lidofinance/lido-dao/contracts/common/lib/MemUtils.solCommit: e45c4d6fb8120fd29426b8d969c19d8a798ca974
https://github.com/lidofinance/lido-dao/contracts/common/lib/MinFirstAllocationStrategy.solCommit: e45c4d6fb8120fd29426b8d969c19d8a798ca974
https://github.com/lidofinance/lido-dao/contracts/0.8.9/interfaces/IStakingModule.solCommit: e45c4d6fb8120fd29426b8d969c19d8a798ca974
https://github.com/lidofinance/lido-dao/contracts/0.4.24/utils/Pausable.solCommit: e45c4d6fb8120fd29426b8d969c19d8a798ca974
https://github.com/lidofinance/lido-dao/contracts/common/interfaces/IEIP712StETH.solCommit: e45c4d6fb8120fd29426b8d969c19d8a798ca974
https://github.com/lidofinance/lido-dao/contracts/0.8.9/lib/UnstructuredStorage.solCommit: e45c4d6fb8120fd29426b8d969c19d8a798ca974
https://github.com/lidofinance/lido-dao/contracts/common/lib/SignatureUtils.solCommit: e45c4d6fb8120fd29426b8d969c19d8a798ca974
https://github.com/lidofinance/lido-dao/contracts/0.4.24/StETHPermit.solCommit: e45c4d6fb8120fd29426b8d969c19d8a798ca974
https://github.com/lidofinance/lido-dao/contracts/0.8.9/BeaconChainDepositor.solCommit: e45c4d6fb8120fd29426b8d969c19d8a798ca974
https://github.com/lidofinance/lido-dao/contracts/0.8.9/WithdrawalQueueBase.solCommit: e45c4d6fb8120fd29426b8d969c19d8a798ca974
https://github.com/lidofinance/lido-dao/contracts/common/interfaces/IBurner.solCommit: e45c4d6fb8120fd29426b8d969c19d8a798ca974
https://github.com/lidofinance/lido-dao/contracts/0.8.9/oracle/ValidatorsExitBusOracle.solCommit: e45c4d6fb8120fd29426b8d969c19d8a798ca974
https://github.com/lidofinance/lido-dao/contracts/0.4.24/lib/StakeLimitUtils.solCommit: e45c4d6fb8120fd29426b8d969c19d8a798ca974
https://github.com/lidofinance/lido-dao/contracts/0.8.9/lib/Math.solCommit: e45c4d6fb8120fd29426b8d969c19d8a798ca974
https://github.com/lidofinance/lido-dao/contracts/0.8.9/LidoLocator.solCommit: e45c4d6fb8120fd29426b8d969c19d8a798ca974
https://github.com/lidofinance/lido-dao/contracts/common/interfaces/ILidoLocator.solCommit: e45c4d6fb8120fd29426b8d969c19d8a798ca974
https://github.com/lidofinance/lido-dao/contracts/0.4.24/oracle/LegacyOracle.solCommit: e45c4d6fb8120fd29426b8d969c19d8a798ca974
https://github.com/lidofinance/lido-dao/contracts/0.6.12/WstETH.solCommit: e45c4d6fb8120fd29426b8d969c19d8a798ca974
https://github.com/lidofinance/lido-dao/contracts/0.8.9/lib/UnstructuredRefStorage.solCommit: e45c4d6fb8120fd29426b8d969c19d8a798ca974
https://github.com/lidofinance/lido-dao/contracts/0.8.9/Burner.solCommit: e45c4d6fb8120fd29426b8d969c19d8a798ca974
https://github.com/lidofinance/lido-dao/contracts/0.8.9/oracle/BaseOracle.solCommit: e45c4d6fb8120fd29426b8d969c19d8a798ca974
https://github.com/lidofinance/lido-dao/contracts/0.8.9/lib/PositiveTokenRebaseLimiter.solCommit: e45c4d6fb8120fd29426b8d969c19d8a798ca974
https://github.com/lidofinance/lido-dao/contracts/0.4.24/Lido.solCommit: e45c4d6fb8120fd29426b8d969c19d8a798ca974
https://github.com/lidofinance/lido-dao/contracts/0.8.9/utils/access/AccessControl.solCommit: e45c4d6fb8120fd29426b8d969c19d8a798ca974
https://github.com/lidofinance/lido-dao/contracts/common/lib/ECDSA.solCommit: e45c4d6fb8120fd29426b8d969c19d8a798ca974
https://github.com/lidofinance/lido-dao/contracts/0.8.9/oracle/AccountingOracle.solCommit: e45c4d6fb8120fd29426b8d969c19d8a798ca974
https://github.com/lidofinance/lido-dao/contracts/0.8.9/WithdrawalQueueERC721.solCommit: e45c4d6fb8120fd29426b8d969c19d8a798ca974
https://github.com/lidofinance/lido-dao/contracts/common/lib/Math256.solCommit: e45c4d6fb8120fd29426b8d969c19d8a798ca974
contracts/bridges/L2BridgeExecutor.sol
contracts/bridges/OptimismBridgeExecutor.sol
contracts/token/ERC20Bridged.sol
contracts/optimism/L2ERC20TokenBridge.sol
contracts/bridges/BridgeExecutorBase.sol
contracts/optimism/L1ERC20TokenBridge.sol
contracts/proxy/OssifiableProxy.sol
contracts/NGOLisProxy.sol
contracts/NGOLis.sol
contracts/interfaces/IAccountOracle.sol
contracts/interfaces/IWithdrawalQueue.sol
contracts/interfaces/IERC20.sol
contracts/libs/ERC6551BytecodeLib.sol
contracts/NGOLisFactory.sol
contracts/interfaces/ILido.sol
code/lido-core_code/contracts/0.8.9/lib/SafeCastExt.sol
code/lido-core_code/contracts/0.8.9/sanity_checks/OracleReportSanityChecker.sol
contracts/0.4.24/nos/NodeOperatorsRegistry.sol
contracts/0.4.24/BytesLib.sol
contracts/0.4.24/SigningKeysStats.sol
contracts/0.4.24/Pausable.sol
contracts/0.4.24/Math64.sol
contracts/0.4.24/0.8.9/StakingRouter.sol
contracts/0.4.24/Lido.sol
contracts/0.4.24/0.8.9/Math256.sol
contracts/0.4.24/0.8.9/DepositSecurityModule.sol
contracts/0.4.24/0.8.9/BeaconChainDepositor.sol
contracts/0.4.24/0.8.9/LidoExecutionLayerRewards.sol
contracts/0.4.24/0.8.9/MinFirstAllocationStrategy.sol
contracts/0.4.24/StakeLimitUtils.sol
contracts/0.4.24/StETH.sol
StakeLimitUtils.sol
LidoOracle.sol
Pausable.sol
StETH.sol
ECDSA.sol
Lido.sol
WstETH.sol
DepositSecurityModule.sol
MemUtils.sol
SelfOwnedStETHBurner.sol
ReportUtils.sol
CompositePostRebaseBeaconReceiver.sol
NodeOperatorsRegistry.sol
LidoExecutionLayerRewardsVault.sol
OrderedCallbacksArray.sol

Back to the Lido security record