| Detected | 2026-11-03 10:08 UTC · block 26333579 |
|---|---|
| Chain | Ethereum |
| Contract | L1Nullifier proxy TransparentUpgradeableProxy.sol 0xd7f9f54194c633f36ccd5f3da84ad4a1c38cb2cb |
| Event | Upgraded(address) |
| Before | 0x7175…18e0 |
| After | 0x39a8…e669 |
| Transaction | 0x2b77…da50 |
| Old implementation | 0x7175…18e0 L1Nullifier (verified) |
|---|---|
| New implementation | 0x39a8…e669 L1Nullifier 0.8.28+commit.7893614a (verified, match) |
| Source files | 20 changed, 26 added, 7 removed |
| Functions added | MESSAGE_ROOT(), bridgeConfirmTransferResult(tuple), getTransientSettlementLayer() |
| Functions removed | none |
contracts/bridge/L1BridgeContractErrors.solcontracts/bridge/L1Nullifier.solcontracts/bridge/asset-router/IAssetRouterBase.solcontracts/bridge/asset-router/IL1AssetRouter.solcontracts/bridge/interfaces/IL1ERC20Bridge.solcontracts/bridge/interfaces/IL1Nullifier.solcontracts/bridge/ntv/IL1NativeTokenVault.solcontracts/common/Config.solcontracts/common/L1ContractErrors.solcontracts/common/Messaging.solcontracts/common/l2-helpers/L2ContractAddresses.solcontracts/common/libraries/DataEncoding.solcontracts/common/libraries/DynamicIncrementalMerkle.solcontracts/common/libraries/Merkle.solcontracts/state-transition/L1StateTransitionErrors.solcontracts/state-transition/chain-deps/ZKChainStorage.solcontracts/state-transition/chain-interfaces/IGetters.solcontracts/state-transition/chain-interfaces/IMailboxImpl.solcontracts/state-transition/libraries/PriorityQueue.solcontracts/state-transition/libraries/PriorityTree.sol../system-contracts/contracts/Constants.solcontracts/bridge/asset-router/AssetRouterBase.solcontracts/bridge/asset-router/IAssetRouterShared.solcontracts/bridge/asset-tracker/AssetTrackerErrors.solcontracts/bridge/asset-tracker/IAssetTrackerDataEncoding.solcontracts/bridge/asset-tracker/IL1AssetTracker.solcontracts/bridge/interfaces/IAssetHandler.solcontracts/bridge/interfaces/IL1CrossChainSender.solcontracts/bridge/ntv/INativeTokenVaultBase.solcontracts/common/interfaces/IMessageVerification.solcontracts/common/libraries/MessageHashing.solcontracts/common/libraries/TransientPrimitives/TransientPrimitives.solcontracts/core/bridgehub/IBridgehubBase.solcontracts/core/bridgehub/IL1Bridgehub.solcontracts/core/ctm-deployment/ICTMDeploymentTracker.solcontracts/core/message-root/IMessageRoot.solcontracts/state-transition/chain-interfaces/IAdmin.solcontracts/state-transition/chain-interfaces/IChainUpgrader.solcontracts/state-transition/chain-interfaces/ICommitter.solcontracts/state-transition/chain-interfaces/IExecutor.solcontracts/state-transition/chain-interfaces/IMailbox.solcontracts/state-transition/chain-interfaces/IMailboxLegacy.solcontracts/state-transition/chain-interfaces/IMigrator.solcontracts/state-transition/chain-interfaces/IZKChain.solcontracts/state-transition/libraries/Diamond.sollib/openzeppelin-contracts-v4/contracts/utils/math/SafeCast.sol