bfe80e92 (main)
and
0cfa6f86 (PR)
+288 -189
+23 -2
[
{
"address": "0xB20f99b598E8d888d1887715439851BC68806b22",
"sinceTimestamp": 1731366083,
"tokens": [
"ETH"
],
"contract": {
"isVerified": true,
"address": "eth:0xB20f99b598E8d888d1887715439851BC68806b22",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0xEEFD1782D70824CBcacf9438afab7f353F1797F0"
],
"implementations": [
"eth:0xe2F826324b2faf99E513D16D266c3F80aE87832B"
"eth:0x381E729FF983FA4BCEd820e7b922d79bF653B999"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1731366083,
"transactionHash": "0xd4afd73fe3c16a0284301926c57e78ba53e313326442c1a885faaa7db421bbd3",
"implementations": [
"eth:0xe2F826324b2faf99E513D16D266c3F80aE87832B"
]
},
{
"timestamp": 1760460347,
"transactionHash": "0x38010d19d63d834b95936728d49e38dbf71ae7b3a44f555b235b890cd2f40eaf",
"implementations": [
"eth:0x2D7e764a0D9919e16983a46595CfA81fc34fa7Cd"
]
},
{
"timestamp": 1760460347,
"transactionHash": "0x38010d19d63d834b95936728d49e38dbf71ae7b3a44f555b235b890cd2f40eaf",
"implementations": [
"eth:0xB443Da3e07052204A02d630a8933dAc05a0d6fB4"
]
},
{
"timestamp": 1760460347,
"transactionHash": "0x38010d19d63d834b95936728d49e38dbf71ae7b3a44f555b235b890cd2f40eaf",
"implementations": [
"eth:0x381E729FF983FA4BCEd820e7b922d79bF653B999"
]
}
],
"description": "Main entry point for users depositing ETH.",
"upgradableBy": [
{
"name": "ProxyAdmin",
"delay": "no"
}
],
"url": "https://etherscan.io/address/0xB20f99b598E8d888d1887715439851BC68806b22#code"
},
"chain": "ethereum",
"includeInTotal": true,
"chainId": 1
},
{
"address": "0x564Eb0CeFCcA86160649a8986C419693c82F3678",
"sinceTimestamp": 1731366083,
"tokens": "*",
"contract": {
"isVerified": true,
"address": "eth:0x564Eb0CeFCcA86160649a8986C419693c82F3678",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0xEEFD1782D70824CBcacf9438afab7f353F1797F0"
],
"implementations": [
"eth:0x64B5a5Ed26DCb17370Ff4d33a8D503f0fbD06CfF"
"eth:0xe32B192fb1DcA88fCB1C56B3ACb429e32238aDCb"
]
},
"chain": "ethereum",
"pastUpgrades": [],
"description": "Main entry point for users depositing ERC20 token that do not require custom gateway.",
"upgradableBy": [
{
"name": "ProxyAdmin",
"delay": "no"
}
],
"url": "https://etherscan.io/address/0x564Eb0CeFCcA86160649a8986C419693c82F3678#code"
},
"chain": "ethereum",
"includeInTotal": true,
"chainId": 1
}
]
+4 -4
{
"architectureImage": "opstack-rollup-superchain-opfp",
"dataAvailability": [
{
"name": "All data required for proofs is published on chain",
"description": "All the data that is used to construct the system state is published on chain in the form of cheap blobs or calldata. This ensures that it will be available for enough time.",
"risks": [],
"references": [
{
"title": "Derivation: Batch submission - OP Mainnet specs",
"url": "https://github.com/ethereum-optimism/specs/blob/main/specs/protocol/derivation.md#batch-submission"
},
{
"title": "BatchInbox - address",
"url": "https://etherscan.io/address/0x00f9BCEe08DCe4F0e7906c1f6cFb10c77802EEd0#code"
},
{
"title": "OptimismPortal2.sol - source code, depositTransaction function",
"url": "https://etherscan.io/address/0xe2F826324b2faf99E513D16D266c3F80aE87832B#code"
"url": "https://etherscan.io/address/0x381E729FF983FA4BCEd820e7b922d79bF653B999#code"
}
]
}
],
"exitMechanisms": [
{
"name": "Regular exits",
"description": "The user initiates the withdrawal by submitting a regular transaction on this chain. When a state root containing such transaction is settled, the funds become available for withdrawal on L1 after 3d 12h. Withdrawal inclusion can be proven before state root settlement, but a 7d period has to pass before it becomes actionable. The process of state root settlement takes a challenge period of at least 3d 12h to complete. Finally the user submits an L1 transaction to claim the funds. This transaction requires a merkle proof.",
"risks": [],
"references": [
{
"title": "OptimismPortal2.sol - Etherscan source code, proveWithdrawalTransaction function",
"url": "https://etherscan.io/address/0xe2F826324b2faf99E513D16D266c3F80aE87832B#code"
"url": "https://etherscan.io/address/0x381E729FF983FA4BCEd820e7b922d79bF653B999#code"
},
{
"title": "OptimismPortal2.sol - Etherscan source code, finalizeWithdrawalTransaction function",
"url": "https://etherscan.io/address/0xe2F826324b2faf99E513D16D266c3F80aE87832B#code"
"url": "https://etherscan.io/address/0x381E729FF983FA4BCEd820e7b922d79bF653B999#code"
}
]
},
{
"name": "Forced messaging",
"description": "If the user experiences censorship from the operator with regular L2->L1 messaging they can submit their messages directly on L1. The system is then obliged to service this request or halt all messages, including forced withdrawals from L1 and regular messages initiated on L2. Once the force operation is submitted and if the request is serviced, the operation follows the flow of a regular message.",
"risks": [],
"references": [
{
"title": "Forced withdrawal from an OP Stack blockchain",
"url": "https://docs.optimism.io/stack/transactions/forced-transaction"
}
]
}
],
"forceTransactions": {
"name": "Users can force any transaction",
"description": "Because the state of the system is based on transactions submitted on the underlying host chain and anyone can submit their transactions there it allows the users to circumvent censorship by interacting with the smart contract on the host chain directly.",
"risks": [],
"references": [
{
"title": "Sequencing Window - OP Mainnet Specs",
"url": "https://github.com/ethereum-optimism/optimism/blob/51eeb76efeb32b3df3e978f311188aa29f5e3e94/specs/glossary.md#sequencing-window"
},
{
"title": "OptimismPortal2.sol - source code, depositTransaction function",
"url": "https://etherscan.io/address/0xe2F826324b2faf99E513D16D266c3F80aE87832B#code"
"url": "https://etherscan.io/address/0x381E729FF983FA4BCEd820e7b922d79bF653B999#code"
}
]
},
"operator": {
"name": "The system has a centralized operator",
"description": "The operator is the only entity that can propose blocks. A live and trustworthy operator is vital to the health of the system.",
"risks": [
{
"category": "MEV can be extracted if",
"text": "the operator exploits their centralized position and frontruns user transactions."
}
],
"references": []
},
"otherConsiderations": [
{
"name": "EVM compatible smart contracts are supported",
"description": "OP stack chains are pursuing the EVM Equivalence model. No changes to smart contracts are required regardless of the language they are written in, i.e. anything deployed on L1 can be deployed on L2.",
"risks": [],
"references": [
{
"title": "Introducing EVM Equivalence",
"url": "https://medium.com/ethereum-optimism/introducing-evm-equivalence-5c2021deb306"
}
]
}
],
"stateDerivation": {
"nodeSoftware": "The rollup node is composed of two software components: [op-node](https://github.com/ethereum-optimism/optimism/tree/develop/op-node), implementing consensus related logic, and [op-geth](https://github.com/ethereum-optimism/op-geth), implementing execution logic. The configuration file can be found [here](https://github.com/ethereum-optimism/superchain-registry/blob/main/superchain/configs/mainnet/arena-z.toml).",
"compressionScheme": "Data batches are compressed using the [zlib](https://github.com/madler/zlib) algorithm with best compression level.",
"genesisState": "The genesis file can be found [here](https://github.com/ethereum-optimism/superchain-registry/blob/main/superchain/extra/genesis/mainnet/arena-z.json.zst).",
"dataFormat": "The format specification of Sequencer's data batches can be found [here](https://optimism.io/blog/here-s-how-you-can-reproduce-op-mainnet-s-migration-to-bedrock)."
},
"stateValidation": {
"description": "Updates to the system state can be proposed and challenged by permissioned operators only. If a state root passes the challenge period, it is optimistically considered correct and made actionable for withdrawals.",
"categories": [
{
"title": "State root proposals",
"description": "Proposers submit state roots as children of the latest confirmed state root (called anchor state), by calling the `create` function in the DisputeGameFactory. A state root can have multiple conflicting children. Each proposal requires a stake, currently set to 0.0 ETH, that can be slashed if the proposal is proven incorrect via a fraud proof. Stakes can be withdrawn only after the proposal has been confirmed. A state root gets confirmed if the challenge period has passed and it is not countered.",
"references": [
{
"title": "OP stack specification: Fault Dispute Game",
"url": "https://specs.optimism.io/fault-proof/stage-one/fault-dispute-game.html#fault-dispute-game"
}
]
},
{
"title": "Challenges",
"description": "Challenges are opened to disprove invalid state roots using bisection games. Each bisection move requires a stake that increases expontentially with the depth of the bisection, with a factor of 1.09493. The maximum depth is 73, and reaching it therefore requires a cumulative stake of 0.00 ETH from depth 0. Actors can participate in any challenge by calling the `defend` or `attack` functions, depending whether they agree or disagree with the latest claim and want to move the bisection game forward. Actors that disagree with the top-level claim are called challengers, and actors that agree are called defenders. Each actor might be involved in multiple (sub-)challenges at the same time, meaning that the protocol operates with [full concurrency](https://medium.com/l2beat/fraud-proof-wars-b0cb4d0f452a). Challengers and defenders alternate in the bisection game, and they pass each other a clock that starts with 3d 12h. If a clock expires, the claim is considered defeated if it was countered, or it gets confirmed if uncountered. Since honest parties can inherit clocks from malicious parties that play both as challengers and defenders (see [freeloader claims](https://specs.optimism.io/fault-proof/stage-one/fault-dispute-game.html#freeloader-claims)), if a clock gets inherited with less than 3h, it generally gets extended by 3h with the exception of 6h right before depth 30, and 1d right before the last depth. The maximum clock extension that a top level claim can get is therefore 10d. Since unconfirmed state roots are independent of one another, users can decide to exit with a subsequent confirmed state root if the previous one is delayed. Winners get the entire losers' stake, meaning that sybils can potentially play against each other at no cost. The final instruction found via the bisection game is then executed onchain in the MIPS one step prover contract who determines the winner. The protocol does not enforce valid bisections, meaning that actors can propose correct initial claims and then provide incorrect midpoints. The protocol can be subject to resource exhaustion attacks ([Spearbit 5.1.3](https://github.com/ethereum-optimism/optimism/blob/develop/docs/security-reviews/2024_08_Fault-Proofs-No-MIPS_Spearbit.pdf)).",
"references": [
{
"title": "Fraud Proof Wars: OPFP",
"url": "https://medium.com/l2beat/fraud-proof-wars-b0cb4d0f452a"
}
]
}
]
}
}
+67 -115
{
"ethereum": {
"roles": [
{
"id": "Challenger",
"name": "Challenger",
"description": "Allowed to challenge or delete state roots proposed by a Proposer.",
"accounts": [
{
"address": "eth:0x9BA6e03D8B90dE867373Db8cF1A58d2F7F006b3A",
"type": "Contract",
"isVerified": true,
"name": "OpFoundationOperationsSafe",
"url": "#OpFoundationOperationsSafe"
}
],
"chain": "ethereum",
"discoveryDrivenData": true
},
{
"id": "Guardian",
"name": "Guardian",
"description": "Allowed to pause withdrawals. In op stack systems with a proof system, the Guardian can also blacklist dispute games and set the respected game type (permissioned / permissionless).\n* OpFoundationUpgradeSafe has the role if the number of Optimism Security Council members falls below 8\n* Optimism EOA 1 has the role though restricted to the SuperchainConfig's `pause()` function",
"accounts": [
{
"address": "eth:0x847B5c174615B1B7fDF770882256e2D3E95b9D92",
"type": "Contract",
"isVerified": true,
"name": "OpFoundationUpgradeSafe",
"url": "#OpFoundationUpgradeSafe"
},
{
"address": "eth:0xc2819DC788505Aac350142A7A707BF9D03E3Bd03",
"type": "Contract",
"isVerified": true,
"name": "Optimism Security Council",
"url": "#Optimism Security Council"
},
{
"address": "eth:0x352f1defB49718e7Ea411687E850aA8d6299F7aC",
"type": "EOA",
"isVerified": true,
"name": "Optimism EOA 1",
"url": "#Optimism-EOA-1"
}
],
"chain": "ethereum",
"discoveryDrivenData": true
},
{
"id": "Proposer",
"name": "Proposer",
"description": "Allowed to post new state roots of the current layer to the host chain.",
"accounts": [
{
"address": "eth:0x5f16E66D8736B689a430564a31c8d887ca357CD8",
"type": "EOA",
"isVerified": true,
"name": "EOA 2",
"url": "#EOA-2"
}
],
"chain": "ethereum",
"discoveryDrivenData": true
},
{
"id": "Sequencer",
"name": "Sequencer",
"description": "Allowed to commit transactions from the current layer to the host chain.",
"accounts": [
{
"address": "eth:0x2b8733E8c60A928b19BB7db1D79b918e8E09AC8c",
"type": "EOA",
"isVerified": true,
"name": "EOA 1",
"url": "#EOA-1"
}
],
"chain": "ethereum",
"discoveryDrivenData": true
}
],
"actors": [
{
"id": "SuperchainProxyAdminOwner",
"name": "SuperchainProxyAdminOwner",
"description": "A Multisig with 2/2 threshold. \n* Can upgrade **with no delay**\n * L1CrossDomainMessenger [via: ProxyAdmin]\n * SystemConfig [via: ProxyAdmin]\n * L1StandardBridge [via: ProxyAdmin]\n * DelayedWETH [via: ProxyAdmin]\n * DisputeGameFactory [via: ProxyAdmin]\n * AnchorStateRegistry [via: ProxyAdmin]\n * SuperchainConfig [via: SuperchainProxyAdmin]\n * OptimismMintableERC20Factory [via: ProxyAdmin]\n * OptimismPortal2 [via: ProxyAdmin]\n * L1ERC721Bridge [via: ProxyAdmin]\n* Can interact with AddressManager\n * set and change address mappings [via: ProxyAdmin]\n* Can interact with DelayedWETH\n * can pull funds from the contract in case of emergency \n* Can interact with AddressManager\n * set and change address mappings [via: SuperchainProxyAdmin]",
"description": "A Multisig with 2/2 threshold. \n* Can upgrade **with no delay**\n * L1CrossDomainMessenger [via: ProxyAdmin]\n * AnchorStateRegistry [via: ProxyAdmin]\n * DelayedWETH [via: ProxyAdmin]\n * SystemConfig [via: ProxyAdmin]\n * L1StandardBridge [via: ProxyAdmin]\n * DisputeGameFactory [via: ProxyAdmin]\n * SuperchainConfig [via: SuperchainProxyAdmin]\n * OptimismMintableERC20Factory [via: ProxyAdmin]\n * OptimismPortal2 [via: ProxyAdmin]\n * L1ERC721Bridge [via: ProxyAdmin]\n* Can interact with AddressManager\n * set and change address mappings [via: ProxyAdmin]\n* Can interact with AddressManager\n * set and change address mappings [via: SuperchainProxyAdmin]",
"accounts": [
{
"address": "eth:0x5a0Aae59D09fccBdDb6C6CcEB07B7279367C3d2A",
"type": "Contract",
"isVerified": true,
"name": "0x5a0A…3d2A",
"url": "https://etherscan.io/address/0x5a0Aae59D09fccBdDb6C6CcEB07B7279367C3d2A"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0x847B5c174615B1B7fDF770882256e2D3E95b9D92",
"type": "Contract",
"isVerified": true,
"name": "OpFoundationUpgradeSafe",
"url": "#OpFoundationUpgradeSafe"
},
{
"address": "eth:0xc2819DC788505Aac350142A7A707BF9D03E3Bd03",
"type": "Contract",
"isVerified": true,
"name": "Optimism Security Council",
"url": "#Optimism Security Council"
}
],
"discoveryDrivenData": true
},
{
"id": "Gelato Multisig",
"name": "Gelato Multisig",
"description": "A Multisig with 4/9 threshold. \n* Can interact with SystemConfig\n * it can update the preconfer address, the batch submitter (Sequencer) address and the gas configuration of the system ",
"accounts": [
{
"address": "eth:0xBeA2Bc852a160B8547273660E22F4F08C2fa9Bbb",
"type": "Contract",
"isVerified": true,
"name": "0xBeA2…9Bbb",
"url": "https://etherscan.io/address/0xBeA2Bc852a160B8547273660E22F4F08C2fa9Bbb"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0x349f3839012DB2271e1BeC68F1668471D175Adb9",
"type": "EOA",
"isVerified": true,
"name": "0x349f…Adb9",
"url": "https://etherscan.io/address/0x349f3839012DB2271e1BeC68F1668471D175Adb9"
},
{
"address": "eth:0xB65540bBA534E88EB4a5062D0E6519C07063b259",
"type": "EOA",
"isVerified": true,
"name": "0xB655…b259",
"url": "https://etherscan.io/address/0xB65540bBA534E88EB4a5062D0E6519C07063b259"
},
{
"address": "eth:0x58edE8C66A15f23c61b8EadD1191FdaD904f7a87",
"type": "EOA",
"isVerified": true,
"name": "0x58ed…7a87",
"url": "https://etherscan.io/address/0x58edE8C66A15f23c61b8EadD1191FdaD904f7a87"
},
{
"address": "eth:0x28bB9385A588EF4747264D19B9A9F1603591680c",
"type": "EOA",
"isVerified": true,
"name": "0x28bB…680c",
"url": "https://etherscan.io/address/0x28bB9385A588EF4747264D19B9A9F1603591680c"
},
{
"address": "eth:0x691C2EF68e25E620fa6cAdE2728f6aE34F37aAD2",
"type": "EOA",
"isVerified": true,
"name": "0x691C…aAD2",
"url": "https://etherscan.io/address/0x691C2EF68e25E620fa6cAdE2728f6aE34F37aAD2"
},
{
"address": "eth:0x5bE3E96Cdc3A97628bD7308d3588B9a474F4A54d",
"type": "EOA",
"isVerified": true,
"name": "0x5bE3…A54d",
"url": "https://etherscan.io/address/0x5bE3E96Cdc3A97628bD7308d3588B9a474F4A54d"
},
{
"address": "eth:0x88De44422E1b1c30bc530c35aEdb9f5aD0e6fD52",
"type": "EOA",
"isVerified": true,
"name": "0x88De…fD52",
"url": "https://etherscan.io/address/0x88De44422E1b1c30bc530c35aEdb9f5aD0e6fD52"
},
{
"address": "eth:0x01a0A7BaAAca31AFB5b770FeFD69CE4917D9c32e",
"type": "EOA",
"isVerified": true,
"name": "0x01a0…c32e",
"url": "https://etherscan.io/address/0x01a0A7BaAAca31AFB5b770FeFD69CE4917D9c32e"
},
{
"address": "eth:0x547D0F472309e4239b296D01e03bEDc101241a26",
"type": "EOA",
"isVerified": true,
"name": "0x547D…1a26",
"url": "https://etherscan.io/address/0x547D0F472309e4239b296D01e03bEDc101241a26"
}
],
"discoveryDrivenData": true
},
{
"id": "OpFoundationUpgradeSafe",
"name": "OpFoundationUpgradeSafe",
"description": "A Multisig with 5/7 threshold. \nMember of SuperchainProxyAdminOwner.\n* A Guardian LivenessModule if the number of Optimism Security Council members falls below 8 → Optimism Security Council → Optimism Guardian Multisig",
"accounts": [
{
"address": "eth:0x847B5c174615B1B7fDF770882256e2D3E95b9D92",
"type": "Contract",
"isVerified": true,
"name": "0x847B…9D92",
"url": "https://etherscan.io/address/0x847B5c174615B1B7fDF770882256e2D3E95b9D92"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0x42d27eEA1AD6e22Af6284F609847CB3Cd56B9c64",
"type": "Contract",
"isVerified": true,
"name": "GnosisSafe",
"url": "#GnosisSafe"
},
{
"address": "eth:0x3041BA32f451F5850c147805F5521AC206421623",
"type": "EOA",
"isVerified": true,
"name": "0x3041…1623",
"url": "https://etherscan.io/address/0x3041BA32f451F5850c147805F5521AC206421623"
},
{
"address": "eth:0xE7dEA1306D9F829bA469d1904c50903b46ebd02e",
"type": "EOA",
"isVerified": true,
"name": "0xE7dE…d02e",
"url": "https://etherscan.io/address/0xE7dEA1306D9F829bA469d1904c50903b46ebd02e"
},
{
"address": "eth:0xBF93D4d727F7Ba1F753E1124C3e532dCb04Ea2c8",
"type": "EOA",
"isVerified": true,
"name": "0xBF93…a2c8",
"url": "https://etherscan.io/address/0xBF93D4d727F7Ba1F753E1124C3e532dCb04Ea2c8"
},
{
"address": "eth:0x4D014f3c5F33Aa9Cd1Dc29ce29618d07Ae666d15",
"type": "EOA",
"isVerified": true,
"name": "0x4D01…6d15",
"url": "https://etherscan.io/address/0x4D014f3c5F33Aa9Cd1Dc29ce29618d07Ae666d15"
},
{
"address": "eth:0x7cB07FE039a92B3D784f284D919503A381BEC54f",
"address": "eth:0x69acfE2096Dfb8d5A041eF37693553c48d9BFd02",
"type": "EOA",
"isVerified": true,
"name": "0x7cB0…C54f",
"url": "https://etherscan.io/address/0x7cB07FE039a92B3D784f284D919503A381BEC54f"
"name": "0x69ac…Fd02",
"url": "https://etherscan.io/address/0x69acfE2096Dfb8d5A041eF37693553c48d9BFd02"
},
{
"address": "eth:0x9bbFB9919062C29a5eE15aCD93c9D7c3b14d31aa",
"type": "EOA",
"isVerified": true,
"name": "0x9bbF…31aa",
"url": "https://etherscan.io/address/0x9bbFB9919062C29a5eE15aCD93c9D7c3b14d31aa"
}
],
"discoveryDrivenData": true
},
{
"id": "Optimism Security Council",
"name": "Optimism Security Council",
"description": "A Multisig with 10/13 threshold. It uses the following modules: LivenessModule (used to remove members inactive for 3mo 8d while making sure that the threshold remains above 75%. If the number of members falls below 8, the OpFoundationUpgradeSafe takes ownership of the multisig).\nMember of Optimism Guardian Multisig, SuperchainProxyAdminOwner.\n* A Guardian Optimism Guardian Multisig",
"accounts": [
{
"address": "eth:0xc2819DC788505Aac350142A7A707BF9D03E3Bd03",
"type": "Contract",
"isVerified": true,
"name": "0xc281…Bd03",
"url": "https://etherscan.io/address/0xc2819DC788505Aac350142A7A707BF9D03E3Bd03"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0x07dC0893cAfbF810e3E72505041f2865726Fd073",
"type": "EOA",
"isVerified": true,
"name": "0x07dC…d073",
"url": "https://etherscan.io/address/0x07dC0893cAfbF810e3E72505041f2865726Fd073"
},
{
"address": "eth:0x652BC529E171847E2fFddCeA13567643C84ccB5f",
"type": "EOA",
"isVerified": true,
"name": "0x652B…cB5f",
"url": "https://etherscan.io/address/0x652BC529E171847E2fFddCeA13567643C84ccB5f"
},
{
"address": "eth:0x1822b35B09f5ce1C78ecbC06AC0A4e17885b925e",
"type": "EOA",
"isVerified": true,
"name": "0x1822…925e",
"url": "https://etherscan.io/address/0x1822b35B09f5ce1C78ecbC06AC0A4e17885b925e"
},
{
"address": "eth:0x4A7322258c9E690e4CB8Cea6e5251443E956e61E",
"type": "EOA",
"isVerified": true,
"name": "0x4A73…e61E",
"url": "https://etherscan.io/address/0x4A7322258c9E690e4CB8Cea6e5251443E956e61E"
},
{
"address": "eth:0x3A53B4B081Eb7Cb00C46497b16Ea22e65E4Faa94",
"type": "EOA",
"isVerified": true,
"name": "0x3A53…aa94",
"url": "https://etherscan.io/address/0x3A53B4B081Eb7Cb00C46497b16Ea22e65E4Faa94"
},
{
"address": "eth:0xEF9A98511939eEe6Ec69af62082E3F2ff606877c",
"type": "EOA",
"isVerified": true,
"name": "0xEF9A…877c",
"url": "https://etherscan.io/address/0xEF9A98511939eEe6Ec69af62082E3F2ff606877c"
},
{
"address": "eth:0x6323ef2b80030f3fBc508bFc321Fc71fDB95c865",
"type": "EOA",
"isVerified": true,
"name": "0x6323…c865",
"url": "https://etherscan.io/address/0x6323ef2b80030f3fBc508bFc321Fc71fDB95c865"
},
{
"address": "eth:0xd5b735b676A043a53946C3b6F6BE28c1ECE6aC90",
"type": "EOA",
"isVerified": true,
"name": "0xd5b7…aC90",
"url": "https://etherscan.io/address/0xd5b735b676A043a53946C3b6F6BE28c1ECE6aC90"
},
{
"address": "eth:0x7ed8d9Af9eaA194D1A75C67c1475579E42289E39",
"type": "EOA",
"isVerified": true,
"name": "0x7ed8…9E39",
"url": "https://etherscan.io/address/0x7ed8d9Af9eaA194D1A75C67c1475579E42289E39"
},
{
"address": "eth:0x0aA384EB2fedD2741277A0f72909A0d7275575D7",
"type": "EOA",
"isVerified": true,
"name": "0x0aA3…75D7",
"url": "https://etherscan.io/address/0x0aA384EB2fedD2741277A0f72909A0d7275575D7"
},
{
"address": "eth:0x0a8742365a7EB0A3698293ac54357B5Ac04cefE6",
"type": "EOA",
"isVerified": true,
"name": "0x0a87…efE6",
"url": "https://etherscan.io/address/0x0a8742365a7EB0A3698293ac54357B5Ac04cefE6"
},
{
"address": "eth:0xbfA046B0bc5cEa1596be62B8b3f79f9f41f1E0d9",
"type": "EOA",
"isVerified": true,
"name": "0xbfA0…E0d9",
"url": "https://etherscan.io/address/0xbfA046B0bc5cEa1596be62B8b3f79f9f41f1E0d9"
},
{
"address": "eth:0x92827223f6b397CE9F208eE352bacA710765cACb",
"type": "EOA",
"isVerified": true,
"name": "0x9282…cACb",
"url": "https://etherscan.io/address/0x92827223f6b397CE9F208eE352bacA710765cACb"
}
],
"discoveryDrivenData": true
},
{
"id": "LivenessGuard",
"name": "LivenessGuard",
"accounts": [
{
"address": "eth:0x24424336F04440b1c28685a38303aC33C9D14a25",
"type": "Contract",
"isVerified": true,
"name": "0x2442…4a25",
"url": "https://etherscan.io/address/0x24424336F04440b1c28685a38303aC33C9D14a25"
}
],
"chain": "ethereum",
"description": "Modular contract to be used together with the LivenessModule. Tracks liveness / activity of Safe owners.\n* Can interact with LivenessModule\n * can remove members of Optimism Security Council inactive for 3mo 8d ",
"discoveryDrivenData": true
},
{
"id": "Optimism Guardian Multisig",
"name": "Optimism Guardian Multisig",
"description": "A Multisig with 1/1 threshold. It uses the following modules: DeputyPauseModule (Allows 0x352f1defB49718e7Ea411687E850aA8d6299F7aC, called the deputy pauser, to act on behalf of the OpFoundationUpgradeSafe if set as its Safe module).",
"accounts": [
{
"address": "eth:0x09f7150D8c019BeF34450d6920f6B3608ceFdAf2",
"type": "Contract",
"isVerified": true,
"name": "0x09f7…dAf2",
"url": "https://etherscan.io/address/0x09f7150D8c019BeF34450d6920f6B3608ceFdAf2"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0xc2819DC788505Aac350142A7A707BF9D03E3Bd03",
"type": "Contract",
"isVerified": true,
"name": "Optimism Security Council",
"url": "#Optimism Security Council"
}
],
"discoveryDrivenData": true
},
{
"id": "GnosisSafe",
"name": "GnosisSafe",
"description": "A Multisig with 2/2 threshold. \nMember of OpFoundationUpgradeSafe, OpFoundationOperationsSafe.\n",
"accounts": [
{
"address": "eth:0x42d27eEA1AD6e22Af6284F609847CB3Cd56B9c64",
"type": "Contract",
"isVerified": true,
"name": "0x42d2…9c64",
"url": "https://etherscan.io/address/0x42d27eEA1AD6e22Af6284F609847CB3Cd56B9c64"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0xb23794fd6BA1CEAd01Cf54D772b8341F2F0197A5",
"type": "EOA",
"isVerified": true,
"name": "0xb237…97A5",
"url": "https://etherscan.io/address/0xb23794fd6BA1CEAd01Cf54D772b8341F2F0197A5"
},
{
"address": "eth:0x4665374939642965EfD8357D4568D2A77f677429",
"type": "EOA",
"isVerified": true,
"name": "0x4665…7429",
"url": "https://etherscan.io/address/0x4665374939642965EfD8357D4568D2A77f677429"
}
],
"discoveryDrivenData": true
},
{
"id": "OpFoundationOperationsSafe",
"name": "OpFoundationOperationsSafe",
"description": "A Multisig with 5/7 threshold. \n* A Challenger - acting directly",
"description": "A Multisig with 5/7 threshold. ",
"accounts": [
{
"address": "eth:0x9BA6e03D8B90dE867373Db8cF1A58d2F7F006b3A",
"type": "Contract",
"isVerified": true,
"name": "0x9BA6…6b3A",
"url": "https://etherscan.io/address/0x9BA6e03D8B90dE867373Db8cF1A58d2F7F006b3A"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0x42d27eEA1AD6e22Af6284F609847CB3Cd56B9c64",
"type": "Contract",
"isVerified": true,
"name": "GnosisSafe",
"url": "#GnosisSafe"
},
{
"address": "eth:0x3041BA32f451F5850c147805F5521AC206421623",
"type": "EOA",
"isVerified": true,
"name": "0x3041…1623",
"url": "https://etherscan.io/address/0x3041BA32f451F5850c147805F5521AC206421623"
},
{
"address": "eth:0xE7dEA1306D9F829bA469d1904c50903b46ebd02e",
"type": "EOA",
"isVerified": true,
"name": "0xE7dE…d02e",
"url": "https://etherscan.io/address/0xE7dEA1306D9F829bA469d1904c50903b46ebd02e"
},
{
"address": "eth:0xBF93D4d727F7Ba1F753E1124C3e532dCb04Ea2c8",
"type": "EOA",
"isVerified": true,
"name": "0xBF93…a2c8",
"url": "https://etherscan.io/address/0xBF93D4d727F7Ba1F753E1124C3e532dCb04Ea2c8"
},
{
"address": "eth:0x4D014f3c5F33Aa9Cd1Dc29ce29618d07Ae666d15",
"type": "EOA",
"isVerified": true,
"name": "0x4D01…6d15",
"url": "https://etherscan.io/address/0x4D014f3c5F33Aa9Cd1Dc29ce29618d07Ae666d15"
},
{
"address": "eth:0x7cB07FE039a92B3D784f284D919503A381BEC54f",
"address": "eth:0x69acfE2096Dfb8d5A041eF37693553c48d9BFd02",
"type": "EOA",
"isVerified": true,
"name": "0x7cB0…C54f",
"url": "https://etherscan.io/address/0x7cB07FE039a92B3D784f284D919503A381BEC54f"
"name": "0x69ac…Fd02",
"url": "https://etherscan.io/address/0x69acfE2096Dfb8d5A041eF37693553c48d9BFd02"
},
{
"address": "eth:0x9bbFB9919062C29a5eE15aCD93c9D7c3b14d31aa",
"type": "EOA",
"isVerified": true,
"name": "0x9bbF…31aa",
"url": "https://etherscan.io/address/0x9bbFB9919062C29a5eE15aCD93c9D7c3b14d31aa"
}
],
"discoveryDrivenData": true
},
{
"id": "Optimism Guardian Multisig",
"name": "Optimism Guardian Multisig",
"description": "A Multisig with 1/1 threshold. It uses the following modules: DeputyPauseModule (Allows 0x352f1defB49718e7Ea411687E850aA8d6299F7aC, called the deputy pauser, to act on behalf of the OpFoundationUpgradeSafe if set as its Safe module).",
"accounts": [
{
"address": "eth:0x09f7150D8c019BeF34450d6920f6B3608ceFdAf2",
"type": "Contract",
"isVerified": true,
"name": "0x09f7…dAf2",
"url": "https://etherscan.io/address/0x09f7150D8c019BeF34450d6920f6B3608ceFdAf2"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0xc2819DC788505Aac350142A7A707BF9D03E3Bd03",
"type": "Contract",
"isVerified": true,
"name": "Optimism Security Council",
"url": "#Optimism Security Council"
}
],
"discoveryDrivenData": true
},
{
"id": "GnosisSafe",
"name": "GnosisSafe",
"description": "A Multisig with 2/2 threshold. \nMember of OpFoundationUpgradeSafe, OpFoundationOperationsSafe.\n",
"accounts": [
{
"address": "eth:0x42d27eEA1AD6e22Af6284F609847CB3Cd56B9c64",
"type": "Contract",
"isVerified": true,
"name": "0x42d2…9c64",
"url": "https://etherscan.io/address/0x42d27eEA1AD6e22Af6284F609847CB3Cd56B9c64"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0xb23794fd6BA1CEAd01Cf54D772b8341F2F0197A5",
"type": "EOA",
"isVerified": true,
"name": "0xb237…97A5",
"url": "https://etherscan.io/address/0xb23794fd6BA1CEAd01Cf54D772b8341F2F0197A5"
},
{
"address": "eth:0x4665374939642965EfD8357D4568D2A77f677429",
"type": "EOA",
"isVerified": true,
"name": "0x4665…7429",
"url": "https://etherscan.io/address/0x4665374939642965EfD8357D4568D2A77f677429"
}
],
"discoveryDrivenData": true
},
{
"id": "EOA-1",
"name": "EOA 1",
"accounts": [
{
"address": "eth:0x2b8733E8c60A928b19BB7db1D79b918e8E09AC8c",
"type": "EOA",
"isVerified": true,
"name": "0x2b87…AC8c",
"url": "https://etherscan.io/address/0x2b8733E8c60A928b19BB7db1D79b918e8E09AC8c"
}
],
"chain": "ethereum",
"description": "* A Sequencer - acting directly",
"discoveryDrivenData": true
},
{
"id": "Optimism-EOA-1",
"name": "Optimism EOA 1",
"accounts": [
{
"address": "eth:0x352f1defB49718e7Ea411687E850aA8d6299F7aC",
"type": "EOA",
"isVerified": true,
"name": "0x352f…F7aC",
"url": "https://etherscan.io/address/0x352f1defB49718e7Ea411687E850aA8d6299F7aC"
}
],
"chain": "ethereum",
"description": "* A Guardian DeputyPauseModule though restricted to the SuperchainConfig's `pause()` function → Optimism Guardian Multisig",
"discoveryDrivenData": true
},
{
"id": "EOA-2",
"name": "EOA 2",
"accounts": [
{
"address": "eth:0x5f16E66D8736B689a430564a31c8d887ca357CD8",
"type": "EOA",
"isVerified": true,
"name": "0x5f16…7CD8",
"url": "https://etherscan.io/address/0x5f16E66D8736B689a430564a31c8d887ca357CD8"
}
],
"chain": "ethereum",
"description": "* A Proposer - acting directly",
"discoveryDrivenData": true
}
]
}
}
+193 -67
{
"addresses": {
"ethereum": [
{
"name": "SystemConfig",
"isVerified": true,
"address": "eth:0x34A564BbD863C4bf73Eca711Cf38a77C4Ccbdd6A",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0xEEFD1782D70824CBcacf9438afab7f353F1797F0"
],
"implementations": [
"eth:0xAB9d6cB7A427c0765163A7f45BB91cAfe5f2D375"
"eth:0x2bFE4A5Bd5A41e9d848d843ebCDFa15954e9A557"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1731366083,
"transactionHash": "0xd4afd73fe3c16a0284301926c57e78ba53e313326442c1a885faaa7db421bbd3",
"implementations": [
"eth:0xF56D96B2535B932656d3c04Ebf51baBff241D886"
]
},
{
"timestamp": 1731366083,
"transactionHash": "0xd4afd73fe3c16a0284301926c57e78ba53e313326442c1a885faaa7db421bbd3",
"implementations": [
"eth:0xF56D96B2535B932656d3c04Ebf51baBff241D886"
]
},
{
"timestamp": 1737729695,
"transactionHash": "0x86da7386a26978c3db89e97c1f4feee613a8a0c07bbe4640624b05276f49c350",
"implementations": [
"eth:0xd81f43eDBCAcb4c29a9bA38a13Ee5d79278270cC"
]
},
{
"timestamp": 1737729695,
"transactionHash": "0x86da7386a26978c3db89e97c1f4feee613a8a0c07bbe4640624b05276f49c350",
"implementations": [
"eth:0xAB9d6cB7A427c0765163A7f45BB91cAfe5f2D375"
]
},
{
"timestamp": 1760460347,
"transactionHash": "0x38010d19d63d834b95936728d49e38dbf71ae7b3a44f555b235b890cd2f40eaf",
"implementations": [
"eth:0x760C48C62A85045A6B69f07F4a9f22868659CbCc"
]
},
{
"timestamp": 1760460347,
"transactionHash": "0x38010d19d63d834b95936728d49e38dbf71ae7b3a44f555b235b890cd2f40eaf",
"implementations": [
"eth:0x340f923E5c7cbB2171146f64169EC9d5a9FfE647"
]
},
{
"timestamp": 1760460347,
"transactionHash": "0x38010d19d63d834b95936728d49e38dbf71ae7b3a44f555b235b890cd2f40eaf",
"implementations": [
"eth:0x2bFE4A5Bd5A41e9d848d843ebCDFa15954e9A557"
]
}
],
"description": "Contains configuration parameters such as the Sequencer address, gas limit on this chain and the unsafe block signer address.\n* Roles:\n * **admin**: ProxyAdmin; ultimately SuperchainProxyAdminOwner\n * **batcherHash**: EOA 1\n * **owner**: Gelato Multisig",
"upgradableBy": [
{
"name": "SuperchainProxyAdminOwner",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x34A564BbD863C4bf73Eca711Cf38a77C4Ccbdd6A#code"
},
{
"name": "DisputeGameFactory",
"isVerified": true,
"address": "eth:0x658656A14AFdf9c507096aC406564497d13EC754",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0xEEFD1782D70824CBcacf9438afab7f353F1797F0"
],
"implementations": [
"eth:0xc641A33cab81C559F2bd4b21EA34C290E2440C2B"
"eth:0x33D1e8571a85a538ed3D5A4d88f46C112383439D"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1731366083,
"transactionHash": "0xd4afd73fe3c16a0284301926c57e78ba53e313326442c1a885faaa7db421bbd3",
"implementations": [
"eth:0xc641A33cab81C559F2bd4b21EA34C290E2440C2B"
]
},
{
"timestamp": 1760460347,
"transactionHash": "0x38010d19d63d834b95936728d49e38dbf71ae7b3a44f555b235b890cd2f40eaf",
"implementations": [
"eth:0x4bbA758F006Ef09402eF31724203F316ab74e4a0"
]
},
{
"timestamp": 1760460347,
"transactionHash": "0x38010d19d63d834b95936728d49e38dbf71ae7b3a44f555b235b890cd2f40eaf",
"implementations": [
"eth:0x33D1e8571a85a538ed3D5A4d88f46C112383439D"
]
}
],
"description": "The dispute game factory allows the creation of dispute games, used to propose state roots and eventually challenge them.\n* Roles:\n * **admin**: ProxyAdmin; ultimately SuperchainProxyAdminOwner",
"upgradableBy": [
{
"name": "SuperchainProxyAdminOwner",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x658656A14AFdf9c507096aC406564497d13EC754#code"
},
{
"name": "OptimismPortal2",
"isVerified": true,
"address": "eth:0xB20f99b598E8d888d1887715439851BC68806b22",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0xEEFD1782D70824CBcacf9438afab7f353F1797F0"
],
"implementations": [
"eth:0xe2F826324b2faf99E513D16D266c3F80aE87832B"
"eth:0x381E729FF983FA4BCEd820e7b922d79bF653B999"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1731366083,
"transactionHash": "0xd4afd73fe3c16a0284301926c57e78ba53e313326442c1a885faaa7db421bbd3",
"implementations": [
"eth:0xe2F826324b2faf99E513D16D266c3F80aE87832B"
]
},
{
"timestamp": 1760460347,
"transactionHash": "0x38010d19d63d834b95936728d49e38dbf71ae7b3a44f555b235b890cd2f40eaf",
"implementations": [
"eth:0x2D7e764a0D9919e16983a46595CfA81fc34fa7Cd"
]
},
{
"timestamp": 1760460347,
"transactionHash": "0x38010d19d63d834b95936728d49e38dbf71ae7b3a44f555b235b890cd2f40eaf",
"implementations": [
"eth:0xB443Da3e07052204A02d630a8933dAc05a0d6fB4"
]
},
{
"timestamp": 1760460347,
"transactionHash": "0x38010d19d63d834b95936728d49e38dbf71ae7b3a44f555b235b890cd2f40eaf",
"implementations": [
"eth:0x381E729FF983FA4BCEd820e7b922d79bF653B999"
]
}
],
"description": "The OptimismPortal contract is the main entry point to deposit funds from L1 to L2. It also allows to prove and finalize withdrawals. It specifies which game type can be used for withdrawals, which currently is the PermissionedDisputeGame.\n* Roles:\n * **admin**: ProxyAdmin; ultimately SuperchainProxyAdminOwner",
"upgradableBy": [
{
"name": "SuperchainProxyAdminOwner",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0xB20f99b598E8d888d1887715439851BC68806b22#code"
},
{
"name": "SuperchainConfig",
"isVerified": true,
"address": "eth:0x95703e0982140D16f8ebA6d158FccEde42f04a4C",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0x543bA4AADBAb8f9025686Bd03993043599c6fB04"
],
"implementations": [
"eth:0xCe28685EB204186b557133766eCA00334EB441E4"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1705954799,
"transactionHash": "0x8ba0e42b89cde22310b644ed30fd44e4a348619a165a54c908e7dc341e9bbd0c",
"implementations": [
"eth:0x53c165169401764778F780a69701385eb0FF19B7"
]
},
{
"timestamp": 1718044163,
"transactionHash": "0xe361c0d4ae3aebc94b3f281ee372fbb1cbdb0c33ca8b1b35e7f3b009b2fcbdb0",
"implementations": [
"eth:0xd81f43eDBCAcb4c29a9bA38a13Ee5d79278270cC"
]
},
{
"timestamp": 1718044163,
"transactionHash": "0xe361c0d4ae3aebc94b3f281ee372fbb1cbdb0c33ca8b1b35e7f3b009b2fcbdb0",
"implementations": [
"eth:0x53c165169401764778F780a69701385eb0FF19B7"
]
},
{
"timestamp": 1743612623,
"transactionHash": "0x5f3530e593bbac37c61dc5b7755b6a40c06c20c1a3a1b13fca5b7d00cde65c29",
"implementations": [
"eth:0x4da82a327773965b8d4D85Fa3dB8249b387458E7"
]
},
{
"timestamp": 1753379243,
"transactionHash": "0x46acdce174c8d83ebe2f208d8c76c867e75617483d64c3e407f69ae2f9868716",
"implementations": [
"eth:0xCe28685EB204186b557133766eCA00334EB441E4"
]
}
],
"description": "Used to manage global configuration values for multiple OP Chains within a single Superchain network. The SuperchainConfig contract manages individual pause states for each chain connected to it, as well as a global pause state for all chains. The guardian role can pause either separately, but each pause expires after 3 months if left untouched.\n* Roles:\n * **admin**: SuperchainProxyAdmin; ultimately SuperchainProxyAdminOwner\n * **guardian**: Optimism Guardian Multisig; ultimately OpFoundationUpgradeSafe, Optimism EOA 1, Optimism Security Council",
"upgradableBy": [
{
"name": "SuperchainProxyAdminOwner",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x95703e0982140D16f8ebA6d158FccEde42f04a4C#code"
},
{
"name": "L1CrossDomainMessenger",
"isVerified": true,
"address": "eth:0x0BE364912219bC74760f1d1c25F4866b328eBfC6",
"upgradeability": {
"proxyType": "resolved delegate proxy",
"admins": [
"eth:0xEEFD1782D70824CBcacf9438afab7f353F1797F0"
],
"implementations": [
"eth:0xD3494713A5cfaD3F5359379DfA074E2Ac8C6Fd65"
"eth:0x22D12E0FAebD62d429514A65EBAe32dd316c12D6"
],
"immutable": false
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1731366083,
"transactionHash": "0xd4afd73fe3c16a0284301926c57e78ba53e313326442c1a885faaa7db421bbd3",
"implementations": [
"eth:0xD3494713A5cfaD3F5359379DfA074E2Ac8C6Fd65"
]
},
{
"timestamp": 1760460347,
"transactionHash": "0x38010d19d63d834b95936728d49e38dbf71ae7b3a44f555b235b890cd2f40eaf",
"implementations": [
"eth:0x3eA6084748ED1b2A9B5D4426181F1ad8C93F6231"
]
},
{
"timestamp": 1760460347,
"transactionHash": "0x38010d19d63d834b95936728d49e38dbf71ae7b3a44f555b235b890cd2f40eaf",
"implementations": [
"eth:0x5D5a095665886119693F0B41d8DFeE78da033e8B"
]
},
{
"timestamp": 1760460347,
"transactionHash": "0x38010d19d63d834b95936728d49e38dbf71ae7b3a44f555b235b890cd2f40eaf",
"implementations": [
"eth:0x22D12E0FAebD62d429514A65EBAe32dd316c12D6"
]
}
],
"description": "Sends messages from host chain to this chain, and relays messages back onto host chain. In the event that a message sent from host chain to this chain is rejected for exceeding this chain's epoch gas limit, it can be resubmitted via this contract's replay function.\n* Roles:\n * **admin**: ProxyAdmin; ultimately SuperchainProxyAdminOwner",
"upgradableBy": [
{
"name": "SuperchainProxyAdminOwner",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x0BE364912219bC74760f1d1c25F4866b328eBfC6#code"
},
{
"name": "L1StandardBridge",
"isVerified": true,
"address": "eth:0x564Eb0CeFCcA86160649a8986C419693c82F3678",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0xEEFD1782D70824CBcacf9438afab7f353F1797F0"
],
"implementations": [
"eth:0x64B5a5Ed26DCb17370Ff4d33a8D503f0fbD06CfF"
"eth:0xe32B192fb1DcA88fCB1C56B3ACb429e32238aDCb"
]
},
"chain": "ethereum",
"pastUpgrades": [],
"description": "The main entry point to deposit ERC20 tokens from host chain to this chain.\n* Roles:\n * **admin**: ProxyAdmin; ultimately SuperchainProxyAdminOwner",
"upgradableBy": [
{
"name": "SuperchainProxyAdminOwner",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x564Eb0CeFCcA86160649a8986C419693c82F3678#code"
},
{
"name": "L1ERC721Bridge",
"isVerified": true,
"address": "eth:0xbc404ae11E4E9DA3Ea9276Aa6DCcA31097D4f4Ee",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0xEEFD1782D70824CBcacf9438afab7f353F1797F0"
],
"implementations": [
"eth:0xAE2AF01232a6c4a4d3012C5eC5b1b35059caF10d"
"eth:0x7f1d12fB2911EB095278085f721e644C1f675696"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1731366083,
"transactionHash": "0xd4afd73fe3c16a0284301926c57e78ba53e313326442c1a885faaa7db421bbd3",
"implementations": [
"eth:0xAE2AF01232a6c4a4d3012C5eC5b1b35059caF10d"
]
},
{
"timestamp": 1760460347,
"transactionHash": "0x38010d19d63d834b95936728d49e38dbf71ae7b3a44f555b235b890cd2f40eaf",
"implementations": [
"eth:0x276d3730f219f7ec22274f7263180b8452B46d47"
]
},
{
"timestamp": 1760460347,
"transactionHash": "0x38010d19d63d834b95936728d49e38dbf71ae7b3a44f555b235b890cd2f40eaf",
"implementations": [
"eth:0x7aE1d3BD877a4C5CA257404ce26BE93A02C98013"
]
},
{
"timestamp": 1760460347,
"transactionHash": "0x38010d19d63d834b95936728d49e38dbf71ae7b3a44f555b235b890cd2f40eaf",
"implementations": [
"eth:0x7f1d12fB2911EB095278085f721e644C1f675696"
]
}
],
"description": "Used to bridge ERC-721 tokens from host chain to this chain.\n* Roles:\n * **admin**: ProxyAdmin; ultimately SuperchainProxyAdminOwner",
"upgradableBy": [
{
"name": "SuperchainProxyAdminOwner",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0xbc404ae11E4E9DA3Ea9276Aa6DCcA31097D4f4Ee#code"
},
{
"name": "LivenessModule",
"isVerified": true,
"address": "eth:0x0454092516c9A4d636d3CAfA1e82161376C8a748",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "used to remove members inactive for 3mo 8d while making sure that the threshold remains above 75%. If the number of members falls below 8, the OpFoundationUpgradeSafe takes ownership of the multisig\n* Roles:\n * **fallbackOwner**: OpFoundationUpgradeSafe if the number of Optimism Security Council members falls below 8\n * **livenessGuard**: LivenessGuard",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x0454092516c9A4d636d3CAfA1e82161376C8a748#code"
},
{
"name": "SuperchainProxyAdmin",
"name": "MIPS",
"isVerified": true,
"address": "eth:0x543bA4AADBAb8f9025686Bd03993043599c6fB04",
"address": "eth:0x07BABE08EE4D07dBA236530183B24055535A7011",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "* Roles:\n * **owner**: SuperchainProxyAdminOwner",
"description": "The MIPS contract is used to execute the final step of the dispute game which objectively determines the winner of the dispute.\n",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x543bA4AADBAb8f9025686Bd03993043599c6fB04#code"
"url": "https://etherscan.io/address/eth:0x07BABE08EE4D07dBA236530183B24055535A7011#code"
},
{
"name": "DelayedWETH",
"name": "AnchorStateRegistry",
"isVerified": true,
"address": "eth:0x5e062522fE9D9E0dc651B5D368a4A2Eb41038F87",
"address": "eth:0x0C9fF654bCd0769142Fe70951B0634C5AE19BA3C",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0xEEFD1782D70824CBcacf9438afab7f353F1797F0"
],
"implementations": [
"eth:0x71e966Ae981d1ce531a7b6d23DC0f27B38409087"
"eth:0xeb69cC681E8D4a557b30DFFBAd85aFfD47a2CF2E"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1744309271,
"transactionHash": "0x3e97beb01180724e1f7d2722486777ac32c46e81aaeb87f082471c615610e50b",
"timestamp": 1760460347,
"transactionHash": "0x38010d19d63d834b95936728d49e38dbf71ae7b3a44f555b235b890cd2f40eaf",
"implementations": [
"eth:0x71e966Ae981d1ce531a7b6d23DC0f27B38409087"
"eth:0xeb69cC681E8D4a557b30DFFBAd85aFfD47a2CF2E"
]
}
],
"description": "Contract designed to hold the bonded ETH for each game. It is designed as a wrapper around WETH to allow an owner to function as a backstop if a game would incorrectly distribute funds.\n* Roles:\n * **admin**: ProxyAdmin; ultimately SuperchainProxyAdminOwner\n * **owner**: SuperchainProxyAdminOwner",
"description": "Contains the latest confirmed state root that can be used as a starting point in a dispute game. It specifies which game type can be used for withdrawals, which currently is the PermissionedDisputeGame.\n* Roles:\n * **admin**: ProxyAdmin; ultimately SuperchainProxyAdminOwner",
"upgradableBy": [
{
"name": "SuperchainProxyAdminOwner",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x5e062522fE9D9E0dc651B5D368a4A2Eb41038F87#code"
"url": "https://etherscan.io/address/eth:0x0C9fF654bCd0769142Fe70951B0634C5AE19BA3C#code"
},
{
"name": "MIPS",
"name": "DelayedWETH",
"isVerified": true,
"address": "eth:0x5fE03a12C1236F9C22Cb6479778DDAa4bce6299C",
"address": "eth:0x1D21c2535154d5D0337eda61df9c07f306AA17f7",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0xEEFD1782D70824CBcacf9438afab7f353F1797F0"
],
"implementations": [
"eth:0x33Dadc2d1aA9BB613A7AE6B28425eA00D44c6998"
]
},
"chain": "ethereum",
"description": "The MIPS contract is used to execute the final step of the dispute game which objectively determines the winner of the dispute.\n",
"pastUpgrades": [
{
"timestamp": 1760460347,
"transactionHash": "0x38010d19d63d834b95936728d49e38dbf71ae7b3a44f555b235b890cd2f40eaf",
"implementations": [
"eth:0x33Dadc2d1aA9BB613A7AE6B28425eA00D44c6998"
]
}
],
"description": "Contract designed to hold the bonded ETH for each game. It is designed as a wrapper around WETH to allow an owner to function as a backstop if a game would incorrectly distribute funds.\n* Roles:\n * **admin**: ProxyAdmin; ultimately SuperchainProxyAdminOwner",
"upgradableBy": [
{
"name": "SuperchainProxyAdminOwner",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x5fE03a12C1236F9C22Cb6479778DDAa4bce6299C#code"
"url": "https://etherscan.io/address/eth:0x1D21c2535154d5D0337eda61df9c07f306AA17f7#code"
},
{
"name": "DeputyPauseModule",
"name": "PreimageOracle",
"isVerified": true,
"address": "eth:0x76fC2F971FB355D0453cF9F64d3F9E4f640E1754",
"address": "eth:0x1fb8cdFc6831fc866Ed9C51aF8817Da5c287aDD3",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "Allows 0x352f1defB49718e7Ea411687E850aA8d6299F7aC, called the deputy pauser, to act on behalf of the OpFoundationUpgradeSafe if set as its Safe module.\n* Roles:\n * **deputy**: Optimism EOA 1 though restricted to the SuperchainConfig's `pause()` function",
"description": "The PreimageOracle contract is used to load the required data from L1 for a dispute game.\n",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x76fC2F971FB355D0453cF9F64d3F9E4f640E1754#code"
"url": "https://etherscan.io/address/eth:0x1fb8cdFc6831fc866Ed9C51aF8817Da5c287aDD3#code"
},
{
"name": "PermissionedDisputeGame",
"name": "SuperchainProxyAdmin",
"isVerified": true,
"address": "eth:0x80533687a66A1bB366094A9B622873a6CA8415a5",
"address": "eth:0x543bA4AADBAb8f9025686Bd03993043599c6fB04",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "Same as FaultDisputeGame, but only two permissioned addresses are designated as proposer and challenger.\n* Roles:\n * **challenger**: OpFoundationOperationsSafe\n * **proposer**: EOA 2",
"description": "* Roles:\n * **owner**: SuperchainProxyAdminOwner",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x80533687a66A1bB366094A9B622873a6CA8415a5#code"
"url": "https://etherscan.io/address/eth:0x543bA4AADBAb8f9025686Bd03993043599c6fB04#code"
},
{
"name": "AnchorStateRegistry",
"name": "DeputyPauseModule",
"isVerified": true,
"address": "eth:0x924911E2CCAdB4638447ccD00b6cFb040Cc08560",
"address": "eth:0x76fC2F971FB355D0453cF9F64d3F9E4f640E1754",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0xEEFD1782D70824CBcacf9438afab7f353F1797F0"
],
"implementations": [
"eth:0x64c805c4d7afbA7bF79E94a8eE1113Ec70F88ae9"
]
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1731366083,
"transactionHash": "0xd4afd73fe3c16a0284301926c57e78ba53e313326442c1a885faaa7db421bbd3",
"implementations": [
"eth:0x64c805c4d7afbA7bF79E94a8eE1113Ec70F88ae9"
]
}
],
"description": "Contains the latest confirmed state root that can be used as a starting point in a dispute game.\n* Roles:\n * **admin**: ProxyAdmin; ultimately SuperchainProxyAdminOwner",
"upgradableBy": [
{
"name": "SuperchainProxyAdminOwner",
"delay": "no"
}
],
"description": "Allows 0x352f1defB49718e7Ea411687E850aA8d6299F7aC, called the deputy pauser, to act on behalf of the OpFoundationUpgradeSafe if set as its Safe module.\n* Roles:\n * **deputy**: Optimism EOA 1 though restricted to the SuperchainConfig's `pause()` function",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x924911E2CCAdB4638447ccD00b6cFb040Cc08560#code"
"url": "https://etherscan.io/address/eth:0x76fC2F971FB355D0453cF9F64d3F9E4f640E1754#code"
},
{
"name": "PreimageOracle",
"name": "PermissionedDisputeGame",
"isVerified": true,
"address": "eth:0x9c065e11870B891D214Bc2Da7EF1f9DDFA1BE277",
"address": "eth:0x77cc6897400f678F7d33F06F239df8E386279bA7",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "The PreimageOracle contract is used to load the required data from L1 for a dispute game.\n",
"description": "Same as FaultDisputeGame, but only two permissioned addresses are designated as proposer and challenger.\n",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x9c065e11870B891D214Bc2Da7EF1f9DDFA1BE277#code"
"url": "https://etherscan.io/address/eth:0x77cc6897400f678F7d33F06F239df8E386279bA7#code"
},
{
"name": "OptimismMintableERC20Factory",
"isVerified": true,
"address": "eth:0xa33f75a3A2babD502cbC1A6F54345B529C1F306E",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0xEEFD1782D70824CBcacf9438afab7f353F1797F0"
],
"implementations": [
"eth:0xE01efbeb1089D1d1dB9c6c8b135C934C0734c846"
"eth:0x5493f4677A186f64805fe7317D6993ba4863988F"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1731366083,
"transactionHash": "0xd4afd73fe3c16a0284301926c57e78ba53e313326442c1a885faaa7db421bbd3",
"implementations": [
"eth:0xE01efbeb1089D1d1dB9c6c8b135C934C0734c846"
]
},
{
"timestamp": 1760460347,
"transactionHash": "0x38010d19d63d834b95936728d49e38dbf71ae7b3a44f555b235b890cd2f40eaf",
"implementations": [
"eth:0x5493f4677A186f64805fe7317D6993ba4863988F"
]
}
],
"description": "A helper contract that generates OptimismMintableERC20 contracts on the network it's deployed to. OptimismMintableERC20 is a standard extension of the base ERC20 token contract designed to allow the L1StandardBridge contracts to mint and burn tokens. This makes it possible to use an OptimismMintableERC20 as this chain's representation of a token on the host chain, or vice-versa.\n* Roles:\n * **admin**: ProxyAdmin; ultimately SuperchainProxyAdminOwner",
"upgradableBy": [
{
"name": "SuperchainProxyAdminOwner",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0xa33f75a3A2babD502cbC1A6F54345B529C1F306E#code"
},
{
"name": "ProxyAdmin",
"isVerified": true,
"address": "eth:0xEEFD1782D70824CBcacf9438afab7f353F1797F0",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "* Roles:\n * **owner**: SuperchainProxyAdminOwner",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0xEEFD1782D70824CBcacf9438afab7f353F1797F0#code"
}
]
},
"escrows": [
{
"address": "0xB20f99b598E8d888d1887715439851BC68806b22",
"sinceTimestamp": 1731366083,
"tokens": [
"ETH"
],
"contract": {
"isVerified": true,
"address": "eth:0xB20f99b598E8d888d1887715439851BC68806b22",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0xEEFD1782D70824CBcacf9438afab7f353F1797F0"
],
"implementations": [
"eth:0xe2F826324b2faf99E513D16D266c3F80aE87832B"
"eth:0x381E729FF983FA4BCEd820e7b922d79bF653B999"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1731366083,
"transactionHash": "0xd4afd73fe3c16a0284301926c57e78ba53e313326442c1a885faaa7db421bbd3",
"implementations": [
"eth:0xe2F826324b2faf99E513D16D266c3F80aE87832B"
]
},
{
"timestamp": 1760460347,
"transactionHash": "0x38010d19d63d834b95936728d49e38dbf71ae7b3a44f555b235b890cd2f40eaf",
"implementations": [
"eth:0x2D7e764a0D9919e16983a46595CfA81fc34fa7Cd"
]
},
{
"timestamp": 1760460347,
"transactionHash": "0x38010d19d63d834b95936728d49e38dbf71ae7b3a44f555b235b890cd2f40eaf",
"implementations": [
"eth:0xB443Da3e07052204A02d630a8933dAc05a0d6fB4"
]
},
{
"timestamp": 1760460347,
"transactionHash": "0x38010d19d63d834b95936728d49e38dbf71ae7b3a44f555b235b890cd2f40eaf",
"implementations": [
"eth:0x381E729FF983FA4BCEd820e7b922d79bF653B999"
]
}
],
"description": "Main entry point for users depositing ETH.",
"upgradableBy": [
{
"name": "ProxyAdmin",
"delay": "no"
}
],
"url": "https://etherscan.io/address/0xB20f99b598E8d888d1887715439851BC68806b22#code"
},
"chain": "ethereum",
"includeInTotal": true,
"chainId": 1
},
{
"address": "0x564Eb0CeFCcA86160649a8986C419693c82F3678",
"sinceTimestamp": 1731366083,
"tokens": "*",
"contract": {
"isVerified": true,
"address": "eth:0x564Eb0CeFCcA86160649a8986C419693c82F3678",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0xEEFD1782D70824CBcacf9438afab7f353F1797F0"
],
"implementations": [
"eth:0x64B5a5Ed26DCb17370Ff4d33a8D503f0fbD06CfF"
"eth:0xe32B192fb1DcA88fCB1C56B3ACb429e32238aDCb"
]
},
"chain": "ethereum",
"pastUpgrades": [],
"description": "Main entry point for users depositing ERC20 token that do not require custom gateway.",
"upgradableBy": [
{
"name": "ProxyAdmin",
"delay": "no"
}
],
"url": "https://etherscan.io/address/0x564Eb0CeFCcA86160649a8986C419693c82F3678#code"
},
"chain": "ethereum",
"includeInTotal": true,
"chainId": 1
}
],
"risks": [
{
"category": "Funds can be stolen if",
"text": "a contract receives a malicious code upgrade. Both regular and emergency upgrades must be approved by both the Security Council and the Foundation. There is no delay on regular upgrades."
}
],
"zkProgramHashes": []
}
+1 -1
{
"baseTimestamp": 1759389056,
"baseTimestamp": 1760971927,
"contractsDiscoDriven": true,
"hasDiscoUi": true,
"isDiscoDriven": true,
"permissionsDiscoDriven": true
}
+25 -11
+24 -10
{
"base": {
"roles": [],
"actors": [
{
"id": "GnosisSafeL2",
"name": "GnosisSafeL2",
"description": "A Multisig with 2/3 threshold. ",
"description": "A Multisig with 3/5 threshold. ",
"accounts": [
{
"address": "base:0x9c3631dDE5c8316bE5B7554B0CcD2631C15a9A05",
"type": "Contract",
"isVerified": true,
"name": "0x9c36…9A05",
"url": "https://basescan.org/address/0x9c3631dDE5c8316bE5B7554B0CcD2631C15a9A05"
}
],
"chain": "base",
"references": [],
"participants": [
{
"address": "base:0x1084092Ac2f04c866806CF3d4a385Afa4F6A6C97",
"address": "base:0x23d85C88792454DcCffD460bC06C349A21aDb102",
"type": "EOA",
"isVerified": true,
"name": "0x1084…6C97",
"url": "https://basescan.org/address/0x1084092Ac2f04c866806CF3d4a385Afa4F6A6C97"
"name": "0x23d8…b102",
"url": "https://basescan.org/address/0x23d85C88792454DcCffD460bC06C349A21aDb102"
},
{
"address": "base:0x4d494C5F61b60752D3A10062276a0eFC22596151",
"type": "EOA",
"isVerified": true,
"name": "0x4d49…6151",
"url": "https://basescan.org/address/0x4d494C5F61b60752D3A10062276a0eFC22596151"
},
{
"address": "base:0xB2433A0C418Bda24a771489918EF3a7EBC57e24C",
"type": "EOA",
"isVerified": true,
"name": "0xB243…e24C",
"url": "https://basescan.org/address/0xB2433A0C418Bda24a771489918EF3a7EBC57e24C"
},
{
"address": "base:0xE7dEA1306D9F829bA469d1904c50903b46ebd02e",
"type": "EOA",
"isVerified": true,
"name": "0xE7dE…d02e",
"url": "https://basescan.org/address/0xE7dEA1306D9F829bA469d1904c50903b46ebd02e"
},
{
"address": "base:0x3FDf3c4bf8783bB94295b9219DF74a648f397360",
"type": "EOA",
"isVerified": true,
"name": "0x3FDf…7360",
"url": "https://basescan.org/address/0x3FDf3c4bf8783bB94295b9219DF74a648f397360"
}
],
"discoveryDrivenData": true
},
{
"id": "Base-Governance-Multisig---L2-Alias",
"name": "Base Governance Multisig - L2 Alias",
"accounts": [
{
"address": "base:0x8cC51c3008b3f03Fe483B28B8Db90e19cF076a6d",
"type": "EOA",
"isVerified": true,
"name": "0x8cC5…6a6d",
"url": "https://basescan.org/address/0x8cC51c3008b3f03Fe483B28B8Db90e19cF076a6d"
}
],
"chain": "base",
"description": "* Can upgrade **with no delay**\n * L2CrossDomainMessenger [via: ProxyAdmin]\n * L2StandardBridge [via: ProxyAdmin]\n * SequencerFeeVault [via: ProxyAdmin]\n * OptimismMintableERC20Factory [via: ProxyAdmin]\n * L1BlockNumber [via: ProxyAdmin]\n * L2ERC721Bridge [via: ProxyAdmin]\n * L1Block [via: ProxyAdmin]\n * L2ToL1MessagePasser [via: ProxyAdmin]\n * OptimismMintableERC721Factory [via: ProxyAdmin]\n * ProxyAdmin [via: ProxyAdmin]\n * BaseFeeVault [via: ProxyAdmin]\n * L1FeeVault [via: ProxyAdmin]\n * SchemaRegistry [via: ProxyAdmin]\n * EAS [via: ProxyAdmin]",
"discoveryDrivenData": true
},
{
"id": "EOA-2",
"name": "EOA 2",
"accounts": [
{
"address": "base:0xaD5B57FEB77e294fD7BF5EBE9aB01caA0a90B221",
"type": "EOA",
"isVerified": true,
"name": "0xaD5B…B221",
"url": "https://basescan.org/address/0xaD5B57FEB77e294fD7BF5EBE9aB01caA0a90B221"
}
],
"chain": "base",
"description": "* Can upgrade **with no delay**\n * FeeDisburser ",
"discoveryDrivenData": true
}
]
},
"ethereum": {
"roles": [
{
"id": "Guardian",
"name": "Guardian",
"description": "Allowed to pause withdrawals. In op stack systems with a proof system, the Guardian can also blacklist dispute games and set the respected game type (permissioned / permissionless).\n* OpFoundationUpgradeSafe has the role if the number of Optimism Security Council members falls below 8\n* Optimism EOA 1 has the role though restricted to the SuperchainConfig's `pause()` function",
"accounts": [
{
"address": "eth:0x847B5c174615B1B7fDF770882256e2D3E95b9D92",
"type": "Contract",
"isVerified": true,
"name": "OpFoundationUpgradeSafe",
"url": "#OpFoundationUpgradeSafe"
},
{
"address": "eth:0xc2819DC788505Aac350142A7A707BF9D03E3Bd03",
"type": "Contract",
"isVerified": true,
"name": "Optimism Security Council",
"url": "#Optimism Security Council"
},
{
"address": "eth:0x352f1defB49718e7Ea411687E850aA8d6299F7aC",
"type": "EOA",
"isVerified": true,
"name": "Optimism EOA 1",
"url": "#Optimism-EOA-1"
}
],
"chain": "ethereum",
"discoveryDrivenData": true
},
{
"id": "Sequencer",
"name": "Sequencer",
"description": "Allowed to commit transactions from the current layer to the host chain.",
"accounts": [
{
"address": "eth:0x5050F69a9786F081509234F1a7F4684b5E5b76C9",
"type": "EOA",
"isVerified": true,
"name": "EOA 1",
"url": "#EOA-1"
}
],
"chain": "ethereum",
"discoveryDrivenData": true
}
],
"actors": [
{
"id": "Base Governance Multisig",
"name": "Base Governance Multisig",
"description": "A Multisig with 2/2 threshold. \n* Can upgrade **with no delay**\n * OptimismMintableERC20Factory [via: ProxyAdmin]\n * DelayedWETH [via: ProxyAdmin]\n * L1StandardBridge [via: ProxyAdmin]\n * DisputeGameFactory [via: ProxyAdmin]\n * OptimismPortal2 [via: ProxyAdmin]\n * L1ERC721Bridge [via: ProxyAdmin]\n * DelayedWETH [via: ProxyAdmin]\n * SystemConfig [via: ProxyAdmin]\n * L1CrossDomainMessenger [via: ProxyAdmin]\n * AnchorStateRegistry [via: ProxyAdmin]\n* Can interact with AddressManager\n * set and change address mappings [via: ProxyAdmin]",
"accounts": [
{
"address": "eth:0x7bB41C3008B3f03FE483B28b8DB90e19Cf07595c",
"type": "Contract",
"isVerified": true,
"name": "0x7bB4…595c",
"url": "https://etherscan.io/address/0x7bB41C3008B3f03FE483B28b8DB90e19Cf07595c"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0x9855054731540A48b28990B63DcF4f33d8AE46A1",
"type": "Contract",
"isVerified": true,
"name": "Base Coordinator Multisig",
"url": "#Base Coordinator Multisig"
},
{
"address": "eth:0x9BA6e03D8B90dE867373Db8cF1A58d2F7F006b3A",
"type": "Contract",
"isVerified": true,
"name": "OpFoundationOperationsSafe",
"url": "#OpFoundationOperationsSafe"
}
],
"discoveryDrivenData": true
},
{
"id": "Base Multisig 1",
"name": "Base Multisig 1",
"description": "A Multisig with 3/14 threshold. \n* Can interact with SystemConfig\n * it can update the preconfer address, the batch submitter (Sequencer) address and the gas configuration of the system ",
"accounts": [
{
"address": "eth:0x14536667Cd30e52C0b458BaACcB9faDA7046E056",
"type": "Contract",
"isVerified": true,
"name": "0x1453…E056",
"url": "https://etherscan.io/address/0x14536667Cd30e52C0b458BaACcB9faDA7046E056"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0x541a833E4303EB56a45bE7E8E4A908db97568d1e",
"type": "EOA",
"isVerified": true,
"name": "0x541a…8d1e",
"url": "https://etherscan.io/address/0x541a833E4303EB56a45bE7E8E4A908db97568d1e"
},
{
"address": "eth:0x4427683AA1f0ff25ccDC4a5Db83010c1DE9b5fF4",
"type": "EOA",
"isVerified": true,
"name": "0x4427…5fF4",
"url": "https://etherscan.io/address/0x4427683AA1f0ff25ccDC4a5Db83010c1DE9b5fF4"
},
{
"address": "eth:0xA31E1c38d5c37D8ECd0e94C80C0F7FD624d009A3",
"type": "EOA",
"isVerified": true,
"name": "0xA31E…09A3",
"url": "https://etherscan.io/address/0xA31E1c38d5c37D8ECd0e94C80C0F7FD624d009A3"
},
{
"address": "eth:0x9bF96DCf51959915c8c343a3E50820Ad069A1859",
"type": "EOA",
"isVerified": true,
"name": "0x9bF9…1859",
"url": "https://etherscan.io/address/0x9bF96DCf51959915c8c343a3E50820Ad069A1859"
},
{
"address": "eth:0xB37B2D42cb0C10ebf96279CcECa2cBFc47C6f236",
"type": "EOA",
"isVerified": true,
"name": "0xB37B…f236",
"url": "https://etherscan.io/address/0xB37B2D42cb0C10ebf96279CcECa2cBFc47C6f236"
},
{
"address": "eth:0x24c3AE1AeDB8142D32BB6d3B988f5910F272D53b",
"type": "EOA",
"isVerified": true,
"name": "0x24c3…D53b",
"url": "https://etherscan.io/address/0x24c3AE1AeDB8142D32BB6d3B988f5910F272D53b"
},
{
"address": "eth:0x644e3DedB0e4F83Bfcf8F9992964d240224B74dc",
"type": "EOA",
"isVerified": true,
"name": "0x644e…74dc",
"url": "https://etherscan.io/address/0x644e3DedB0e4F83Bfcf8F9992964d240224B74dc"
},
{
"address": "eth:0x7Ad8E6B7B1f6D66F49559f20053Cef8a7b6c488E",
"type": "EOA",
"isVerified": true,
"name": "0x7Ad8…488E",
"url": "https://etherscan.io/address/0x7Ad8E6B7B1f6D66F49559f20053Cef8a7b6c488E"
},
{
"address": "eth:0x5468985B560D966dEDEa2DAF493f5756101137DC",
"type": "EOA",
"isVerified": true,
"name": "0x5468…37DC",
"url": "https://etherscan.io/address/0x5468985B560D966dEDEa2DAF493f5756101137DC"
},
{
"address": "eth:0x26c72586FB396325F58718152FEFA94E93Cf177b",
"type": "EOA",
"isVerified": true,
"name": "0x26c7…177b",
"url": "https://etherscan.io/address/0x26c72586FB396325F58718152FEFA94E93Cf177b"
},
{
"address": "eth:0x73565876170a336Fa02fDe34EeD03E3121f70bA6",
"type": "EOA",
"isVerified": true,
"name": "0x7356…0bA6",
"url": "https://etherscan.io/address/0x73565876170a336Fa02fDe34EeD03E3121f70bA6"
},
{
"address": "eth:0x92B79E6C995Ee8B267EC1Ac2743D1c1fBFFFc447",
"type": "EOA",
"isVerified": true,
"name": "0x92B7…c447",
"url": "https://etherscan.io/address/0x92B79E6C995Ee8B267EC1Ac2743D1c1fBFFFc447"
},
{
"address": "eth:0xa3D3c103442F162856163d564b983ae538c6202D",
"type": "EOA",
"isVerified": true,
"name": "0xa3D3…202D",
"url": "https://etherscan.io/address/0xa3D3c103442F162856163d564b983ae538c6202D"
},
{
"address": "eth:0x49243DcE94e0f5A1B08b9556bBEc5a84363c3839",
"type": "EOA",
"isVerified": true,
"name": "0x4924…3839",
"url": "https://etherscan.io/address/0x49243DcE94e0f5A1B08b9556bBEc5a84363c3839"
}
],
"discoveryDrivenData": true
},
{
"id": "OpFoundationUpgradeSafe",
"name": "OpFoundationUpgradeSafe",
"description": "A Multisig with 5/7 threshold. \nMember of SuperchainProxyAdminOwner.\n* A Guardian LivenessModule if the number of Optimism Security Council members falls below 8 → Optimism Security Council → Optimism Guardian Multisig",
"accounts": [
{
"address": "eth:0x847B5c174615B1B7fDF770882256e2D3E95b9D92",
"type": "Contract",
"isVerified": true,
"name": "0x847B…9D92",
"url": "https://etherscan.io/address/0x847B5c174615B1B7fDF770882256e2D3E95b9D92"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0x42d27eEA1AD6e22Af6284F609847CB3Cd56B9c64",
"type": "Contract",
"isVerified": true,
"name": "GnosisSafe",
"url": "#GnosisSafe"
},
{
"address": "eth:0x3041BA32f451F5850c147805F5521AC206421623",
"type": "EOA",
"isVerified": true,
"name": "0x3041…1623",
"url": "https://etherscan.io/address/0x3041BA32f451F5850c147805F5521AC206421623"
},
{
"address": "eth:0xE7dEA1306D9F829bA469d1904c50903b46ebd02e",
"type": "EOA",
"isVerified": true,
"name": "0xE7dE…d02e",
"url": "https://etherscan.io/address/0xE7dEA1306D9F829bA469d1904c50903b46ebd02e"
},
{
"address": "eth:0xBF93D4d727F7Ba1F753E1124C3e532dCb04Ea2c8",
"type": "EOA",
"isVerified": true,
"name": "0xBF93…a2c8",
"url": "https://etherscan.io/address/0xBF93D4d727F7Ba1F753E1124C3e532dCb04Ea2c8"
},
{
"address": "eth:0x4D014f3c5F33Aa9Cd1Dc29ce29618d07Ae666d15",
"type": "EOA",
"isVerified": true,
"name": "0x4D01…6d15",
"url": "https://etherscan.io/address/0x4D014f3c5F33Aa9Cd1Dc29ce29618d07Ae666d15"
},
{
"address": "eth:0x7cB07FE039a92B3D784f284D919503A381BEC54f",
"address": "eth:0x69acfE2096Dfb8d5A041eF37693553c48d9BFd02",
"type": "EOA",
"isVerified": true,
"name": "0x7cB0…C54f",
"url": "https://etherscan.io/address/0x7cB07FE039a92B3D784f284D919503A381BEC54f"
"name": "0x69ac…Fd02",
"url": "https://etherscan.io/address/0x69acfE2096Dfb8d5A041eF37693553c48d9BFd02"
},
{
"address": "eth:0x9bbFB9919062C29a5eE15aCD93c9D7c3b14d31aa",
"type": "EOA",
"isVerified": true,
"name": "0x9bbF…31aa",
"url": "https://etherscan.io/address/0x9bbFB9919062C29a5eE15aCD93c9D7c3b14d31aa"
}
],
"discoveryDrivenData": true
},
{
"id": "Optimism Security Council",
"name": "Optimism Security Council",
"description": "A Multisig with 10/13 threshold. It uses the following modules: LivenessModule (used to remove members inactive for 3mo 8d while making sure that the threshold remains above 75%. If the number of members falls below 8, the OpFoundationUpgradeSafe takes ownership of the multisig).\nMember of Optimism Guardian Multisig, SuperchainProxyAdminOwner.\n* A Guardian Optimism Guardian Multisig",
"accounts": [
{
"address": "eth:0xc2819DC788505Aac350142A7A707BF9D03E3Bd03",
"type": "Contract",
"isVerified": true,
"name": "0xc281…Bd03",
"url": "https://etherscan.io/address/0xc2819DC788505Aac350142A7A707BF9D03E3Bd03"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0x07dC0893cAfbF810e3E72505041f2865726Fd073",
"type": "EOA",
"isVerified": true,
"name": "0x07dC…d073",
"url": "https://etherscan.io/address/0x07dC0893cAfbF810e3E72505041f2865726Fd073"
},
{
"address": "eth:0x652BC529E171847E2fFddCeA13567643C84ccB5f",
"type": "EOA",
"isVerified": true,
"name": "0x652B…cB5f",
"url": "https://etherscan.io/address/0x652BC529E171847E2fFddCeA13567643C84ccB5f"
},
{
"address": "eth:0x1822b35B09f5ce1C78ecbC06AC0A4e17885b925e",
"type": "EOA",
"isVerified": true,
"name": "0x1822…925e",
"url": "https://etherscan.io/address/0x1822b35B09f5ce1C78ecbC06AC0A4e17885b925e"
},
{
"address": "eth:0x4A7322258c9E690e4CB8Cea6e5251443E956e61E",
"type": "EOA",
"isVerified": true,
"name": "0x4A73…e61E",
"url": "https://etherscan.io/address/0x4A7322258c9E690e4CB8Cea6e5251443E956e61E"
},
{
"address": "eth:0x3A53B4B081Eb7Cb00C46497b16Ea22e65E4Faa94",
"type": "EOA",
"isVerified": true,
"name": "0x3A53…aa94",
"url": "https://etherscan.io/address/0x3A53B4B081Eb7Cb00C46497b16Ea22e65E4Faa94"
},
{
"address": "eth:0xEF9A98511939eEe6Ec69af62082E3F2ff606877c",
"type": "EOA",
"isVerified": true,
"name": "0xEF9A…877c",
"url": "https://etherscan.io/address/0xEF9A98511939eEe6Ec69af62082E3F2ff606877c"
},
{
"address": "eth:0x6323ef2b80030f3fBc508bFc321Fc71fDB95c865",
"type": "EOA",
"isVerified": true,
"name": "0x6323…c865",
"url": "https://etherscan.io/address/0x6323ef2b80030f3fBc508bFc321Fc71fDB95c865"
},
{
"address": "eth:0xd5b735b676A043a53946C3b6F6BE28c1ECE6aC90",
"type": "EOA",
"isVerified": true,
"name": "0xd5b7…aC90",
"url": "https://etherscan.io/address/0xd5b735b676A043a53946C3b6F6BE28c1ECE6aC90"
},
{
"address": "eth:0x7ed8d9Af9eaA194D1A75C67c1475579E42289E39",
"type": "EOA",
"isVerified": true,
"name": "0x7ed8…9E39",
"url": "https://etherscan.io/address/0x7ed8d9Af9eaA194D1A75C67c1475579E42289E39"
},
{
"address": "eth:0x0aA384EB2fedD2741277A0f72909A0d7275575D7",
"type": "EOA",
"isVerified": true,
"name": "0x0aA3…75D7",
"url": "https://etherscan.io/address/0x0aA384EB2fedD2741277A0f72909A0d7275575D7"
},
{
"address": "eth:0x0a8742365a7EB0A3698293ac54357B5Ac04cefE6",
"type": "EOA",
"isVerified": true,
"name": "0x0a87…efE6",
"url": "https://etherscan.io/address/0x0a8742365a7EB0A3698293ac54357B5Ac04cefE6"
},
{
"address": "eth:0xbfA046B0bc5cEa1596be62B8b3f79f9f41f1E0d9",
"type": "EOA",
"isVerified": true,
"name": "0xbfA0…E0d9",
"url": "https://etherscan.io/address/0xbfA046B0bc5cEa1596be62B8b3f79f9f41f1E0d9"
},
{
"address": "eth:0x92827223f6b397CE9F208eE352bacA710765cACb",
"type": "EOA",
"isVerified": true,
"name": "0x9282…cACb",
"url": "https://etherscan.io/address/0x92827223f6b397CE9F208eE352bacA710765cACb"
}
],
"discoveryDrivenData": true
},
{
"id": "SuperchainProxyAdminOwner",
"name": "SuperchainProxyAdminOwner",
"description": "A Multisig with 2/2 threshold. \n* Can upgrade **with no delay**\n * SuperchainConfig [via: SuperchainProxyAdmin]\n* Can interact with AddressManager\n * set and change address mappings [via: SuperchainProxyAdmin]",
"accounts": [
{
"address": "eth:0x5a0Aae59D09fccBdDb6C6CcEB07B7279367C3d2A",
"type": "Contract",
"isVerified": true,
"name": "0x5a0A…3d2A",
"url": "https://etherscan.io/address/0x5a0Aae59D09fccBdDb6C6CcEB07B7279367C3d2A"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0x847B5c174615B1B7fDF770882256e2D3E95b9D92",
"type": "Contract",
"isVerified": true,
"name": "OpFoundationUpgradeSafe",
"url": "#OpFoundationUpgradeSafe"
},
{
"address": "eth:0xc2819DC788505Aac350142A7A707BF9D03E3Bd03",
"type": "Contract",
"isVerified": true,
"name": "Optimism Security Council",
"url": "#Optimism Security Council"
}
],
"discoveryDrivenData": true
},
{
"id": "LivenessGuard",
"name": "LivenessGuard",
"accounts": [
{
"address": "eth:0x24424336F04440b1c28685a38303aC33C9D14a25",
"type": "Contract",
"isVerified": true,
"name": "0x2442…4a25",
"url": "https://etherscan.io/address/0x24424336F04440b1c28685a38303aC33C9D14a25"
}
],
"chain": "ethereum",
"description": "Modular contract to be used together with the LivenessModule. Tracks liveness / activity of Safe owners.\n* Can interact with LivenessModule\n * can remove members of Optimism Security Council inactive for 3mo 8d ",
"discoveryDrivenData": true
},
{
"id": "Optimism Guardian Multisig",
"name": "Optimism Guardian Multisig",
"description": "A Multisig with 1/1 threshold. It uses the following modules: DeputyPauseModule (Allows 0x352f1defB49718e7Ea411687E850aA8d6299F7aC, called the deputy pauser, to act on behalf of the OpFoundationUpgradeSafe if set as its Safe module).",
"accounts": [
{
"address": "eth:0x09f7150D8c019BeF34450d6920f6B3608ceFdAf2",
"type": "Contract",
"isVerified": true,
"name": "0x09f7…dAf2",
"url": "https://etherscan.io/address/0x09f7150D8c019BeF34450d6920f6B3608ceFdAf2"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0xc2819DC788505Aac350142A7A707BF9D03E3Bd03",
"type": "Contract",
"isVerified": true,
"name": "Optimism Security Council",
"url": "#Optimism Security Council"
}
],
"discoveryDrivenData": true
},
{
"id": "Base Security Council",
"name": "Base Security Council",
"description": "A Multisig with 7/10 threshold. \nMember of Base Coordinator Multisig.\n",
"accounts": [
{
"address": "eth:0x20AcF55A3DCfe07fC4cecaCFa1628F788EC8A4Dd",
"type": "Contract",
"isVerified": true,
"name": "0x20Ac…A4Dd",
"url": "https://etherscan.io/address/0x20AcF55A3DCfe07fC4cecaCFa1628F788EC8A4Dd"
}
],
"chain": "ethereum",
"references": [
{
"title": "Security Council members - Base Docs",
"url": "https://docs.base.org/chain/security-council"
}
],
"participants": [
{
"address": "eth:0x5ff5C78ff194acc24C22DAaDdE4D639ebF18ACC6",
"type": "EOA",
"isVerified": true,
"name": "0x5ff5…ACC6",
"url": "https://etherscan.io/address/0x5ff5C78ff194acc24C22DAaDdE4D639ebF18ACC6"
},
{
"address": "eth:0x82C80F34C4b5c153dB76122a11AaD2F77C99E766",
"type": "EOA",
"isVerified": true,
"name": "0x82C8…E766",
"url": "https://etherscan.io/address/0x82C80F34C4b5c153dB76122a11AaD2F77C99E766"
},
{
"address": "eth:0xa8ee754FD1d069fb4B5d652730A0ca5e07a3fb06",
"type": "EOA",
"isVerified": true,
"name": "0xa8ee…fb06",
"url": "https://etherscan.io/address/0xa8ee754FD1d069fb4B5d652730A0ca5e07a3fb06"
},
{
"address": "eth:0x1C56A6d2A6Af643cea4E62e72B75B9bDe8d62e2B",
"type": "EOA",
"isVerified": true,
"name": "0x1C56…2e2B",
"url": "https://etherscan.io/address/0x1C56A6d2A6Af643cea4E62e72B75B9bDe8d62e2B"
},
{
"address": "eth:0xA5657B88A0130a626fcDd6aAA59522373438CdFE",
"type": "EOA",
"isVerified": true,
"name": "0xA565…CdFE",
"url": "https://etherscan.io/address/0xA5657B88A0130a626fcDd6aAA59522373438CdFE"
},
{
"address": "eth:0x21C7D1e6A81Daca071bA94839ab74C39A25f851F",
"type": "EOA",
"isVerified": true,
"name": "0x21C7…851F",
"url": "https://etherscan.io/address/0x21C7D1e6A81Daca071bA94839ab74C39A25f851F"
},
{
"address": "eth:0xa5959a39cA67b9fb473E4A3A898C611EEAc9CB73",
"type": "EOA",
"isVerified": true,
"name": "0xa595…CB73",
"url": "https://etherscan.io/address/0xa5959a39cA67b9fb473E4A3A898C611EEAc9CB73"
},
{
"address": "eth:0x18e982274f8C5B548D5aAc7aBef44D61504e1b3E",
"type": "EOA",
"isVerified": true,
"name": "0x18e9…1b3E",
"url": "https://etherscan.io/address/0x18e982274f8C5B548D5aAc7aBef44D61504e1b3E"
},
{
"address": "eth:0x99DB5BbA0db16e9aD05e3ff53310683CC3C971D2",
"type": "EOA",
"isVerified": true,
"name": "0x99DB…71D2",
"url": "https://etherscan.io/address/0x99DB5BbA0db16e9aD05e3ff53310683CC3C971D2"
},
{
"address": "eth:0x0E8A99738a50D523871739c6d676554b0E34252f",
"type": "EOA",
"isVerified": true,
"name": "0x0E8A…252f",
"url": "https://etherscan.io/address/0x0E8A99738a50D523871739c6d676554b0E34252f"
}
],
"discoveryDrivenData": true
},
{
"id": "GnosisSafe",
"name": "GnosisSafe",
"description": "A Multisig with 2/2 threshold. \nMember of OpFoundationUpgradeSafe, OpFoundationOperationsSafe.\n",
"accounts": [
{
"address": "eth:0x42d27eEA1AD6e22Af6284F609847CB3Cd56B9c64",
"type": "Contract",
"isVerified": true,
"name": "0x42d2…9c64",
"url": "https://etherscan.io/address/0x42d27eEA1AD6e22Af6284F609847CB3Cd56B9c64"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0xb23794fd6BA1CEAd01Cf54D772b8341F2F0197A5",
"type": "EOA",
"isVerified": true,
"name": "0xb237…97A5",
"url": "https://etherscan.io/address/0xb23794fd6BA1CEAd01Cf54D772b8341F2F0197A5"
},
{
"address": "eth:0x4665374939642965EfD8357D4568D2A77f677429",
"type": "EOA",
"isVerified": true,
"name": "0x4665…7429",
"url": "https://etherscan.io/address/0x4665374939642965EfD8357D4568D2A77f677429"
}
],
"discoveryDrivenData": true
},
{
"id": "Base Coordinator Multisig",
"name": "Base Coordinator Multisig",
"description": "A Multisig with 2/2 threshold. \nMember of Base Governance Multisig.\n",
"accounts": [
{
"address": "eth:0x9855054731540A48b28990B63DcF4f33d8AE46A1",
"type": "Contract",
"isVerified": true,
"name": "0x9855…46A1",
"url": "https://etherscan.io/address/0x9855054731540A48b28990B63DcF4f33d8AE46A1"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0x20AcF55A3DCfe07fC4cecaCFa1628F788EC8A4Dd",
"type": "Contract",
"isVerified": true,
"name": "Base Security Council",
"url": "#Base Security Council"
},
{
"address": "eth:0x9C4a57Feb77e294Fd7BF5EBE9AB01CAA0a90A110",
"type": "Contract",
"isVerified": true,
"name": "Base Multisig 2",
"url": "#Base Multisig 2"
}
],
"discoveryDrivenData": true
},
{
"id": "OpFoundationOperationsSafe",
"name": "OpFoundationOperationsSafe",
"description": "A Multisig with 5/7 threshold. \nMember of Base Governance Multisig.\n",
"accounts": [
{
"address": "eth:0x9BA6e03D8B90dE867373Db8cF1A58d2F7F006b3A",
"type": "Contract",
"isVerified": true,
"name": "0x9BA6…6b3A",
"url": "https://etherscan.io/address/0x9BA6e03D8B90dE867373Db8cF1A58d2F7F006b3A"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0x42d27eEA1AD6e22Af6284F609847CB3Cd56B9c64",
"type": "Contract",
"isVerified": true,
"name": "GnosisSafe",
"url": "#GnosisSafe"
},
{
"address": "eth:0x3041BA32f451F5850c147805F5521AC206421623",
"type": "EOA",
"isVerified": true,
"name": "0x3041…1623",
"url": "https://etherscan.io/address/0x3041BA32f451F5850c147805F5521AC206421623"
},
{
"address": "eth:0xE7dEA1306D9F829bA469d1904c50903b46ebd02e",
"type": "EOA",
"isVerified": true,
"name": "0xE7dE…d02e",
"url": "https://etherscan.io/address/0xE7dEA1306D9F829bA469d1904c50903b46ebd02e"
},
{
"address": "eth:0xBF93D4d727F7Ba1F753E1124C3e532dCb04Ea2c8",
"type": "EOA",
"isVerified": true,
"name": "0xBF93…a2c8",
"url": "https://etherscan.io/address/0xBF93D4d727F7Ba1F753E1124C3e532dCb04Ea2c8"
},
{
"address": "eth:0x4D014f3c5F33Aa9Cd1Dc29ce29618d07Ae666d15",
"type": "EOA",
"isVerified": true,
"name": "0x4D01…6d15",
"url": "https://etherscan.io/address/0x4D014f3c5F33Aa9Cd1Dc29ce29618d07Ae666d15"
},
{
"address": "eth:0x7cB07FE039a92B3D784f284D919503A381BEC54f",
"address": "eth:0x69acfE2096Dfb8d5A041eF37693553c48d9BFd02",
"type": "EOA",
"isVerified": true,
"name": "0x7cB0…C54f",
"url": "https://etherscan.io/address/0x7cB07FE039a92B3D784f284D919503A381BEC54f"
"name": "0x69ac…Fd02",
"url": "https://etherscan.io/address/0x69acfE2096Dfb8d5A041eF37693553c48d9BFd02"
},
{
"address": "eth:0x9bbFB9919062C29a5eE15aCD93c9D7c3b14d31aa",
"type": "EOA",
"isVerified": true,
"name": "0x9bbF…31aa",
"url": "https://etherscan.io/address/0x9bbFB9919062C29a5eE15aCD93c9D7c3b14d31aa"
}
],
"discoveryDrivenData": true
},
{
"id": "Base Multisig 2",
"name": "Base Multisig 2",
"description": "A Multisig with 3/6 threshold. \nMember of Base Coordinator Multisig.\n",
"accounts": [
{
"address": "eth:0x9C4a57Feb77e294Fd7BF5EBE9AB01CAA0a90A110",
"type": "Contract",
"isVerified": true,
"name": "0x9C4a…A110",
"url": "https://etherscan.io/address/0x9C4a57Feb77e294Fd7BF5EBE9AB01CAA0a90A110"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0x6CD3850756b7894774Ab715D136F9dD02837De50",
"type": "EOA",
"isVerified": true,
"name": "0x6CD3…De50",
"url": "https://etherscan.io/address/0x6CD3850756b7894774Ab715D136F9dD02837De50"
},
{
"address": "eth:0x3cd692eCE8b6573A2220ae00d0dEb98f0DfFA9a1",
"type": "EOA",
"isVerified": true,
"name": "0x3cd6…A9a1",
"url": "https://etherscan.io/address/0x3cd692eCE8b6573A2220ae00d0dEb98f0DfFA9a1"
},
{
"address": "eth:0x1c870776B168A9ffAE80c51f050C611eDd246741",
"type": "EOA",
"isVerified": true,
"name": "0x1c87…6741",
"url": "https://etherscan.io/address/0x1c870776B168A9ffAE80c51f050C611eDd246741"
},
{
"address": "eth:0x3Dad2200849925Bb46d9bF05aFa5f7F213F4c18E",
"type": "EOA",
"isVerified": true,
"name": "0x3Dad…c18E",
"url": "https://etherscan.io/address/0x3Dad2200849925Bb46d9bF05aFa5f7F213F4c18E"
},
{
"address": "eth:0xB011a32ED8b4F70D9943A2199F539bbeCd7b62F7",
"type": "EOA",
"isVerified": true,
"name": "0xB011…62F7",
"url": "https://etherscan.io/address/0xB011a32ED8b4F70D9943A2199F539bbeCd7b62F7"
},
{
"address": "eth:0xf9e320f3dA12E68af219d9E2A490Dd649f6B177c",
"type": "EOA",
"isVerified": true,
"name": "0xf9e3…177c",
"url": "https://etherscan.io/address/0xf9e320f3dA12E68af219d9E2A490Dd649f6B177c"
}
],
"discoveryDrivenData": true
},
{
"id": "EOA-1",
"name": "EOA 1",
"accounts": [
{
"address": "eth:0x5050F69a9786F081509234F1a7F4684b5E5b76C9",
"type": "EOA",
"isVerified": true,
"name": "0x5050…76C9",
"url": "https://etherscan.io/address/0x5050F69a9786F081509234F1a7F4684b5E5b76C9"
}
],
"chain": "ethereum",
"description": "* A Sequencer - acting directly",
"discoveryDrivenData": true
},
{
"id": "Optimism-EOA-1",
"name": "Optimism EOA 1",
"accounts": [
{
"address": "eth:0x352f1defB49718e7Ea411687E850aA8d6299F7aC",
"type": "EOA",
"isVerified": true,
"name": "0x352f…F7aC",
"url": "https://etherscan.io/address/0x352f1defB49718e7Ea411687E850aA8d6299F7aC"
}
],
"chain": "ethereum",
"description": "* A Guardian DeputyPauseModule though restricted to the SuperchainConfig's `pause()` function → Optimism Guardian Multisig",
"discoveryDrivenData": true
}
]
}
}
+1 -1
{
"baseTimestamp": 1759995304,
"baseTimestamp": 1760973016,
"contractsDiscoDriven": true,
"hasDiscoUi": true,
"isDiscoDriven": true,
"permissionsDiscoDriven": true
}
+4 -4
+3 -3
{
"ethereum": {
"roles": [
{
"id": "Guardian",
"name": "Guardian",
"description": "Allowed to pause withdrawals. In op stack systems with a proof system, the Guardian can also blacklist dispute games and set the respected game type (permissioned / permissionless).\n* OpFoundationUpgradeSafe has the role if the number of Optimism Security Council members falls below 8\n* Optimism EOA 1 has the role though restricted to the SuperchainConfig's `pause()` function",
"accounts": [
{
"address": "eth:0x847B5c174615B1B7fDF770882256e2D3E95b9D92",
"type": "Contract",
"isVerified": true,
"name": "OpFoundationUpgradeSafe",
"url": "#OpFoundationUpgradeSafe"
},
{
"address": "eth:0xc2819DC788505Aac350142A7A707BF9D03E3Bd03",
"type": "Contract",
"isVerified": true,
"name": "Optimism Security Council",
"url": "#Optimism Security Council"
},
{
"address": "eth:0x352f1defB49718e7Ea411687E850aA8d6299F7aC",
"type": "EOA",
"isVerified": true,
"name": "Optimism EOA 1",
"url": "#Optimism-EOA-1"
},
{
"address": "eth:0x6E226fa22e5F19363d231D3FA048aaBa73CC1f47",
"type": "EOA",
"isVerified": true,
"name": "EOA 2",
"url": "#EOA-2"
}
],
"chain": "ethereum",
"discoveryDrivenData": true
},
{
"id": "Sequencer",
"name": "Sequencer",
"description": "Allowed to commit transactions from the current layer to the host chain.",
"accounts": [
{
"address": "eth:0x0cd08c7f7A96AA9635f761b49216B9eA74C5cA60",
"type": "EOA",
"isVerified": true,
"name": "EOA 1",
"url": "#EOA-1"
}
],
"chain": "ethereum",
"discoveryDrivenData": true
}
],
"actors": [
{
"id": "CeloProxyAdminOwner",
"name": "CeloProxyAdminOwner",
"description": "A Multisig with 2/2 threshold. \n* Can upgrade **with no delay**\n * Celo native asset Token [via: ProxyAdmin]\n * L1CrossDomainMessenger [via: ProxyAdmin]\n * L1ERC721Bridge [via: ProxyAdmin]\n * OptimismMintableERC20Factory [via: ProxyAdmin]\n * SystemConfig [via: ProxyAdmin]\n * DelayedWETH [via: ProxyAdmin]\n * L1StandardBridge [via: ProxyAdmin]\n * AnchorStateRegistry [via: ProxyAdmin]\n * DelayedWETH [via: ProxyAdmin]\n * SuperchainConfigLocal [via: ProxyAdmin]\n * OptimismPortal2 [via: ProxyAdmin]\n * DisputeGameFactory [via: ProxyAdmin]\n* Can interact with AddressManager\n * set and change address mappings [via: ProxyAdmin]\n* Can interact with SystemConfig\n * it can update the preconfer address, the batch submitter (Sequencer) address and the gas configuration of the system \n* Can interact with DelayedWETH\n * can pull funds from the contract in case of emergency ",
"accounts": [
{
"address": "eth:0x4092A77bAF58fef0309452cEaCb09221e556E112",
"type": "Contract",
"isVerified": true,
"name": "0x4092…E112",
"url": "https://etherscan.io/address/0x4092A77bAF58fef0309452cEaCb09221e556E112"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0xC03172263409584f7860C25B6eB4985f0f6F4636",
"type": "Contract",
"isVerified": true,
"name": "Celo Multisig 1",
"url": "#Celo Multisig 1"
},
{
"address": "eth:0x9Eb44Da23433b5cAA1c87e35594D15FcEb08D34d",
"type": "Contract",
"isVerified": true,
"name": "Celo Multisig 2",
"url": "#Celo Multisig 2"
}
],
"discoveryDrivenData": true
},
{
"id": "OpFoundationUpgradeSafe",
"name": "OpFoundationUpgradeSafe",
"description": "A Multisig with 5/7 threshold. \nMember of SuperchainProxyAdminOwner.\n* A Guardian LivenessModule if the number of Optimism Security Council members falls below 8 → Optimism Security Council → Optimism Guardian Multisig",
"accounts": [
{
"address": "eth:0x847B5c174615B1B7fDF770882256e2D3E95b9D92",
"type": "Contract",
"isVerified": true,
"name": "0x847B…9D92",
"url": "https://etherscan.io/address/0x847B5c174615B1B7fDF770882256e2D3E95b9D92"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0x42d27eEA1AD6e22Af6284F609847CB3Cd56B9c64",
"type": "Contract",
"isVerified": true,
"name": "GnosisSafe",
"url": "#GnosisSafe"
},
{
"address": "eth:0x3041BA32f451F5850c147805F5521AC206421623",
"type": "EOA",
"isVerified": true,
"name": "0x3041…1623",
"url": "https://etherscan.io/address/0x3041BA32f451F5850c147805F5521AC206421623"
},
{
"address": "eth:0xE7dEA1306D9F829bA469d1904c50903b46ebd02e",
"type": "EOA",
"isVerified": true,
"name": "0xE7dE…d02e",
"url": "https://etherscan.io/address/0xE7dEA1306D9F829bA469d1904c50903b46ebd02e"
},
{
"address": "eth:0xBF93D4d727F7Ba1F753E1124C3e532dCb04Ea2c8",
"type": "EOA",
"isVerified": true,
"name": "0xBF93…a2c8",
"url": "https://etherscan.io/address/0xBF93D4d727F7Ba1F753E1124C3e532dCb04Ea2c8"
},
{
"address": "eth:0x4D014f3c5F33Aa9Cd1Dc29ce29618d07Ae666d15",
"type": "EOA",
"isVerified": true,
"name": "0x4D01…6d15",
"url": "https://etherscan.io/address/0x4D014f3c5F33Aa9Cd1Dc29ce29618d07Ae666d15"
},
{
"address": "eth:0x7cB07FE039a92B3D784f284D919503A381BEC54f",
"address": "eth:0x69acfE2096Dfb8d5A041eF37693553c48d9BFd02",
"type": "EOA",
"isVerified": true,
"name": "0x7cB0…C54f",
"url": "https://etherscan.io/address/0x7cB07FE039a92B3D784f284D919503A381BEC54f"
"name": "0x69ac…Fd02",
"url": "https://etherscan.io/address/0x69acfE2096Dfb8d5A041eF37693553c48d9BFd02"
},
{
"address": "eth:0x9bbFB9919062C29a5eE15aCD93c9D7c3b14d31aa",
"type": "EOA",
"isVerified": true,
"name": "0x9bbF…31aa",
"url": "https://etherscan.io/address/0x9bbFB9919062C29a5eE15aCD93c9D7c3b14d31aa"
}
],
"discoveryDrivenData": true
},
{
"id": "SuperchainConfig",
"name": "SuperchainConfig",
"accounts": [
{
"address": "eth:0x95703e0982140D16f8ebA6d158FccEde42f04a4C",
"type": "Contract",
"isVerified": true,
"name": "0x9570…4a4C",
"url": "https://etherscan.io/address/0x95703e0982140D16f8ebA6d158FccEde42f04a4C"
}
],
"chain": "ethereum",
"description": "Used to manage global configuration values for multiple OP Chains within a single Superchain network. The SuperchainConfig contract manages individual pause states for each chain connected to it, as well as a global pause state for all chains. The guardian role can pause either separately, but each pause expires after 3 months if left untouched.\n* Can interact with SuperchainConfigLocal\n * act as an override that pauses the SuperchainConfigLocal ",
"discoveryDrivenData": true
},
{
"id": "Optimism Security Council",
"name": "Optimism Security Council",
"description": "A Multisig with 10/13 threshold. It uses the following modules: LivenessModule (used to remove members inactive for 3mo 8d while making sure that the threshold remains above 75%. If the number of members falls below 8, the OpFoundationUpgradeSafe takes ownership of the multisig).\nMember of Optimism Guardian Multisig, SuperchainProxyAdminOwner.\n* A Guardian Optimism Guardian Multisig",
"accounts": [
{
"address": "eth:0xc2819DC788505Aac350142A7A707BF9D03E3Bd03",
"type": "Contract",
"isVerified": true,
"name": "0xc281…Bd03",
"url": "https://etherscan.io/address/0xc2819DC788505Aac350142A7A707BF9D03E3Bd03"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0x07dC0893cAfbF810e3E72505041f2865726Fd073",
"type": "EOA",
"isVerified": true,
"name": "0x07dC…d073",
"url": "https://etherscan.io/address/0x07dC0893cAfbF810e3E72505041f2865726Fd073"
},
{
"address": "eth:0x652BC529E171847E2fFddCeA13567643C84ccB5f",
"type": "EOA",
"isVerified": true,
"name": "0x652B…cB5f",
"url": "https://etherscan.io/address/0x652BC529E171847E2fFddCeA13567643C84ccB5f"
},
{
"address": "eth:0x1822b35B09f5ce1C78ecbC06AC0A4e17885b925e",
"type": "EOA",
"isVerified": true,
"name": "0x1822…925e",
"url": "https://etherscan.io/address/0x1822b35B09f5ce1C78ecbC06AC0A4e17885b925e"
},
{
"address": "eth:0x4A7322258c9E690e4CB8Cea6e5251443E956e61E",
"type": "EOA",
"isVerified": true,
"name": "0x4A73…e61E",
"url": "https://etherscan.io/address/0x4A7322258c9E690e4CB8Cea6e5251443E956e61E"
},
{
"address": "eth:0x3A53B4B081Eb7Cb00C46497b16Ea22e65E4Faa94",
"type": "EOA",
"isVerified": true,
"name": "0x3A53…aa94",
"url": "https://etherscan.io/address/0x3A53B4B081Eb7Cb00C46497b16Ea22e65E4Faa94"
},
{
"address": "eth:0xEF9A98511939eEe6Ec69af62082E3F2ff606877c",
"type": "EOA",
"isVerified": true,
"name": "0xEF9A…877c",
"url": "https://etherscan.io/address/0xEF9A98511939eEe6Ec69af62082E3F2ff606877c"
},
{
"address": "eth:0x6323ef2b80030f3fBc508bFc321Fc71fDB95c865",
"type": "EOA",
"isVerified": true,
"name": "0x6323…c865",
"url": "https://etherscan.io/address/0x6323ef2b80030f3fBc508bFc321Fc71fDB95c865"
},
{
"address": "eth:0xd5b735b676A043a53946C3b6F6BE28c1ECE6aC90",
"type": "EOA",
"isVerified": true,
"name": "0xd5b7…aC90",
"url": "https://etherscan.io/address/0xd5b735b676A043a53946C3b6F6BE28c1ECE6aC90"
},
{
"address": "eth:0x7ed8d9Af9eaA194D1A75C67c1475579E42289E39",
"type": "EOA",
"isVerified": true,
"name": "0x7ed8…9E39",
"url": "https://etherscan.io/address/0x7ed8d9Af9eaA194D1A75C67c1475579E42289E39"
},
{
"address": "eth:0x0aA384EB2fedD2741277A0f72909A0d7275575D7",
"type": "EOA",
"isVerified": true,
"name": "0x0aA3…75D7",
"url": "https://etherscan.io/address/0x0aA384EB2fedD2741277A0f72909A0d7275575D7"
},
{
"address": "eth:0x0a8742365a7EB0A3698293ac54357B5Ac04cefE6",
"type": "EOA",
"isVerified": true,
"name": "0x0a87…efE6",
"url": "https://etherscan.io/address/0x0a8742365a7EB0A3698293ac54357B5Ac04cefE6"
},
{
"address": "eth:0xbfA046B0bc5cEa1596be62B8b3f79f9f41f1E0d9",
"type": "EOA",
"isVerified": true,
"name": "0xbfA0…E0d9",
"url": "https://etherscan.io/address/0xbfA046B0bc5cEa1596be62B8b3f79f9f41f1E0d9"
},
{
"address": "eth:0x92827223f6b397CE9F208eE352bacA710765cACb",
"type": "EOA",
"isVerified": true,
"name": "0x9282…cACb",
"url": "https://etherscan.io/address/0x92827223f6b397CE9F208eE352bacA710765cACb"
}
],
"discoveryDrivenData": true
},
{
"id": "SuperchainProxyAdminOwner",
"name": "SuperchainProxyAdminOwner",
"description": "A Multisig with 2/2 threshold. \n* Can upgrade **with no delay**\n * SuperchainConfig [via: SuperchainProxyAdmin]\n* Can interact with AddressManager\n * set and change address mappings [via: SuperchainProxyAdmin]",
"accounts": [
{
"address": "eth:0x5a0Aae59D09fccBdDb6C6CcEB07B7279367C3d2A",
"type": "Contract",
"isVerified": true,
"name": "0x5a0A…3d2A",
"url": "https://etherscan.io/address/0x5a0Aae59D09fccBdDb6C6CcEB07B7279367C3d2A"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0x847B5c174615B1B7fDF770882256e2D3E95b9D92",
"type": "Contract",
"isVerified": true,
"name": "OpFoundationUpgradeSafe",
"url": "#OpFoundationUpgradeSafe"
},
{
"address": "eth:0xc2819DC788505Aac350142A7A707BF9D03E3Bd03",
"type": "Contract",
"isVerified": true,
"name": "Optimism Security Council",
"url": "#Optimism Security Council"
}
],
"discoveryDrivenData": true
},
{
"id": "LivenessGuard",
"name": "LivenessGuard",
"accounts": [
{
"address": "eth:0x24424336F04440b1c28685a38303aC33C9D14a25",
"type": "Contract",
"isVerified": true,
"name": "0x2442…4a25",
"url": "https://etherscan.io/address/0x24424336F04440b1c28685a38303aC33C9D14a25"
}
],
"chain": "ethereum",
"description": "Modular contract to be used together with the LivenessModule. Tracks liveness / activity of Safe owners.\n* Can interact with LivenessModule\n * can remove members of Optimism Security Council inactive for 3mo 8d ",
"discoveryDrivenData": true
},
{
"id": "Optimism Guardian Multisig",
"name": "Optimism Guardian Multisig",
"description": "A Multisig with 1/1 threshold. It uses the following modules: DeputyPauseModule (Allows 0x352f1defB49718e7Ea411687E850aA8d6299F7aC, called the deputy pauser, to act on behalf of the OpFoundationUpgradeSafe if set as its Safe module).",
"accounts": [
{
"address": "eth:0x09f7150D8c019BeF34450d6920f6B3608ceFdAf2",
"type": "Contract",
"isVerified": true,
"name": "0x09f7…dAf2",
"url": "https://etherscan.io/address/0x09f7150D8c019BeF34450d6920f6B3608ceFdAf2"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0xc2819DC788505Aac350142A7A707BF9D03E3Bd03",
"type": "Contract",
"isVerified": true,
"name": "Optimism Security Council",
"url": "#Optimism Security Council"
}
],
"discoveryDrivenData": true
},
{
"id": "GnosisSafe",
"name": "GnosisSafe",
"description": "A Multisig with 2/2 threshold. \nMember of OpFoundationUpgradeSafe.\n",
"accounts": [
{
"address": "eth:0x42d27eEA1AD6e22Af6284F609847CB3Cd56B9c64",
"type": "Contract",
"isVerified": true,
"name": "0x42d2…9c64",
"url": "https://etherscan.io/address/0x42d27eEA1AD6e22Af6284F609847CB3Cd56B9c64"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0xb23794fd6BA1CEAd01Cf54D772b8341F2F0197A5",
"type": "EOA",
"isVerified": true,
"name": "0xb237…97A5",
"url": "https://etherscan.io/address/0xb23794fd6BA1CEAd01Cf54D772b8341F2F0197A5"
},
{
"address": "eth:0x4665374939642965EfD8357D4568D2A77f677429",
"type": "EOA",
"isVerified": true,
"name": "0x4665…7429",
"url": "https://etherscan.io/address/0x4665374939642965EfD8357D4568D2A77f677429"
}
],
"discoveryDrivenData": true
},
{
"id": "Celo Multisig 2",
"name": "Celo Multisig 2",
"description": "A Multisig with 6/8 threshold. \nMember of CeloProxyAdminOwner.\n",
"accounts": [
{
"address": "eth:0x9Eb44Da23433b5cAA1c87e35594D15FcEb08D34d",
"type": "Contract",
"isVerified": true,
"name": "0x9Eb4…D34d",
"url": "https://etherscan.io/address/0x9Eb44Da23433b5cAA1c87e35594D15FcEb08D34d"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0x0Bd06B2b192BD9eC316f2880A0c296D9Bc3225e0",
"type": "EOA",
"isVerified": true,
"name": "0x0Bd0…25e0",
"url": "https://etherscan.io/address/0x0Bd06B2b192BD9eC316f2880A0c296D9Bc3225e0"
},
{
"address": "eth:0x21e595451bDD69a85cf946f37f5A6A356C3F875D",
"type": "EOA",
"isVerified": true,
"name": "0x21e5…875D",
"url": "https://etherscan.io/address/0x21e595451bDD69a85cf946f37f5A6A356C3F875D"
},
{
"address": "eth:0x09c0B069100F5d880a596605b94Cc9493D96e797",
"type": "EOA",
"isVerified": true,
"name": "0x09c0…e797",
"url": "https://etherscan.io/address/0x09c0B069100F5d880a596605b94Cc9493D96e797"
},
{
"address": "eth:0x326b764CEb4FE11e70af538D3CB997Bb2e16659d",
"type": "EOA",
"isVerified": true,
"name": "0x326b…659d",
"url": "https://etherscan.io/address/0x326b764CEb4FE11e70af538D3CB997Bb2e16659d"
},
{
"address": "eth:0x48139512241D32047760E7481eBf0b6BF3390f8F",
"type": "EOA",
"isVerified": true,
"name": "0x4813…0f8F",
"url": "https://etherscan.io/address/0x48139512241D32047760E7481eBf0b6BF3390f8F"
},
{
"address": "eth:0x4D89adf3a4a71b25FB1a6D702Cf059CF5BebD02d",
"type": "EOA",
"isVerified": true,
"name": "0x4D89…D02d",
"url": "https://etherscan.io/address/0x4D89adf3a4a71b25FB1a6D702Cf059CF5BebD02d"
},
{
"address": "eth:0x8b4b85f78F799F8364198FFEd2266d3cb3EA0daE",
"type": "EOA",
"isVerified": true,
"name": "0x8b4b…0daE",
"url": "https://etherscan.io/address/0x8b4b85f78F799F8364198FFEd2266d3cb3EA0daE"
},
{
"address": "eth:0xE0024dCadff414fCb0AAfBB475e92Ccc367E1A84",
"type": "EOA",
"isVerified": true,
"name": "0xE002…1A84",
"url": "https://etherscan.io/address/0xE0024dCadff414fCb0AAfBB475e92Ccc367E1A84"
}
],
"discoveryDrivenData": true
},
{
"id": "Celo Multisig 1",
"name": "Celo Multisig 1",
"description": "A Multisig with 6/8 threshold. \nMember of CeloProxyAdminOwner.\n",
"accounts": [
{
"address": "eth:0xC03172263409584f7860C25B6eB4985f0f6F4636",
"type": "Contract",
"isVerified": true,
"name": "0xC031…4636",
"url": "https://etherscan.io/address/0xC03172263409584f7860C25B6eB4985f0f6F4636"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0xB963047c5D875b7FE777339B1E6B61ac4df1f3e2",
"type": "EOA",
"isVerified": true,
"name": "0xB963…f3e2",
"url": "https://etherscan.io/address/0xB963047c5D875b7FE777339B1E6B61ac4df1f3e2"
},
{
"address": "eth:0x6FDb3eA186981aA32DD8e7B782d95733Ca3c13A1",
"type": "EOA",
"isVerified": true,
"name": "0x6FDb…13A1",
"url": "https://etherscan.io/address/0x6FDb3eA186981aA32DD8e7B782d95733Ca3c13A1"
},
{
"address": "eth:0xd0cE4D055d04bDA69b20815A3F796019bB68c6Db",
"type": "EOA",
"isVerified": true,
"name": "0xd0cE…c6Db",
"url": "https://etherscan.io/address/0xd0cE4D055d04bDA69b20815A3F796019bB68c6Db"
},
{
"address": "eth:0x148dfaC5dF51Ab1D7b02a3B53f1e2Da1F0A6B5Ca",
"type": "EOA",
"isVerified": true,
"name": "0x148d…B5Ca",
"url": "https://etherscan.io/address/0x148dfaC5dF51Ab1D7b02a3B53f1e2Da1F0A6B5Ca"
},
{
"address": "eth:0x5f70938aA8d2fd91EE3959998E5DdaACFb6Ffb85",
"type": "EOA",
"isVerified": true,
"name": "0x5f70…fb85",
"url": "https://etherscan.io/address/0x5f70938aA8d2fd91EE3959998E5DdaACFb6Ffb85"
},
{
"address": "eth:0xD1C635987B6Aa287361d08C6461491Fa9df087f2",
"type": "Contract",
"isVerified": true,
"name": "Safe",
"url": "https://etherscan.io/address/0xD1C635987B6Aa287361d08C6461491Fa9df087f2"
},
{
"address": "eth:0x2BE5E223E368E8c0f404a1f3Eb4eB09f99C8FaD8",
"type": "EOA",
"isVerified": true,
"name": "0x2BE5…FaD8",
"url": "https://etherscan.io/address/0x2BE5E223E368E8c0f404a1f3Eb4eB09f99C8FaD8"
},
{
"address": "eth:0xc3E966E79eF1aA4751221F55fB8A36589C24C0cA",
"type": "EOA",
"isVerified": true,
"name": "0xc3E9…C0cA",
"url": "https://etherscan.io/address/0xc3E966E79eF1aA4751221F55fB8A36589C24C0cA"
}
],
"discoveryDrivenData": true
},
{
"id": "EOA-1",
"name": "EOA 1",
"accounts": [
{
"address": "eth:0x0cd08c7f7A96AA9635f761b49216B9eA74C5cA60",
"type": "EOA",
"isVerified": true,
"name": "0x0cd0…cA60",
"url": "https://etherscan.io/address/0x0cd08c7f7A96AA9635f761b49216B9eA74C5cA60"
}
],
"chain": "ethereum",
"description": "* A Sequencer - acting directly",
"discoveryDrivenData": true
},
{
"id": "Optimism-EOA-1",
"name": "Optimism EOA 1",
"accounts": [
{
"address": "eth:0x352f1defB49718e7Ea411687E850aA8d6299F7aC",
"type": "EOA",
"isVerified": true,
"name": "0x352f…F7aC",
"url": "https://etherscan.io/address/0x352f1defB49718e7Ea411687E850aA8d6299F7aC"
}
],
"chain": "ethereum",
"description": "* A Guardian DeputyPauseModule though restricted to the SuperchainConfig's `pause()` function → Optimism Guardian Multisig",
"discoveryDrivenData": true
},
{
"id": "EOA-2",
"name": "EOA 2",
"accounts": [
{
"address": "eth:0x6E226fa22e5F19363d231D3FA048aaBa73CC1f47",
"type": "EOA",
"isVerified": true,
"name": "0x6E22…1f47",
"url": "https://etherscan.io/address/0x6E226fa22e5F19363d231D3FA048aaBa73CC1f47"
}
],
"chain": "ethereum",
"description": "* A Guardian - acting directly",
"discoveryDrivenData": true
},
{
"id": "EOA-3",
"name": "EOA 3",
"accounts": [
{
"address": "eth:0xbcA67eE5188efc419c42C91156EcC888b20664f3",
"type": "EOA",
"isVerified": true,
"name": "0xbcA6…64f3",
"url": "https://etherscan.io/address/0xbcA67eE5188efc419c42C91156EcC888b20664f3"
}
],
"chain": "ethereum",
"description": "* Can interact with DelayedWETH\n * can pull funds from the contract in case of emergency ",
"discoveryDrivenData": true
}
]
}
}
+1 -1
{
"baseTimestamp": 1759250495,
"baseTimestamp": 1760973770,
"contractsDiscoDriven": true,
"hasDiscoUi": true,
"isDiscoDriven": true,
"permissionsDiscoDriven": true
}
+4 -4
+3 -3
{
"ethereum": {
"roles": [
{
"id": "Challenger",
"name": "Challenger",
"description": "Allowed to challenge or delete state roots proposed by a Proposer.",
"accounts": [
{
"address": "eth:0xBeA2Bc852a160B8547273660E22F4F08C2fa9Bbb",
"type": "Contract",
"isVerified": true,
"name": "Gelato Multisig",
"url": "#Gelato Multisig"
}
],
"chain": "ethereum",
"discoveryDrivenData": true
},
{
"id": "Guardian",
"name": "Guardian",
"description": "Allowed to pause withdrawals. In op stack systems with a proof system, the Guardian can also blacklist dispute games and set the respected game type (permissioned / permissionless).\n* OpFoundationUpgradeSafe has the role if the number of Optimism Security Council members falls below 8\n* Optimism EOA 1 has the role though restricted to the SuperchainConfig's `pause()` function",
"accounts": [
{
"address": "eth:0x847B5c174615B1B7fDF770882256e2D3E95b9D92",
"type": "Contract",
"isVerified": true,
"name": "OpFoundationUpgradeSafe",
"url": "#OpFoundationUpgradeSafe"
},
{
"address": "eth:0xc2819DC788505Aac350142A7A707BF9D03E3Bd03",
"type": "Contract",
"isVerified": true,
"name": "Optimism Security Council",
"url": "#Optimism Security Council"
},
{
"address": "eth:0x352f1defB49718e7Ea411687E850aA8d6299F7aC",
"type": "EOA",
"isVerified": true,
"name": "Optimism EOA 1",
"url": "#Optimism-EOA-1"
}
],
"chain": "ethereum",
"discoveryDrivenData": true
},
{
"id": "Proposer",
"name": "Proposer",
"description": "Allowed to post new state roots of the current layer to the host chain.",
"accounts": [
{
"address": "eth:0x0AbD6da1cE10D1cD6c7C9C14b905786D20f3EB23",
"type": "EOA",
"isVerified": true,
"name": "EOA 2",
"url": "#EOA-2"
}
],
"chain": "ethereum",
"discoveryDrivenData": true
},
{
"id": "Sequencer",
"name": "Sequencer",
"description": "Allowed to commit transactions from the current layer to the host chain.",
"accounts": [
{
"address": "eth:0xa6Ea2f3299b63c53143c993d2d5E60A69Cd6Fe24",
"type": "EOA",
"isVerified": true,
"name": "EOA 1",
"url": "#EOA-1"
}
],
"chain": "ethereum",
"discoveryDrivenData": true
}
],
"actors": [
{
"id": "Gelato Multisig",
"name": "Gelato Multisig",
"description": "A Multisig with 4/9 threshold. \nMember of Lisk Multisig.\n* Can upgrade **with no delay**\n * SystemConfig [via: Lisk Multisig → ProxyAdmin]\n * DisputeGameFactory [via: Lisk Multisig → ProxyAdmin]\n * L1StandardBridge [via: Lisk Multisig → ProxyAdmin]\n * OptimismPortal2 [via: Lisk Multisig → ProxyAdmin]\n * L1CrossDomainMessenger [via: Lisk Multisig → ProxyAdmin]\n * DelayedWETH [via: Lisk Multisig → ProxyAdmin]\n * L1ERC721Bridge [via: Lisk Multisig → ProxyAdmin]\n * AnchorStateRegistry [via: Lisk Multisig → ProxyAdmin]\n * OptimismMintableERC20Factory [via: Lisk Multisig → ProxyAdmin]\n* Can interact with SystemConfig\n * it can update the preconfer address, the batch submitter (Sequencer) address and the gas configuration of the system \n* Can interact with AddressManager\n * set and change address mappings [via: Lisk Multisig → ProxyAdmin]\n* Can interact with DelayedWETH\n * can pull funds from the contract in case of emergency [via: Lisk Multisig]\n* A Challenger - acting directly",
"accounts": [
{
"address": "eth:0xBeA2Bc852a160B8547273660E22F4F08C2fa9Bbb",
"type": "Contract",
"isVerified": true,
"name": "0xBeA2…9Bbb",
"url": "https://etherscan.io/address/0xBeA2Bc852a160B8547273660E22F4F08C2fa9Bbb"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0x349f3839012DB2271e1BeC68F1668471D175Adb9",
"type": "EOA",
"isVerified": true,
"name": "0x349f…Adb9",
"url": "https://etherscan.io/address/0x349f3839012DB2271e1BeC68F1668471D175Adb9"
},
{
"address": "eth:0xB65540bBA534E88EB4a5062D0E6519C07063b259",
"type": "EOA",
"isVerified": true,
"name": "0xB655…b259",
"url": "https://etherscan.io/address/0xB65540bBA534E88EB4a5062D0E6519C07063b259"
},
{
"address": "eth:0x58edE8C66A15f23c61b8EadD1191FdaD904f7a87",
"type": "EOA",
"isVerified": true,
"name": "0x58ed…7a87",
"url": "https://etherscan.io/address/0x58edE8C66A15f23c61b8EadD1191FdaD904f7a87"
},
{
"address": "eth:0x28bB9385A588EF4747264D19B9A9F1603591680c",
"type": "EOA",
"isVerified": true,
"name": "0x28bB…680c",
"url": "https://etherscan.io/address/0x28bB9385A588EF4747264D19B9A9F1603591680c"
},
{
"address": "eth:0x691C2EF68e25E620fa6cAdE2728f6aE34F37aAD2",
"type": "EOA",
"isVerified": true,
"name": "0x691C…aAD2",
"url": "https://etherscan.io/address/0x691C2EF68e25E620fa6cAdE2728f6aE34F37aAD2"
},
{
"address": "eth:0x5bE3E96Cdc3A97628bD7308d3588B9a474F4A54d",
"type": "EOA",
"isVerified": true,
"name": "0x5bE3…A54d",
"url": "https://etherscan.io/address/0x5bE3E96Cdc3A97628bD7308d3588B9a474F4A54d"
},
{
"address": "eth:0x88De44422E1b1c30bc530c35aEdb9f5aD0e6fD52",
"type": "EOA",
"isVerified": true,
"name": "0x88De…fD52",
"url": "https://etherscan.io/address/0x88De44422E1b1c30bc530c35aEdb9f5aD0e6fD52"
},
{
"address": "eth:0x01a0A7BaAAca31AFB5b770FeFD69CE4917D9c32e",
"type": "EOA",
"isVerified": true,
"name": "0x01a0…c32e",
"url": "https://etherscan.io/address/0x01a0A7BaAAca31AFB5b770FeFD69CE4917D9c32e"
},
{
"address": "eth:0x547D0F472309e4239b296D01e03bEDc101241a26",
"type": "EOA",
"isVerified": true,
"name": "0x547D…1a26",
"url": "https://etherscan.io/address/0x547D0F472309e4239b296D01e03bEDc101241a26"
}
],
"discoveryDrivenData": true
},
{
"id": "OpFoundationUpgradeSafe",
"name": "OpFoundationUpgradeSafe",
"description": "A Multisig with 5/7 threshold. \nMember of SuperchainProxyAdminOwner.\n* A Guardian LivenessModule if the number of Optimism Security Council members falls below 8 → Optimism Security Council → Optimism Guardian Multisig",
"accounts": [
{
"address": "eth:0x847B5c174615B1B7fDF770882256e2D3E95b9D92",
"type": "Contract",
"isVerified": true,
"name": "0x847B…9D92",
"url": "https://etherscan.io/address/0x847B5c174615B1B7fDF770882256e2D3E95b9D92"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0x42d27eEA1AD6e22Af6284F609847CB3Cd56B9c64",
"type": "Contract",
"isVerified": true,
"name": "GnosisSafe",
"url": "#GnosisSafe"
},
{
"address": "eth:0x3041BA32f451F5850c147805F5521AC206421623",
"type": "EOA",
"isVerified": true,
"name": "0x3041…1623",
"url": "https://etherscan.io/address/0x3041BA32f451F5850c147805F5521AC206421623"
},
{
"address": "eth:0xE7dEA1306D9F829bA469d1904c50903b46ebd02e",
"type": "EOA",
"isVerified": true,
"name": "0xE7dE…d02e",
"url": "https://etherscan.io/address/0xE7dEA1306D9F829bA469d1904c50903b46ebd02e"
},
{
"address": "eth:0xBF93D4d727F7Ba1F753E1124C3e532dCb04Ea2c8",
"type": "EOA",
"isVerified": true,
"name": "0xBF93…a2c8",
"url": "https://etherscan.io/address/0xBF93D4d727F7Ba1F753E1124C3e532dCb04Ea2c8"
},
{
"address": "eth:0x4D014f3c5F33Aa9Cd1Dc29ce29618d07Ae666d15",
"type": "EOA",
"isVerified": true,
"name": "0x4D01…6d15",
"url": "https://etherscan.io/address/0x4D014f3c5F33Aa9Cd1Dc29ce29618d07Ae666d15"
},
{
"address": "eth:0x7cB07FE039a92B3D784f284D919503A381BEC54f",
"address": "eth:0x69acfE2096Dfb8d5A041eF37693553c48d9BFd02",
"type": "EOA",
"isVerified": true,
"name": "0x7cB0…C54f",
"url": "https://etherscan.io/address/0x7cB07FE039a92B3D784f284D919503A381BEC54f"
"name": "0x69ac…Fd02",
"url": "https://etherscan.io/address/0x69acfE2096Dfb8d5A041eF37693553c48d9BFd02"
},
{
"address": "eth:0x9bbFB9919062C29a5eE15aCD93c9D7c3b14d31aa",
"type": "EOA",
"isVerified": true,
"name": "0x9bbF…31aa",
"url": "https://etherscan.io/address/0x9bbFB9919062C29a5eE15aCD93c9D7c3b14d31aa"
}
],
"discoveryDrivenData": true
},
{
"id": "Optimism Security Council",
"name": "Optimism Security Council",
"description": "A Multisig with 10/13 threshold. It uses the following modules: LivenessModule (used to remove members inactive for 3mo 8d while making sure that the threshold remains above 75%. If the number of members falls below 8, the OpFoundationUpgradeSafe takes ownership of the multisig).\nMember of Optimism Guardian Multisig, SuperchainProxyAdminOwner.\n* A Guardian Optimism Guardian Multisig",
"accounts": [
{
"address": "eth:0xc2819DC788505Aac350142A7A707BF9D03E3Bd03",
"type": "Contract",
"isVerified": true,
"name": "0xc281…Bd03",
"url": "https://etherscan.io/address/0xc2819DC788505Aac350142A7A707BF9D03E3Bd03"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0x07dC0893cAfbF810e3E72505041f2865726Fd073",
"type": "EOA",
"isVerified": true,
"name": "0x07dC…d073",
"url": "https://etherscan.io/address/0x07dC0893cAfbF810e3E72505041f2865726Fd073"
},
{
"address": "eth:0x652BC529E171847E2fFddCeA13567643C84ccB5f",
"type": "EOA",
"isVerified": true,
"name": "0x652B…cB5f",
"url": "https://etherscan.io/address/0x652BC529E171847E2fFddCeA13567643C84ccB5f"
},
{
"address": "eth:0x1822b35B09f5ce1C78ecbC06AC0A4e17885b925e",
"type": "EOA",
"isVerified": true,
"name": "0x1822…925e",
"url": "https://etherscan.io/address/0x1822b35B09f5ce1C78ecbC06AC0A4e17885b925e"
},
{
"address": "eth:0x4A7322258c9E690e4CB8Cea6e5251443E956e61E",
"type": "EOA",
"isVerified": true,
"name": "0x4A73…e61E",
"url": "https://etherscan.io/address/0x4A7322258c9E690e4CB8Cea6e5251443E956e61E"
},
{
"address": "eth:0x3A53B4B081Eb7Cb00C46497b16Ea22e65E4Faa94",
"type": "EOA",
"isVerified": true,
"name": "0x3A53…aa94",
"url": "https://etherscan.io/address/0x3A53B4B081Eb7Cb00C46497b16Ea22e65E4Faa94"
},
{
"address": "eth:0xEF9A98511939eEe6Ec69af62082E3F2ff606877c",
"type": "EOA",
"isVerified": true,
"name": "0xEF9A…877c",
"url": "https://etherscan.io/address/0xEF9A98511939eEe6Ec69af62082E3F2ff606877c"
},
{
"address": "eth:0x6323ef2b80030f3fBc508bFc321Fc71fDB95c865",
"type": "EOA",
"isVerified": true,
"name": "0x6323…c865",
"url": "https://etherscan.io/address/0x6323ef2b80030f3fBc508bFc321Fc71fDB95c865"
},
{
"address": "eth:0xd5b735b676A043a53946C3b6F6BE28c1ECE6aC90",
"type": "EOA",
"isVerified": true,
"name": "0xd5b7…aC90",
"url": "https://etherscan.io/address/0xd5b735b676A043a53946C3b6F6BE28c1ECE6aC90"
},
{
"address": "eth:0x7ed8d9Af9eaA194D1A75C67c1475579E42289E39",
"type": "EOA",
"isVerified": true,
"name": "0x7ed8…9E39",
"url": "https://etherscan.io/address/0x7ed8d9Af9eaA194D1A75C67c1475579E42289E39"
},
{
"address": "eth:0x0aA384EB2fedD2741277A0f72909A0d7275575D7",
"type": "EOA",
"isVerified": true,
"name": "0x0aA3…75D7",
"url": "https://etherscan.io/address/0x0aA384EB2fedD2741277A0f72909A0d7275575D7"
},
{
"address": "eth:0x0a8742365a7EB0A3698293ac54357B5Ac04cefE6",
"type": "EOA",
"isVerified": true,
"name": "0x0a87…efE6",
"url": "https://etherscan.io/address/0x0a8742365a7EB0A3698293ac54357B5Ac04cefE6"
},
{
"address": "eth:0xbfA046B0bc5cEa1596be62B8b3f79f9f41f1E0d9",
"type": "EOA",
"isVerified": true,
"name": "0xbfA0…E0d9",
"url": "https://etherscan.io/address/0xbfA046B0bc5cEa1596be62B8b3f79f9f41f1E0d9"
},
{
"address": "eth:0x92827223f6b397CE9F208eE352bacA710765cACb",
"type": "EOA",
"isVerified": true,
"name": "0x9282…cACb",
"url": "https://etherscan.io/address/0x92827223f6b397CE9F208eE352bacA710765cACb"
}
],
"discoveryDrivenData": true
},
{
"id": "SuperchainProxyAdminOwner",
"name": "SuperchainProxyAdminOwner",
"description": "A Multisig with 2/2 threshold. \n* Can upgrade **with no delay**\n * SuperchainConfig [via: SuperchainProxyAdmin]\n* Can interact with AddressManager\n * set and change address mappings [via: SuperchainProxyAdmin]",
"accounts": [
{
"address": "eth:0x5a0Aae59D09fccBdDb6C6CcEB07B7279367C3d2A",
"type": "Contract",
"isVerified": true,
"name": "0x5a0A…3d2A",
"url": "https://etherscan.io/address/0x5a0Aae59D09fccBdDb6C6CcEB07B7279367C3d2A"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0x847B5c174615B1B7fDF770882256e2D3E95b9D92",
"type": "Contract",
"isVerified": true,
"name": "OpFoundationUpgradeSafe",
"url": "#OpFoundationUpgradeSafe"
},
{
"address": "eth:0xc2819DC788505Aac350142A7A707BF9D03E3Bd03",
"type": "Contract",
"isVerified": true,
"name": "Optimism Security Council",
"url": "#Optimism Security Council"
}
],
"discoveryDrivenData": true
},
{
"id": "LivenessGuard",
"name": "LivenessGuard",
"accounts": [
{
"address": "eth:0x24424336F04440b1c28685a38303aC33C9D14a25",
"type": "Contract",
"isVerified": true,
"name": "0x2442…4a25",
"url": "https://etherscan.io/address/0x24424336F04440b1c28685a38303aC33C9D14a25"
}
],
"chain": "ethereum",
"description": "Modular contract to be used together with the LivenessModule. Tracks liveness / activity of Safe owners.\n* Can interact with LivenessModule\n * can remove members of Optimism Security Council inactive for 3mo 8d ",
"discoveryDrivenData": true
},
{
"id": "Optimism Guardian Multisig",
"name": "Optimism Guardian Multisig",
"description": "A Multisig with 1/1 threshold. It uses the following modules: DeputyPauseModule (Allows 0x352f1defB49718e7Ea411687E850aA8d6299F7aC, called the deputy pauser, to act on behalf of the OpFoundationUpgradeSafe if set as its Safe module).",
"accounts": [
{
"address": "eth:0x09f7150D8c019BeF34450d6920f6B3608ceFdAf2",
"type": "Contract",
"isVerified": true,
"name": "0x09f7…dAf2",
"url": "https://etherscan.io/address/0x09f7150D8c019BeF34450d6920f6B3608ceFdAf2"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0xc2819DC788505Aac350142A7A707BF9D03E3Bd03",
"type": "Contract",
"isVerified": true,
"name": "Optimism Security Council",
"url": "#Optimism Security Council"
}
],
"discoveryDrivenData": true
},
{
"id": "GnosisSafe",
"name": "GnosisSafe",
"description": "A Multisig with 2/2 threshold. \nMember of OpFoundationUpgradeSafe.\n",
"accounts": [
{
"address": "eth:0x42d27eEA1AD6e22Af6284F609847CB3Cd56B9c64",
"type": "Contract",
"isVerified": true,
"name": "0x42d2…9c64",
"url": "https://etherscan.io/address/0x42d27eEA1AD6e22Af6284F609847CB3Cd56B9c64"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0xb23794fd6BA1CEAd01Cf54D772b8341F2F0197A5",
"type": "EOA",
"isVerified": true,
"name": "0xb237…97A5",
"url": "https://etherscan.io/address/0xb23794fd6BA1CEAd01Cf54D772b8341F2F0197A5"
},
{
"address": "eth:0x4665374939642965EfD8357D4568D2A77f677429",
"type": "EOA",
"isVerified": true,
"name": "0x4665…7429",
"url": "https://etherscan.io/address/0x4665374939642965EfD8357D4568D2A77f677429"
}
],
"discoveryDrivenData": true
},
{
"id": "Lisk Multisig",
"name": "Lisk Multisig",
"description": "A Multisig with 1/1 threshold. ",
"accounts": [
{
"address": "eth:0xECd4150ABbb1EBff13f74e42Fb43C3d78B4E0b45",
"type": "Contract",
"isVerified": true,
"name": "0xECd4…0b45",
"url": "https://etherscan.io/address/0xECd4150ABbb1EBff13f74e42Fb43C3d78B4E0b45"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0xBeA2Bc852a160B8547273660E22F4F08C2fa9Bbb",
"type": "Contract",
"isVerified": true,
"name": "Gelato Multisig",
"url": "#Gelato Multisig"
}
],
"discoveryDrivenData": true
},
{
"id": "EOA-1",
"name": "EOA 1",
"accounts": [
{
"address": "eth:0xa6Ea2f3299b63c53143c993d2d5E60A69Cd6Fe24",
"type": "EOA",
"isVerified": true,
"name": "0xa6Ea…Fe24",
"url": "https://etherscan.io/address/0xa6Ea2f3299b63c53143c993d2d5E60A69Cd6Fe24"
}
],
"chain": "ethereum",
"description": "* A Sequencer - acting directly",
"discoveryDrivenData": true
},
{
"id": "Optimism-EOA-1",
"name": "Optimism EOA 1",
"accounts": [
{
"address": "eth:0x352f1defB49718e7Ea411687E850aA8d6299F7aC",
"type": "EOA",
"isVerified": true,
"name": "0x352f…F7aC",
"url": "https://etherscan.io/address/0x352f1defB49718e7Ea411687E850aA8d6299F7aC"
}
],
"chain": "ethereum",
"description": "* A Guardian DeputyPauseModule though restricted to the SuperchainConfig's `pause()` function → Optimism Guardian Multisig",
"discoveryDrivenData": true
},
{
"id": "EOA-2",
"name": "EOA 2",
"accounts": [
{
"address": "eth:0x0AbD6da1cE10D1cD6c7C9C14b905786D20f3EB23",
"type": "EOA",
"isVerified": true,
"name": "0x0AbD…EB23",
"url": "https://etherscan.io/address/0x0AbD6da1cE10D1cD6c7C9C14b905786D20f3EB23"
}
],
"chain": "ethereum",
"description": "* A Proposer - acting directly",
"discoveryDrivenData": true
}
]
}
}
+1 -1
{
"baseTimestamp": 1759250569,
"baseTimestamp": 1760973885,
"contractsDiscoDriven": true,
"hasDiscoUi": true,
"isDiscoDriven": true,
"permissionsDiscoDriven": true
}
+1 -1
+1 -1
{
"baseTimestamp": 1758705864,
"baseTimestamp": 1760971761,
"contractsDiscoDriven": true,
"hasDiscoUi": true,
"isDiscoDriven": true,
"permissionsDiscoDriven": true
}
+7 -7
+6 -6
{
"ethereum": {
"roles": [
{
"id": "Guardian",
"name": "Guardian",
"description": "Allowed to pause withdrawals. In op stack systems with a proof system, the Guardian can also blacklist dispute games and set the respected game type (permissioned / permissionless).\n* OpFoundationUpgradeSafe has the role if the number of Optimism Security Council members falls below 8\n* Optimism EOA 1 has the role though restricted to the SuperchainConfig's `pause()` function",
"accounts": [
{
"address": "eth:0x847B5c174615B1B7fDF770882256e2D3E95b9D92",
"type": "Contract",
"isVerified": true,
"name": "OpFoundationUpgradeSafe",
"url": "#OpFoundationUpgradeSafe"
},
{
"address": "eth:0xc2819DC788505Aac350142A7A707BF9D03E3Bd03",
"type": "Contract",
"isVerified": true,
"name": "Optimism Security Council",
"url": "#Optimism Security Council"
},
{
"address": "eth:0x352f1defB49718e7Ea411687E850aA8d6299F7aC",
"type": "EOA",
"isVerified": true,
"name": "Optimism EOA 1",
"url": "#Optimism-EOA-1"
}
],
"chain": "ethereum",
"discoveryDrivenData": true
},
{
"id": "Sequencer",
"name": "Sequencer",
"description": "Allowed to commit transactions from the current layer to the host chain.",
"accounts": [
{
"address": "eth:0xC94C243f8fb37223F3EB2f7961F7072602A51B8B",
"type": "EOA",
"isVerified": true,
"name": "EOA 1",
"url": "#EOA-1"
}
],
"chain": "ethereum",
"discoveryDrivenData": true
}
],
"actors": [
{
"id": "SuperchainProxyAdminOwner",
"name": "SuperchainProxyAdminOwner",
"description": "A Multisig with 2/2 threshold. \n* Can upgrade **with no delay**\n * L1CrossDomainMessenger [via: ProxyAdmin]\n * AnchorStateRegistry [via: ProxyAdmin]\n * OptimismMintableERC20Factory [via: ProxyAdmin]\n * DelayedWETH [via: ProxyAdmin]\n * OptimismPortal2 [via: ProxyAdmin]\n * L1ERC721Bridge [via: ProxyAdmin]\n * L1StandardBridge [via: ProxyAdmin]\n * SystemConfig [via: ProxyAdmin]\n * DisputeGameFactory [via: ProxyAdmin]\n * SuperchainConfig [via: SuperchainProxyAdmin]\n* Can interact with AddressManager\n * set and change address mappings [via: ProxyAdmin]\n* Can interact with AddressManager\n * set and change address mappings [via: SuperchainProxyAdmin]",
"accounts": [
{
"address": "eth:0x5a0Aae59D09fccBdDb6C6CcEB07B7279367C3d2A",
"type": "Contract",
"isVerified": true,
"name": "0x5a0A…3d2A",
"url": "https://etherscan.io/address/0x5a0Aae59D09fccBdDb6C6CcEB07B7279367C3d2A"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0x847B5c174615B1B7fDF770882256e2D3E95b9D92",
"type": "Contract",
"isVerified": true,
"name": "OpFoundationUpgradeSafe",
"url": "#OpFoundationUpgradeSafe"
},
{
"address": "eth:0xc2819DC788505Aac350142A7A707BF9D03E3Bd03",
"type": "Contract",
"isVerified": true,
"name": "Optimism Security Council",
"url": "#Optimism Security Council"
}
],
"discoveryDrivenData": true
},
{
"id": "Conduit Multisig 1",
"name": "Conduit Multisig 1",
"description": "A Multisig with 4/10 threshold. \n* Can interact with SystemConfig\n * it can update the preconfer address, the batch submitter (Sequencer) address and the gas configuration of the system ",
"accounts": [
{
"address": "eth:0x4a4962275DF8C60a80d3a25faEc5AA7De116A746",
"type": "Contract",
"isVerified": true,
"name": "0x4a49…A746",
"url": "https://etherscan.io/address/0x4a4962275DF8C60a80d3a25faEc5AA7De116A746"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0xFe0ab87ebE03DD0bF52DaF34Dfda6639c335e2d4",
"type": "EOA",
"isVerified": true,
"name": "0xFe0a…e2d4",
"url": "https://etherscan.io/address/0xFe0ab87ebE03DD0bF52DaF34Dfda6639c335e2d4"
},
{
"address": "eth:0x81175155D85377C337d92f1FA52Da166C3A4E7Ac",
"type": "EOA",
"isVerified": true,
"name": "0x8117…E7Ac",
"url": "https://etherscan.io/address/0x81175155D85377C337d92f1FA52Da166C3A4E7Ac"
},
{
"address": "eth:0xA0737fea60F0601A192E3d2c98865A883ab0bda2",
"type": "EOA",
"isVerified": true,
"name": "0xA073…bda2",
"url": "https://etherscan.io/address/0xA0737fea60F0601A192E3d2c98865A883ab0bda2"
},
{
"address": "eth:0xF3313C48BD8E17b823d5498D62F37019dFEA647D",
"type": "EOA",
"isVerified": true,
"name": "0xF331…647D",
"url": "https://etherscan.io/address/0xF3313C48BD8E17b823d5498D62F37019dFEA647D"
},
{
"address": "eth:0xF0B77EaE7F2dabCC2571c7418406A0dCA3afA4f0",
"type": "EOA",
"isVerified": true,
"name": "0xF0B7…A4f0",
"url": "https://etherscan.io/address/0xF0B77EaE7F2dabCC2571c7418406A0dCA3afA4f0"
},
{
"address": "eth:0xa4000bDD2bB92ce6750b31F1eeda47Bd1cB8e6e4",
"type": "EOA",
"isVerified": true,
"name": "0xa400…e6e4",
"url": "https://etherscan.io/address/0xa4000bDD2bB92ce6750b31F1eeda47Bd1cB8e6e4"
},
{
"address": "eth:0x3840f487A17A41100DD1Bf0946c34f132a57Fd5f",
"type": "EOA",
"isVerified": true,
"name": "0x3840…Fd5f",
"url": "https://etherscan.io/address/0x3840f487A17A41100DD1Bf0946c34f132a57Fd5f"
},
{
"address": "eth:0xa0C600a6e85bf225958FFAcC70B5FDDF9A059038",
"type": "EOA",
"isVerified": true,
"name": "0xa0C6…9038",
"url": "https://etherscan.io/address/0xa0C600a6e85bf225958FFAcC70B5FDDF9A059038"
},
{
"address": "eth:0xefCf0c8faFB425997870f845e26fC6cA6EE6dD5C",
"type": "EOA",
"isVerified": true,
"name": "0xefCf…dD5C",
"url": "https://etherscan.io/address/0xefCf0c8faFB425997870f845e26fC6cA6EE6dD5C"
},
{
"address": "eth:0x4D8007a0E9f293e62E2b0F43C6Cf4C4B9e135BAe",
"type": "EOA",
"isVerified": true,
"name": "0x4D80…5BAe",
"url": "https://etherscan.io/address/0x4D8007a0E9f293e62E2b0F43C6Cf4C4B9e135BAe"
}
],
"discoveryDrivenData": true
},
{
"id": "OpFoundationUpgradeSafe",
"name": "OpFoundationUpgradeSafe",
"description": "A Multisig with 5/7 threshold. \nMember of SuperchainProxyAdminOwner.\n* A Guardian LivenessModule if the number of Optimism Security Council members falls below 8 → Optimism Security Council → Optimism Guardian Multisig",
"accounts": [
{
"address": "eth:0x847B5c174615B1B7fDF770882256e2D3E95b9D92",
"type": "Contract",
"isVerified": true,
"name": "0x847B…9D92",
"url": "https://etherscan.io/address/0x847B5c174615B1B7fDF770882256e2D3E95b9D92"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0x42d27eEA1AD6e22Af6284F609847CB3Cd56B9c64",
"type": "Contract",
"isVerified": true,
"name": "GnosisSafe",
"url": "#GnosisSafe"
},
{
"address": "eth:0x3041BA32f451F5850c147805F5521AC206421623",
"type": "EOA",
"isVerified": true,
"name": "0x3041…1623",
"url": "https://etherscan.io/address/0x3041BA32f451F5850c147805F5521AC206421623"
},
{
"address": "eth:0xE7dEA1306D9F829bA469d1904c50903b46ebd02e",
"type": "EOA",
"isVerified": true,
"name": "0xE7dE…d02e",
"url": "https://etherscan.io/address/0xE7dEA1306D9F829bA469d1904c50903b46ebd02e"
},
{
"address": "eth:0xBF93D4d727F7Ba1F753E1124C3e532dCb04Ea2c8",
"type": "EOA",
"isVerified": true,
"name": "0xBF93…a2c8",
"url": "https://etherscan.io/address/0xBF93D4d727F7Ba1F753E1124C3e532dCb04Ea2c8"
},
{
"address": "eth:0x4D014f3c5F33Aa9Cd1Dc29ce29618d07Ae666d15",
"type": "EOA",
"isVerified": true,
"name": "0x4D01…6d15",
"url": "https://etherscan.io/address/0x4D014f3c5F33Aa9Cd1Dc29ce29618d07Ae666d15"
},
{
"address": "eth:0x7cB07FE039a92B3D784f284D919503A381BEC54f",
"address": "eth:0x69acfE2096Dfb8d5A041eF37693553c48d9BFd02",
"type": "EOA",
"isVerified": true,
"name": "0x7cB0…C54f",
"url": "https://etherscan.io/address/0x7cB07FE039a92B3D784f284D919503A381BEC54f"
"name": "0x69ac…Fd02",
"url": "https://etherscan.io/address/0x69acfE2096Dfb8d5A041eF37693553c48d9BFd02"
},
{
"address": "eth:0x9bbFB9919062C29a5eE15aCD93c9D7c3b14d31aa",
"type": "EOA",
"isVerified": true,
"name": "0x9bbF…31aa",
"url": "https://etherscan.io/address/0x9bbFB9919062C29a5eE15aCD93c9D7c3b14d31aa"
}
],
"discoveryDrivenData": true
},
{
"id": "Optimism Security Council",
"name": "Optimism Security Council",
"description": "A Multisig with 10/13 threshold. It uses the following modules: LivenessModule (used to remove members inactive for 3mo 8d while making sure that the threshold remains above 75%. If the number of members falls below 8, the OpFoundationUpgradeSafe takes ownership of the multisig).\nMember of Optimism Guardian Multisig, SuperchainProxyAdminOwner.\n* A Guardian Optimism Guardian Multisig",
"accounts": [
{
"address": "eth:0xc2819DC788505Aac350142A7A707BF9D03E3Bd03",
"type": "Contract",
"isVerified": true,
"name": "0xc281…Bd03",
"url": "https://etherscan.io/address/0xc2819DC788505Aac350142A7A707BF9D03E3Bd03"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0x07dC0893cAfbF810e3E72505041f2865726Fd073",
"type": "EOA",
"isVerified": true,
"name": "0x07dC…d073",
"url": "https://etherscan.io/address/0x07dC0893cAfbF810e3E72505041f2865726Fd073"
},
{
"address": "eth:0x652BC529E171847E2fFddCeA13567643C84ccB5f",
"type": "EOA",
"isVerified": true,
"name": "0x652B…cB5f",
"url": "https://etherscan.io/address/0x652BC529E171847E2fFddCeA13567643C84ccB5f"
},
{
"address": "eth:0x1822b35B09f5ce1C78ecbC06AC0A4e17885b925e",
"type": "EOA",
"isVerified": true,
"name": "0x1822…925e",
"url": "https://etherscan.io/address/0x1822b35B09f5ce1C78ecbC06AC0A4e17885b925e"
},
{
"address": "eth:0x4A7322258c9E690e4CB8Cea6e5251443E956e61E",
"type": "EOA",
"isVerified": true,
"name": "0x4A73…e61E",
"url": "https://etherscan.io/address/0x4A7322258c9E690e4CB8Cea6e5251443E956e61E"
},
{
"address": "eth:0x3A53B4B081Eb7Cb00C46497b16Ea22e65E4Faa94",
"type": "EOA",
"isVerified": true,
"name": "0x3A53…aa94",
"url": "https://etherscan.io/address/0x3A53B4B081Eb7Cb00C46497b16Ea22e65E4Faa94"
},
{
"address": "eth:0xEF9A98511939eEe6Ec69af62082E3F2ff606877c",
"type": "EOA",
"isVerified": true,
"name": "0xEF9A…877c",
"url": "https://etherscan.io/address/0xEF9A98511939eEe6Ec69af62082E3F2ff606877c"
},
{
"address": "eth:0x6323ef2b80030f3fBc508bFc321Fc71fDB95c865",
"type": "EOA",
"isVerified": true,
"name": "0x6323…c865",
"url": "https://etherscan.io/address/0x6323ef2b80030f3fBc508bFc321Fc71fDB95c865"
},
{
"address": "eth:0xd5b735b676A043a53946C3b6F6BE28c1ECE6aC90",
"type": "EOA",
"isVerified": true,
"name": "0xd5b7…aC90",
"url": "https://etherscan.io/address/0xd5b735b676A043a53946C3b6F6BE28c1ECE6aC90"
},
{
"address": "eth:0x7ed8d9Af9eaA194D1A75C67c1475579E42289E39",
"type": "EOA",
"isVerified": true,
"name": "0x7ed8…9E39",
"url": "https://etherscan.io/address/0x7ed8d9Af9eaA194D1A75C67c1475579E42289E39"
},
{
"address": "eth:0x0aA384EB2fedD2741277A0f72909A0d7275575D7",
"type": "EOA",
"isVerified": true,
"name": "0x0aA3…75D7",
"url": "https://etherscan.io/address/0x0aA384EB2fedD2741277A0f72909A0d7275575D7"
},
{
"address": "eth:0x0a8742365a7EB0A3698293ac54357B5Ac04cefE6",
"type": "EOA",
"isVerified": true,
"name": "0x0a87…efE6",
"url": "https://etherscan.io/address/0x0a8742365a7EB0A3698293ac54357B5Ac04cefE6"
},
{
"address": "eth:0xbfA046B0bc5cEa1596be62B8b3f79f9f41f1E0d9",
"type": "EOA",
"isVerified": true,
"name": "0xbfA0…E0d9",
"url": "https://etherscan.io/address/0xbfA046B0bc5cEa1596be62B8b3f79f9f41f1E0d9"
},
{
"address": "eth:0x92827223f6b397CE9F208eE352bacA710765cACb",
"type": "EOA",
"isVerified": true,
"name": "0x9282…cACb",
"url": "https://etherscan.io/address/0x92827223f6b397CE9F208eE352bacA710765cACb"
}
],
"discoveryDrivenData": true
},
{
"id": "LivenessGuard",
"name": "LivenessGuard",
"accounts": [
{
"address": "eth:0x24424336F04440b1c28685a38303aC33C9D14a25",
"type": "Contract",
"isVerified": true,
"name": "0x2442…4a25",
"url": "https://etherscan.io/address/0x24424336F04440b1c28685a38303aC33C9D14a25"
}
],
"chain": "ethereum",
"description": "Modular contract to be used together with the LivenessModule. Tracks liveness / activity of Safe owners.\n* Can interact with LivenessModule\n * can remove members of Optimism Security Council inactive for 3mo 8d ",
"discoveryDrivenData": true
},
{
"id": "Optimism Guardian Multisig",
"name": "Optimism Guardian Multisig",
"description": "A Multisig with 1/1 threshold. It uses the following modules: DeputyPauseModule (Allows 0x352f1defB49718e7Ea411687E850aA8d6299F7aC, called the deputy pauser, to act on behalf of the OpFoundationUpgradeSafe if set as its Safe module).",
"accounts": [
{
"address": "eth:0x09f7150D8c019BeF34450d6920f6B3608ceFdAf2",
"type": "Contract",
"isVerified": true,
"name": "0x09f7…dAf2",
"url": "https://etherscan.io/address/0x09f7150D8c019BeF34450d6920f6B3608ceFdAf2"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0xc2819DC788505Aac350142A7A707BF9D03E3Bd03",
"type": "Contract",
"isVerified": true,
"name": "Optimism Security Council",
"url": "#Optimism Security Council"
}
],
"discoveryDrivenData": true
},
{
"id": "GnosisSafe",
"name": "GnosisSafe",
"description": "A Multisig with 2/2 threshold. \nMember of OpFoundationUpgradeSafe, OpFoundationOperationsSafe.\n",
"accounts": [
{
"address": "eth:0x42d27eEA1AD6e22Af6284F609847CB3Cd56B9c64",
"type": "Contract",
"isVerified": true,
"name": "0x42d2…9c64",
"url": "https://etherscan.io/address/0x42d27eEA1AD6e22Af6284F609847CB3Cd56B9c64"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0xb23794fd6BA1CEAd01Cf54D772b8341F2F0197A5",
"type": "EOA",
"isVerified": true,
"name": "0xb237…97A5",
"url": "https://etherscan.io/address/0xb23794fd6BA1CEAd01Cf54D772b8341F2F0197A5"
},
{
"address": "eth:0x4665374939642965EfD8357D4568D2A77f677429",
"type": "EOA",
"isVerified": true,
"name": "0x4665…7429",
"url": "https://etherscan.io/address/0x4665374939642965EfD8357D4568D2A77f677429"
}
],
"discoveryDrivenData": true
},
{
"id": "OpFoundationOperationsSafe",
"name": "OpFoundationOperationsSafe",
"description": "A Multisig with 5/7 threshold. ",
"accounts": [
{
"address": "eth:0x9BA6e03D8B90dE867373Db8cF1A58d2F7F006b3A",
"type": "Contract",
"isVerified": true,
"name": "0x9BA6…6b3A",
"url": "https://etherscan.io/address/0x9BA6e03D8B90dE867373Db8cF1A58d2F7F006b3A"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0x42d27eEA1AD6e22Af6284F609847CB3Cd56B9c64",
"type": "Contract",
"isVerified": true,
"name": "GnosisSafe",
"url": "#GnosisSafe"
},
{
"address": "eth:0x3041BA32f451F5850c147805F5521AC206421623",
"type": "EOA",
"isVerified": true,
"name": "0x3041…1623",
"url": "https://etherscan.io/address/0x3041BA32f451F5850c147805F5521AC206421623"
},
{
"address": "eth:0xE7dEA1306D9F829bA469d1904c50903b46ebd02e",
"type": "EOA",
"isVerified": true,
"name": "0xE7dE…d02e",
"url": "https://etherscan.io/address/0xE7dEA1306D9F829bA469d1904c50903b46ebd02e"
},
{
"address": "eth:0xBF93D4d727F7Ba1F753E1124C3e532dCb04Ea2c8",
"type": "EOA",
"isVerified": true,
"name": "0xBF93…a2c8",
"url": "https://etherscan.io/address/0xBF93D4d727F7Ba1F753E1124C3e532dCb04Ea2c8"
},
{
"address": "eth:0x4D014f3c5F33Aa9Cd1Dc29ce29618d07Ae666d15",
"type": "EOA",
"isVerified": true,
"name": "0x4D01…6d15",
"url": "https://etherscan.io/address/0x4D014f3c5F33Aa9Cd1Dc29ce29618d07Ae666d15"
},
{
"address": "eth:0x7cB07FE039a92B3D784f284D919503A381BEC54f",
"address": "eth:0x69acfE2096Dfb8d5A041eF37693553c48d9BFd02",
"type": "EOA",
"isVerified": true,
"name": "0x7cB0…C54f",
"url": "https://etherscan.io/address/0x7cB07FE039a92B3D784f284D919503A381BEC54f"
"name": "0x69ac…Fd02",
"url": "https://etherscan.io/address/0x69acfE2096Dfb8d5A041eF37693553c48d9BFd02"
},
{
"address": "eth:0x9bbFB9919062C29a5eE15aCD93c9D7c3b14d31aa",
"type": "EOA",
"isVerified": true,
"name": "0x9bbF…31aa",
"url": "https://etherscan.io/address/0x9bbFB9919062C29a5eE15aCD93c9D7c3b14d31aa"
}
],
"discoveryDrivenData": true
},
{
"id": "EOA-1",
"name": "EOA 1",
"accounts": [
{
"address": "eth:0xC94C243f8fb37223F3EB2f7961F7072602A51B8B",
"type": "EOA",
"isVerified": true,
"name": "0xC94C…1B8B",
"url": "https://etherscan.io/address/0xC94C243f8fb37223F3EB2f7961F7072602A51B8B"
}
],
"chain": "ethereum",
"description": "* A Sequencer - acting directly",
"discoveryDrivenData": true
},
{
"id": "Optimism-EOA-1",
"name": "Optimism EOA 1",
"accounts": [
{
"address": "eth:0x352f1defB49718e7Ea411687E850aA8d6299F7aC",
"type": "EOA",
"isVerified": true,
"name": "0x352f…F7aC",
"url": "https://etherscan.io/address/0x352f1defB49718e7Ea411687E850aA8d6299F7aC"
}
],
"chain": "ethereum",
"description": "* A Guardian DeputyPauseModule though restricted to the SuperchainConfig's `pause()` function → Optimism Guardian Multisig",
"discoveryDrivenData": true
}
]
}
}
+1 -1
{
"baseTimestamp": 1760308068,
"baseTimestamp": 1760973830,
"contractsDiscoDriven": true,
"hasDiscoUi": true,
"isDiscoDriven": true,
"permissionsDiscoDriven": true
}
+74 -60
+71 -57
{
"ethereum": {
"roles": [
{
"id": "Challenger",
"name": "Challenger",
"description": "Allowed to challenge or delete state roots proposed by a Proposer.",
"accounts": [
{
"address": "eth:0xB822319ab7848b7cC4537c8409e50f85BFb04377",
"type": "Contract",
"isVerified": true,
"name": "Morph Multisig 2",
"url": "#Morph Multisig 2"
},
{
"address": "eth:0x0092bC49078f130D27e70dBeee441E227280B97D",
"type": "EOA",
"isVerified": true,
"name": "EOA 1",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32-and-EOA-33"
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33-and-EOA-34"
},
{
"address": "eth:0x03FD36AEd3b2597aA79bb5f543f3a0eAf9DEB0FA",
"type": "EOA",
"isVerified": true,
"name": "EOA 2",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32-and-EOA-33"
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33-and-EOA-34"
},
{
"address": "eth:0x1721D3Ae2d68E3Dd32525400Ed2a29060F1300c6",
"type": "EOA",
"isVerified": true,
"name": "EOA 3",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32-and-EOA-33"
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33-and-EOA-34"
},
{
"address": "eth:0x234aCb24b1DeeA7f6c7530b8c29a6378bA21e1D0",
"type": "EOA",
"isVerified": true,
"name": "EOA 4",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32-and-EOA-33"
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33-and-EOA-34"
},
{
"address": "eth:0x323a78C1c910b282dE98a557d735628A02E00983",
"type": "EOA",
"isVerified": true,
"name": "EOA 5",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32-and-EOA-33"
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33-and-EOA-34"
},
{
"address": "eth:0x4Ee3690901157bE86A33371bEc1e5021A10Ba47C",
"type": "EOA",
"isVerified": true,
"name": "EOA 7",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32-and-EOA-33"
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33-and-EOA-34"
},
{
"address": "eth:0x5c6E1011cd3b5d7D2937c098b8F61d6B3d1aee7e",
"type": "EOA",
"isVerified": true,
"name": "EOA 8",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32-and-EOA-33"
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33-and-EOA-34"
},
{
"address": "eth:0x611e4B24e89bC524Fc06f73b6FD02bE3Ec73d6Db",
"type": "EOA",
"isVerified": true,
"name": "EOA 9",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32-and-EOA-33"
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33-and-EOA-34"
},
{
"address": "eth:0x6D7cC6C62CD6CcdaC482E82aA7A3763926e93854",
"type": "EOA",
"isVerified": true,
"name": "EOA 11",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32-and-EOA-33"
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33-and-EOA-34"
},
{
"address": "eth:0x71C10870dC38E54d987C22e96aB32b46cc08564F",
"type": "EOA",
"isVerified": true,
"name": "EOA 12",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32-and-EOA-33"
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33-and-EOA-34"
},
{
"address": "eth:0x74204e3801E9394848AbDBAd6f378d0b11e9a091",
"type": "EOA",
"isVerified": true,
"name": "EOA 13",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32-and-EOA-33"
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33-and-EOA-34"
},
{
"address": "eth:0x77B29534738E3F0F297d36635d7884965C7c8cE1",
"type": "EOA",
"isVerified": true,
"name": "EOA 14",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32-and-EOA-33"
"name": "EOA 15",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33-and-EOA-34"
},
{
"address": "eth:0x8C0cFFcBAb44c7aB6e96EB607c49188dE99a17Cd",
"type": "EOA",
"isVerified": true,
"name": "EOA 15",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32-and-EOA-33"
"name": "EOA 16",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33-and-EOA-34"
},
{
"address": "eth:0x92C4d5d9CaDD1aF74080DE7aa078434007F710Bb",
"type": "EOA",
"isVerified": true,
"name": "EOA 16",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32-and-EOA-33"
"name": "EOA 17",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33-and-EOA-34"
},
{
"address": "eth:0x95417708f67f4a5dF1A447efe40c6C74e38Ab832",
"type": "EOA",
"isVerified": true,
"name": "EOA 17",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32-and-EOA-33"
"name": "EOA 18",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33-and-EOA-34"
},
{
"address": "eth:0x95C373754C66feF1Eb2dbb6934aF821C551D9738",
"type": "EOA",
"isVerified": true,
"name": "EOA 18",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32-and-EOA-33"
"name": "EOA 19",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33-and-EOA-34"
},
{
"address": "eth:0x9Ac29D4f41A139D9b7be32C2906Df9f86FA51b2b",
"type": "EOA",
"isVerified": true,
"name": "EOA 19",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32-and-EOA-33"
"name": "EOA 20",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33-and-EOA-34"
},
{
"address": "eth:0xb4A20D473e8C378aE742a8017DD67756a358eAB6",
"type": "EOA",
"isVerified": true,
"name": "EOA 20",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32-and-EOA-33"
"name": "EOA 21",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33-and-EOA-34"
},
{
"address": "eth:0xbD9f4fdC48a9A8c7eA1075CFDf4F3bd365d50Bab",
"type": "EOA",
"isVerified": true,
"name": "EOA 22",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32-and-EOA-33"
"name": "EOA 23",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33-and-EOA-34"
},
{
"address": "eth:0xbfd62b7915da8c19C701FD13237b555Ad38C4b4C",
"type": "EOA",
"isVerified": true,
"name": "EOA 23",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32-and-EOA-33"
"name": "EOA 24",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33-and-EOA-34"
},
{
"address": "eth:0xC412B4e6399F694CfF21D038d225373Fd6596811",
"type": "EOA",
"isVerified": true,
"name": "EOA 24",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32-and-EOA-33"
"name": "EOA 25",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33-and-EOA-34"
},
{
"address": "eth:0xC4db900F76293042349448D1Ba30F71518325Bb3",
"type": "EOA",
"isVerified": true,
"name": "EOA 25",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32-and-EOA-33"
"name": "EOA 26",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33-and-EOA-34"
},
{
"address": "eth:0xc8F7DaeF4b49c1593cC3996aB2afa8B56e00fcF8",
"type": "EOA",
"isVerified": true,
"name": "EOA 26",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32-and-EOA-33"
"name": "EOA 27",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33-and-EOA-34"
},
{
"address": "eth:0xcA00091a35d0b546A15d000F8bCeDA56255EE4D0",
"type": "EOA",
"isVerified": true,
"name": "EOA 27",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32-and-EOA-33"
"name": "EOA 28",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33-and-EOA-34"
},
{
"address": "eth:0xd11f9c4F5d9b1feC2d14581d3674066442B68772",
"type": "EOA",
"isVerified": true,
"name": "EOA 28",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32-and-EOA-33"
"name": "EOA 29",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33-and-EOA-34"
},
{
"address": "eth:0xDF063FAEb46de1b4336bC70Da7175f16aB4A7272",
"type": "EOA",
"isVerified": true,
"name": "EOA 29",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32-and-EOA-33"
"name": "EOA 30",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33-and-EOA-34"
},
{
"address": "eth:0xE48eA86dCdE15E28624E5De9d6D3738fc52B6bFe",
"type": "EOA",
"isVerified": true,
"name": "EOA 30",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32-and-EOA-33"
"name": "EOA 31",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33-and-EOA-34"
},
{
"address": "eth:0xF2FF0509520fAf35B511074466A509e00d73C307",
"type": "EOA",
"isVerified": true,
"name": "EOA 31",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32-and-EOA-33"
"name": "EOA 32",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33-and-EOA-34"
},
{
"address": "eth:0xf50A81C771AD3237aeA2FD18E4ee8055CC4Cd2B9",
"type": "EOA",
"isVerified": true,
"name": "EOA 32",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32-and-EOA-33"
"name": "EOA 33",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33-and-EOA-34"
},
{
"address": "eth:0xF6Ee30269dB1854987cA6812E1ff66c3A5F660Fd",
"type": "EOA",
"isVerified": true,
"name": "EOA 33",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32-and-EOA-33"
"name": "EOA 34",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33-and-EOA-34"
}
],
"chain": "ethereum",
"discoveryDrivenData": true
},
{
"id": "Sequencer",
"name": "Sequencer",
"description": "Actors allowed to commit transaction batches and propose state roots",
"accounts": [
{
"address": "eth:0x34E387B37d3ADEAa6D5B92cE30dE3af3DCa39796",
"type": "EOA",
"isVerified": true,
"name": "EOA 6",
"url": "#EOA-6,-EOA-10-and-EOA-21"
"url": "#EOA-6,-EOA-10,-EOA-14-and-EOA-22"
},
{
"address": "eth:0x6aB0E960911b50f6d14f249782ac12EC3E7584A0",
"type": "EOA",
"isVerified": true,
"name": "EOA 10",
"url": "#EOA-6,-EOA-10-and-EOA-21"
"url": "#EOA-6,-EOA-10,-EOA-14-and-EOA-22"
},
{
"address": "eth:0x76F91869161dC4348230D5F60883Dd17462035f4",
"type": "EOA",
"isVerified": true,
"name": "EOA 14",
"url": "#EOA-6,-EOA-10,-EOA-14-and-EOA-22"
},
{
"address": "eth:0xBBA36CdF020788f0D08D5688c0Bee3fb30ce1C80",
"type": "EOA",
"isVerified": true,
"name": "EOA 21",
"url": "#EOA-6,-EOA-10-and-EOA-21"
"name": "EOA 22",
"url": "#EOA-6,-EOA-10,-EOA-14-and-EOA-22"
}
],
"chain": "ethereum",
"discoveryDrivenData": true
}
],
"actors": [
{
"id": "Morph Multisig 2",
"name": "Morph Multisig 2",
"description": "A Multisig with 3/5 threshold. \n* Can interact with MorphRollup\n * can pause and unpause, override any batch, revert batch, update proof window, update challengers, modify verifiers \n* Can interact with EnforcedTxGateway\n * can pause and unpause \n* A Challenger - acting directly",
"accounts": [
{
"address": "eth:0xB822319ab7848b7cC4537c8409e50f85BFb04377",
"type": "Contract",
"isVerified": true,
"name": "0xB822…4377",
"url": "https://etherscan.io/address/0xB822319ab7848b7cC4537c8409e50f85BFb04377"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0xC7F81B58ec3937D11Bf4BA74C04FF69e944423F2",
"type": "EOA",
"isVerified": true,
"name": "0xC7F8…23F2",
"url": "https://etherscan.io/address/0xC7F81B58ec3937D11Bf4BA74C04FF69e944423F2"
},
{
"address": "eth:0xbA430e784fe11ADbc20fa1a99193eeD87ACD68C7",
"type": "EOA",
"isVerified": true,
"name": "0xbA43…68C7",
"url": "https://etherscan.io/address/0xbA430e784fe11ADbc20fa1a99193eeD87ACD68C7"
},
{
"address": "eth:0x59C09F33d7D901b8B57644D68a45b123e9Bbd0E5",
"type": "EOA",
"isVerified": true,
"name": "0x59C0…d0E5",
"url": "https://etherscan.io/address/0x59C09F33d7D901b8B57644D68a45b123e9Bbd0E5"
},
{
"address": "eth:0x05e1d4694041aF987Af6F8402D902686018E2136",
"type": "EOA",
"isVerified": true,
"name": "0x05e1…2136",
"url": "https://etherscan.io/address/0x05e1d4694041aF987Af6F8402D902686018E2136"
},
{
"address": "eth:0xcE7257224441385345CE6eEdd9D8667AD9Bab9f0",
"type": "EOA",
"isVerified": true,
"name": "0xcE72…b9f0",
"url": "https://etherscan.io/address/0xcE7257224441385345CE6eEdd9D8667AD9Bab9f0"
}
],
"discoveryDrivenData": true
},
{
"id": "Morph Multisig 1",
"name": "Morph Multisig 1",
"description": "A Multisig with 4/6 threshold. \n* Can upgrade **with no delay**\n * L1Staking [via: ProxyAdmin]\n * L1ETHGateway [via: ProxyAdmin]\n * L1MessageQueueWithGasPriceOracle [via: ProxyAdmin]\n * L1StandardERC20Gateway [via: ProxyAdmin]\n * L1GatewayRouter [via: ProxyAdmin]\n * MorphRollup [via: ProxyAdmin]\n * EnforcedTxGateway [via: ProxyAdmin]\n * L1CrossDomainMessenger [via: ProxyAdmin]",
"accounts": [
{
"address": "eth:0xF101f7f59A348c1F971A2BC64fdBdA58c7bBD887",
"type": "Contract",
"isVerified": true,
"name": "0xF101…D887",
"url": "https://etherscan.io/address/0xF101f7f59A348c1F971A2BC64fdBdA58c7bBD887"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0x05e1d4694041aF987Af6F8402D902686018E2136",
"type": "EOA",
"isVerified": true,
"name": "0x05e1…2136",
"url": "https://etherscan.io/address/0x05e1d4694041aF987Af6F8402D902686018E2136"
},
{
"address": "eth:0x59C09F33d7D901b8B57644D68a45b123e9Bbd0E5",
"type": "EOA",
"isVerified": true,
"name": "0x59C0…d0E5",
"url": "https://etherscan.io/address/0x59C09F33d7D901b8B57644D68a45b123e9Bbd0E5"
},
{
"address": "eth:0xe72BB9d10f6eA936D7D4507d298ab867128aF54C",
"type": "EOA",
"isVerified": true,
"name": "0xe72B…F54C",
"url": "https://etherscan.io/address/0xe72BB9d10f6eA936D7D4507d298ab867128aF54C"
},
{
"address": "eth:0x27f05308F4b80242d3Dca1D5e9c3aE976098E9C8",
"type": "EOA",
"isVerified": true,
"name": "0x27f0…E9C8",
"url": "https://etherscan.io/address/0x27f05308F4b80242d3Dca1D5e9c3aE976098E9C8"
},
{
"address": "eth:0xC7F81B58ec3937D11Bf4BA74C04FF69e944423F2",
"type": "EOA",
"isVerified": true,
"name": "0xC7F8…23F2",
"url": "https://etherscan.io/address/0xC7F81B58ec3937D11Bf4BA74C04FF69e944423F2"
},
{
"address": "eth:0xbA430e784fe11ADbc20fa1a99193eeD87ACD68C7",
"type": "EOA",
"isVerified": true,
"name": "0xbA43…68C7",
"url": "https://etherscan.io/address/0xbA430e784fe11ADbc20fa1a99193eeD87ACD68C7"
}
],
"discoveryDrivenData": true
},
{
"id": "EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32-and-EOA-33",
"name": "EOA 1, EOA 2, EOA 3, EOA 4, EOA 5, EOA 7, EOA 8, EOA 9, EOA 11, EOA 12, EOA 13, EOA 14, EOA 15, EOA 16, EOA 17, EOA 18, EOA 19, EOA 20, EOA 22, EOA 23, EOA 24, EOA 25, EOA 26, EOA 27, EOA 28, EOA 29, EOA 30, EOA 31, EOA 32 and EOA 33",
"id": "EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-12,-EOA-13,-EOA-15,-EOA-16,-EOA-17,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33-and-EOA-34",
"name": "EOA 1, EOA 2, EOA 3, EOA 4, EOA 5, EOA 7, EOA 8, EOA 9, EOA 11, EOA 12, EOA 13, EOA 15, EOA 16, EOA 17, EOA 18, EOA 19, EOA 20, EOA 21, EOA 23, EOA 24, EOA 25, EOA 26, EOA 27, EOA 28, EOA 29, EOA 30, EOA 31, EOA 32, EOA 33 and EOA 34",
"accounts": [
{
"address": "eth:0x0092bC49078f130D27e70dBeee441E227280B97D",
"type": "EOA",
"isVerified": true,
"name": "0x0092…B97D",
"url": "https://etherscan.io/address/0x0092bC49078f130D27e70dBeee441E227280B97D"
},
{
"address": "eth:0x03FD36AEd3b2597aA79bb5f543f3a0eAf9DEB0FA",
"type": "EOA",
"isVerified": true,
"name": "0x03FD…B0FA",
"url": "https://etherscan.io/address/0x03FD36AEd3b2597aA79bb5f543f3a0eAf9DEB0FA"
},
{
"address": "eth:0x1721D3Ae2d68E3Dd32525400Ed2a29060F1300c6",
"type": "EOA",
"isVerified": true,
"name": "0x1721…00c6",
"url": "https://etherscan.io/address/0x1721D3Ae2d68E3Dd32525400Ed2a29060F1300c6"
},
{
"address": "eth:0x234aCb24b1DeeA7f6c7530b8c29a6378bA21e1D0",
"type": "EOA",
"isVerified": true,
"name": "0x234a…e1D0",
"url": "https://etherscan.io/address/0x234aCb24b1DeeA7f6c7530b8c29a6378bA21e1D0"
},
{
"address": "eth:0x323a78C1c910b282dE98a557d735628A02E00983",
"type": "EOA",
"isVerified": true,
"name": "0x323a…0983",
"url": "https://etherscan.io/address/0x323a78C1c910b282dE98a557d735628A02E00983"
},
{
"address": "eth:0x4Ee3690901157bE86A33371bEc1e5021A10Ba47C",
"type": "EOA",
"isVerified": true,
"name": "0x4Ee3…a47C",
"url": "https://etherscan.io/address/0x4Ee3690901157bE86A33371bEc1e5021A10Ba47C"
},
{
"address": "eth:0x5c6E1011cd3b5d7D2937c098b8F61d6B3d1aee7e",
"type": "EOA",
"isVerified": true,
"name": "0x5c6E…ee7e",
"url": "https://etherscan.io/address/0x5c6E1011cd3b5d7D2937c098b8F61d6B3d1aee7e"
},
{
"address": "eth:0x611e4B24e89bC524Fc06f73b6FD02bE3Ec73d6Db",
"type": "EOA",
"isVerified": true,
"name": "0x611e…d6Db",
"url": "https://etherscan.io/address/0x611e4B24e89bC524Fc06f73b6FD02bE3Ec73d6Db"
},
{
"address": "eth:0x6D7cC6C62CD6CcdaC482E82aA7A3763926e93854",
"type": "EOA",
"isVerified": true,
"name": "0x6D7c…3854",
"url": "https://etherscan.io/address/0x6D7cC6C62CD6CcdaC482E82aA7A3763926e93854"
},
{
"address": "eth:0x71C10870dC38E54d987C22e96aB32b46cc08564F",
"type": "EOA",
"isVerified": true,
"name": "0x71C1…564F",
"url": "https://etherscan.io/address/0x71C10870dC38E54d987C22e96aB32b46cc08564F"
},
{
"address": "eth:0x74204e3801E9394848AbDBAd6f378d0b11e9a091",
"type": "EOA",
"isVerified": true,
"name": "0x7420…a091",
"url": "https://etherscan.io/address/0x74204e3801E9394848AbDBAd6f378d0b11e9a091"
},
{
"address": "eth:0x77B29534738E3F0F297d36635d7884965C7c8cE1",
"type": "EOA",
"isVerified": true,
"name": "0x77B2…8cE1",
"url": "https://etherscan.io/address/0x77B29534738E3F0F297d36635d7884965C7c8cE1"
},
{
"address": "eth:0x8C0cFFcBAb44c7aB6e96EB607c49188dE99a17Cd",
"type": "EOA",
"isVerified": true,
"name": "0x8C0c…17Cd",
"url": "https://etherscan.io/address/0x8C0cFFcBAb44c7aB6e96EB607c49188dE99a17Cd"
},
{
"address": "eth:0x92C4d5d9CaDD1aF74080DE7aa078434007F710Bb",
"type": "EOA",
"isVerified": true,
"name": "0x92C4…10Bb",
"url": "https://etherscan.io/address/0x92C4d5d9CaDD1aF74080DE7aa078434007F710Bb"
},
{
"address": "eth:0x95417708f67f4a5dF1A447efe40c6C74e38Ab832",
"type": "EOA",
"isVerified": true,
"name": "0x9541…b832",
"url": "https://etherscan.io/address/0x95417708f67f4a5dF1A447efe40c6C74e38Ab832"
},
{
"address": "eth:0x95C373754C66feF1Eb2dbb6934aF821C551D9738",
"type": "EOA",
"isVerified": true,
"name": "0x95C3…9738",
"url": "https://etherscan.io/address/0x95C373754C66feF1Eb2dbb6934aF821C551D9738"
},
{
"address": "eth:0x9Ac29D4f41A139D9b7be32C2906Df9f86FA51b2b",
"type": "EOA",
"isVerified": true,
"name": "0x9Ac2…1b2b",
"url": "https://etherscan.io/address/0x9Ac29D4f41A139D9b7be32C2906Df9f86FA51b2b"
},
{
"address": "eth:0xb4A20D473e8C378aE742a8017DD67756a358eAB6",
"type": "EOA",
"isVerified": true,
"name": "0xb4A2…eAB6",
"url": "https://etherscan.io/address/0xb4A20D473e8C378aE742a8017DD67756a358eAB6"
},
{
"address": "eth:0xbD9f4fdC48a9A8c7eA1075CFDf4F3bd365d50Bab",
"type": "EOA",
"isVerified": true,
"name": "0xbD9f…0Bab",
"url": "https://etherscan.io/address/0xbD9f4fdC48a9A8c7eA1075CFDf4F3bd365d50Bab"
},
{
"address": "eth:0xbfd62b7915da8c19C701FD13237b555Ad38C4b4C",
"type": "EOA",
"isVerified": true,
"name": "0xbfd6…4b4C",
"url": "https://etherscan.io/address/0xbfd62b7915da8c19C701FD13237b555Ad38C4b4C"
},
{
"address": "eth:0xC412B4e6399F694CfF21D038d225373Fd6596811",
"type": "EOA",
"isVerified": true,
"name": "0xC412…6811",
"url": "https://etherscan.io/address/0xC412B4e6399F694CfF21D038d225373Fd6596811"
},
{
"address": "eth:0xC4db900F76293042349448D1Ba30F71518325Bb3",
"type": "EOA",
"isVerified": true,
"name": "0xC4db…5Bb3",
"url": "https://etherscan.io/address/0xC4db900F76293042349448D1Ba30F71518325Bb3"
},
{
"address": "eth:0xc8F7DaeF4b49c1593cC3996aB2afa8B56e00fcF8",
"type": "EOA",
"isVerified": true,
"name": "0xc8F7…fcF8",
"url": "https://etherscan.io/address/0xc8F7DaeF4b49c1593cC3996aB2afa8B56e00fcF8"
},
{
"address": "eth:0xcA00091a35d0b546A15d000F8bCeDA56255EE4D0",
"type": "EOA",
"isVerified": true,
"name": "0xcA00…E4D0",
"url": "https://etherscan.io/address/0xcA00091a35d0b546A15d000F8bCeDA56255EE4D0"
},
{
"address": "eth:0xd11f9c4F5d9b1feC2d14581d3674066442B68772",
"type": "EOA",
"isVerified": true,
"name": "0xd11f…8772",
"url": "https://etherscan.io/address/0xd11f9c4F5d9b1feC2d14581d3674066442B68772"
},
{
"address": "eth:0xDF063FAEb46de1b4336bC70Da7175f16aB4A7272",
"type": "EOA",
"isVerified": true,
"name": "0xDF06…7272",
"url": "https://etherscan.io/address/0xDF063FAEb46de1b4336bC70Da7175f16aB4A7272"
},
{
"address": "eth:0xE48eA86dCdE15E28624E5De9d6D3738fc52B6bFe",
"type": "EOA",
"isVerified": true,
"name": "0xE48e…6bFe",
"url": "https://etherscan.io/address/0xE48eA86dCdE15E28624E5De9d6D3738fc52B6bFe"
},
{
"address": "eth:0xF2FF0509520fAf35B511074466A509e00d73C307",
"type": "EOA",
"isVerified": true,
"name": "0xF2FF…C307",
"url": "https://etherscan.io/address/0xF2FF0509520fAf35B511074466A509e00d73C307"
},
{
"address": "eth:0xf50A81C771AD3237aeA2FD18E4ee8055CC4Cd2B9",
"type": "EOA",
"isVerified": true,
"name": "0xf50A…d2B9",
"url": "https://etherscan.io/address/0xf50A81C771AD3237aeA2FD18E4ee8055CC4Cd2B9"
},
{
"address": "eth:0xF6Ee30269dB1854987cA6812E1ff66c3A5F660Fd",
"type": "EOA",
"isVerified": true,
"name": "0xF6Ee…60Fd",
"url": "https://etherscan.io/address/0xF6Ee30269dB1854987cA6812E1ff66c3A5F660Fd"
}
],
"chain": "ethereum",
"description": "* A Challenger - acting directly",
"discoveryDrivenData": true
},
{
"id": "EOA-6,-EOA-10-and-EOA-21",
"name": "EOA 6, EOA 10 and EOA 21",
"id": "EOA-6,-EOA-10,-EOA-14-and-EOA-22",
"name": "EOA 6, EOA 10, EOA 14 and EOA 22",
"accounts": [
{
"address": "eth:0x34E387B37d3ADEAa6D5B92cE30dE3af3DCa39796",
"type": "EOA",
"isVerified": true,
"name": "0x34E3…9796",
"url": "https://etherscan.io/address/0x34E387B37d3ADEAa6D5B92cE30dE3af3DCa39796"
},
{
"address": "eth:0x6aB0E960911b50f6d14f249782ac12EC3E7584A0",
"type": "EOA",
"isVerified": true,
"name": "0x6aB0…84A0",
"url": "https://etherscan.io/address/0x6aB0E960911b50f6d14f249782ac12EC3E7584A0"
},
{
"address": "eth:0x76F91869161dC4348230D5F60883Dd17462035f4",
"type": "EOA",
"isVerified": true,
"name": "0x76F9…35f4",
"url": "https://etherscan.io/address/0x76F91869161dC4348230D5F60883Dd17462035f4"
},
{
"address": "eth:0xBBA36CdF020788f0D08D5688c0Bee3fb30ce1C80",
"type": "EOA",
"isVerified": true,
"name": "0xBBA3…1C80",
"url": "https://etherscan.io/address/0xBBA36CdF020788f0D08D5688c0Bee3fb30ce1C80"
}
],
"chain": "ethereum",
"description": "* A Sequencer - acting directly",
"discoveryDrivenData": true
}
]
}
}
+2 -2
{
"addresses": {
"ethereum": [
{
"name": "L1Staking",
"isVerified": true,
"address": "eth:0x0Dc417F8AF88388737c5053FF73f345f080543F7",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0x31110622D6CA24c9FF307d6ae1715F16E47F16A0"
],
"implementations": [
"eth:0xDb0734109051DaAB5c32E45e9a5ad0548B2df714"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1729307471,
"transactionHash": "0x1184a06402e7bed7d9e76ce14a8ccd05035dd81ee433218d852596ce74f43dae",
"implementations": [
"eth:0x98dF320641C2E65ab4BbeF1e6f6C66D9B50EdE5F"
]
},
{
"timestamp": 1729342187,
"transactionHash": "0xda523669421a8ec4aa45ad0ef9a43d5bb42bfdf56ac9806c295fc8bf68405b1f",
"implementations": [
"eth:0xDb0734109051DaAB5c32E45e9a5ad0548B2df714"
]
}
],
"description": "Contract keeping track of stakers which act as sequencers/proposes. It is responsible for stakers registering and withdrawals and for verifying BLS signatures of stakers (currently not implemented).\n* Roles:\n * **admin**: ProxyAdmin; ultimately Morph Multisig 1\n * **getActiveStakers**: EOA 10, EOA 21, EOA 6",
"description": "Contract keeping track of stakers which act as sequencers/proposes. It is responsible for stakers registering and withdrawals and for verifying BLS signatures of stakers (currently not implemented).\n* Roles:\n * **admin**: ProxyAdmin; ultimately Morph Multisig 1\n * **getActiveStakers**: EOA 10, EOA 14, EOA 22, EOA 6",
"upgradableBy": [
{
"name": "Morph Multisig 1",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x0Dc417F8AF88388737c5053FF73f345f080543F7#code"
},
{
"name": "L1ETHGateway",
"isVerified": true,
"address": "eth:0x1C1Ffb5828c3A48B54E8910F1c75256a498aDE68",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0x31110622D6CA24c9FF307d6ae1715F16E47F16A0"
],
"implementations": [
"eth:0x63eeCb6bE6087B094c2CBAA34f2902593eAE979c"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1729307603,
"transactionHash": "0x2054355788d3d4ae212cb29348eee2664d126305b4ace5fe2269871cd9165713",
"implementations": [
"eth:0x98dF320641C2E65ab4BbeF1e6f6C66D9B50EdE5F"
]
},
{
"timestamp": 1729341335,
"transactionHash": "0x0bff29c5d35495d0e9c22547b91c8e9e468edbfa2e8ccf1872de99a9f06e63ef",
"implementations": [
"eth:0x63eeCb6bE6087B094c2CBAA34f2902593eAE979c"
]
}
],
"description": "Contract used to bridge ETH from L1 to L2.\n* Roles:\n * **admin**: ProxyAdmin; ultimately Morph Multisig 1",
"upgradableBy": [
{
"name": "Morph Multisig 1",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x1C1Ffb5828c3A48B54E8910F1c75256a498aDE68#code"
},
{
"name": "ProxyAdmin",
"isVerified": true,
"address": "eth:0x31110622D6CA24c9FF307d6ae1715F16E47F16A0",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "* Roles:\n * **owner**: Morph Multisig 1",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x31110622D6CA24c9FF307d6ae1715F16E47F16A0#code"
},
{
"name": "L1MessageQueueWithGasPriceOracle",
"isVerified": true,
"address": "eth:0x3931Ade842F5BB8763164bDd81E5361DcE6cC1EF",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0x31110622D6CA24c9FF307d6ae1715F16E47F16A0"
],
"implementations": [
"eth:0xa3b5bFB885FF92EB8445f262c289548e77c3c0aA"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1729307207,
"transactionHash": "0xed442ee7f96c1151761ddca9e4b923adff4e0703bc9ae42ca30bf4356f195f5d",
"implementations": [
"eth:0x98dF320641C2E65ab4BbeF1e6f6C66D9B50EdE5F"
]
},
{
"timestamp": 1729330799,
"transactionHash": "0xae27c6c83cea4ce8b8a923fddfb122f66e63139e514ba0624a5373b1a1f2829c",
"implementations": [
"eth:0x828F68e2E05a34fA836416F124350E25021876ac"
]
},
{
"timestamp": 1736755919,
"transactionHash": "0x60cc38cb058516da361ecd5f548fc9216fbcda9eb08255b529ebbf78dac44f7b",
"implementations": [
"eth:0xa3b5bFB885FF92EB8445f262c289548e77c3c0aA"
]
}
],
"description": "Contains the array of queued L1 -> L2 messages, either appended using the L1Messenger or the EnforcedTxGateway.\n* Roles:\n * **admin**: ProxyAdmin; ultimately Morph Multisig 1",
"upgradableBy": [
{
"name": "Morph Multisig 1",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x3931Ade842F5BB8763164bDd81E5361DcE6cC1EF#code"
},
{
"name": "ZkEvmVerifierV1",
"isVerified": true,
"address": "eth:0x4006FDA79493FEE14dA42BfA34575aAA79bcf953",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "Current SP1 verifier using Blobs for DA.\n",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x4006FDA79493FEE14dA42BfA34575aAA79bcf953#code"
},
{
"name": "L1StandardERC20Gateway",
"isVerified": true,
"address": "eth:0x44c28f61A5C2Dd24Fc71D7Df8E85e18af4ab2Bd8",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0x31110622D6CA24c9FF307d6ae1715F16E47F16A0"
],
"implementations": [
"eth:0x75BC012fA81DF052baFc4EF9255Af29B6C4e5301"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1729307651,
"transactionHash": "0x588ba3041901915cf5dda72776946664559ea839ead325836697c3d6764608b4",
"implementations": [
"eth:0x98dF320641C2E65ab4BbeF1e6f6C66D9B50EdE5F"
]
},
{
"timestamp": 1729341383,
"transactionHash": "0xecc550f05d2956f7b7782408e784270c2dd858fd1add437f7292309f9be0795e",
"implementations": [
"eth:0x75BC012fA81DF052baFc4EF9255Af29B6C4e5301"
]
}
],
"description": "Contract used to bridge ERC20 tokens from L1 to L2. It uses a fixed token list.\n* Roles:\n * **admin**: ProxyAdmin; ultimately Morph Multisig 1",
"upgradableBy": [
{
"name": "Morph Multisig 1",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x44c28f61A5C2Dd24Fc71D7Df8E85e18af4ab2Bd8#code"
},
{
"name": "MultipleVersionRollupVerifier",
"isVerified": true,
"address": "eth:0x5d1584c27b4aD233283c6da1ca1B825d6f220EC1",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "Used to update the verifier and keep track of current and old versions.\n",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x5d1584c27b4aD233283c6da1ca1B825d6f220EC1#code"
},
{
"name": "L1GatewayRouter",
"isVerified": true,
"address": "eth:0x7497756ADA7e656aE9f00781aF49Fc0fD08f8A8a",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0x31110622D6CA24c9FF307d6ae1715F16E47F16A0"
],
"implementations": [
"eth:0x6D9623d44C4A1629815D9d6236FF25C4f82Cc819"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1729307555,
"transactionHash": "0x47781299a90c1fdd6771fbf104e0433f05cc7b610d63ce9368349a41f563b3c8",
"implementations": [
"eth:0x98dF320641C2E65ab4BbeF1e6f6C66D9B50EdE5F"
]
},
{
"timestamp": 1729331927,
"transactionHash": "0xeda36c4631ff08b30a6812f16d35626894001ea8259fe51f1e38fa8ea78d3d37",
"implementations": [
"eth:0x6D9623d44C4A1629815D9d6236FF25C4f82Cc819"
]
}
],
"description": "Main entry point for depositing ETH and ERC20 tokens, which are then forwarded to the correct gateway.\n* Roles:\n * **admin**: ProxyAdmin; ultimately Morph Multisig 1",
"upgradableBy": [
{
"name": "Morph Multisig 1",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x7497756ADA7e656aE9f00781aF49Fc0fD08f8A8a#code"
},
{
"name": "MorphRollup",
"isVerified": true,
"address": "eth:0x759894Ced0e6af42c26668076Ffa84d02E3CeF60",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0x31110622D6CA24c9FF307d6ae1715F16E47F16A0"
],
"implementations": [
"eth:0x9C79e8F5d0fE910d84a6a0d4A03E8136d036eBec"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1729307507,
"transactionHash": "0xfb3bc602abb088d5d94e6869d56417de3c16a3966e5c6abfa4d157dfbcc36cba",
"implementations": [
"eth:0x98dF320641C2E65ab4BbeF1e6f6C66D9B50EdE5F"
]
},
{
"timestamp": 1729331495,
"transactionHash": "0xeb4cc4248a0b3f459f4d7ab5877114fd4f55fd073c78347df548a9f03013068e",
"implementations": [
"eth:0xcffdDbcb5B9EA2ee45ABA121e0849ADc87c38326"
]
},
{
"timestamp": 1729432115,
"transactionHash": "0xd60de4a76f275ec7931bc430b7440f07c15f30028195405f855bd98c33ad72d6",
"implementations": [
"eth:0x073403E147a8e607b80985fe458c0B527287278F"
]
},
{
"timestamp": 1732765919,
"transactionHash": "0xa452e20183f6860f105cb398bccc9d75dd3758444b956061b3031d1f0a33c424",
"implementations": [
"eth:0xaD900dB30Bcdf84c38Df0067eA327bbEccCF071A"
]
},
{
"timestamp": 1736753519,
"transactionHash": "0x809b1d9bba9fd8f61c038603ddf7a6f0a079db83a4a6d341cf23d2af5764a9be",
"implementations": [
"eth:0x43190DfD1F572Cb56B1942B44482d1774151D77A"
]
},
{
"timestamp": 1747033883,
"transactionHash": "0x1cd98e49b0d0c30a39c97683c374f5d3541d1ed02b14272a7113709fe01700d7",
"implementations": [
"eth:0x9C79e8F5d0fE910d84a6a0d4A03E8136d036eBec"
]
}
],
"description": "The main contract of the Morph chain. Allows to post transaction data and state roots, implements challenge mechanism along with proofs. Sequencing and proposing are behind a whitelist.\n* Roles:\n * **admin**: ProxyAdmin; ultimately Morph Multisig 1\n * **challengers**: EOA 1, EOA 11, EOA 12, EOA 13, EOA 14, EOA 15, EOA 16, EOA 17, EOA 18, EOA 19, EOA 2, EOA 20, EOA 22, EOA 23, EOA 24, EOA 25, EOA 26, EOA 27, EOA 28, EOA 29, EOA 3, EOA 30, EOA 31, EOA 32, EOA 33, EOA 4, EOA 5, EOA 7, EOA 8, EOA 9, Morph Multisig 2\n * **owner**: Morph Multisig 2",
"description": "The main contract of the Morph chain. Allows to post transaction data and state roots, implements challenge mechanism along with proofs. Sequencing and proposing are behind a whitelist.\n* Roles:\n * **admin**: ProxyAdmin; ultimately Morph Multisig 1\n * **challengers**: EOA 1, EOA 11, EOA 12, EOA 13, EOA 15, EOA 16, EOA 17, EOA 18, EOA 19, EOA 2, EOA 20, EOA 21, EOA 23, EOA 24, EOA 25, EOA 26, EOA 27, EOA 28, EOA 29, EOA 3, EOA 30, EOA 31, EOA 32, EOA 33, EOA 34, EOA 4, EOA 5, EOA 7, EOA 8, EOA 9, Morph Multisig 2\n * **owner**: Morph Multisig 2",
"upgradableBy": [
{
"name": "Morph Multisig 1",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x759894Ced0e6af42c26668076Ffa84d02E3CeF60#code"
},
{
"name": "EnforcedTxGateway",
"isVerified": true,
"address": "eth:0xc5Fa3b8968c7FAbEeA2B530a20b88d0C2eD8abb7",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0x31110622D6CA24c9FF307d6ae1715F16E47F16A0"
],
"implementations": [
"eth:0xCb13746Fc891fC2e7D824870D00a26F43fE6123e"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1729308143,
"transactionHash": "0x42f9fb783f90953e26e04d4f27a703daa2992362fe44c5e11d646dae054e1e6b",
"implementations": [
"eth:0x98dF320641C2E65ab4BbeF1e6f6C66D9B50EdE5F"
]
},
{
"timestamp": 1729341695,
"transactionHash": "0x52cd27aa90911acebc0bec090cf04928fd3663207dc55381d57c4a47e1dda26a",
"implementations": [
"eth:0xCb13746Fc891fC2e7D824870D00a26F43fE6123e"
]
}
],
"description": "Contracts to force L1 -> L2 messages with the proper sender. Currently paused: true.\n* Roles:\n * **admin**: ProxyAdmin; ultimately Morph Multisig 1\n * **owner**: Morph Multisig 2",
"upgradableBy": [
{
"name": "Morph Multisig 1",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0xc5Fa3b8968c7FAbEeA2B530a20b88d0C2eD8abb7#code"
},
{
"name": "L1CrossDomainMessenger",
"isVerified": true,
"address": "eth:0xDc71366EFFA760804DCFC3EDF87fa2A6f1623304",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0x31110622D6CA24c9FF307d6ae1715F16E47F16A0"
],
"implementations": [
"eth:0x0cC37d5239F9027A1269f53D83c73084D538f3a9"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1729307111,
"transactionHash": "0xf29bb9908992a7c79573ffb28d3783584653f43095b1b2278fc8951f567bebe7",
"implementations": [
"eth:0x98dF320641C2E65ab4BbeF1e6f6C66D9B50EdE5F"
]
},
{
"timestamp": 1729330715,
"transactionHash": "0x63ce107f943635805762c4ccd98b13cf1977f8ed1e13bd98821ebb545b9ed38e",
"implementations": [
"eth:0xB8F0871bc0832cb756f07fFC4bDdC8b6bf8577b5"
]
},
{
"timestamp": 1736755823,
"transactionHash": "0x908d9fce8cd9a787900543daabf45936a8873b543f593030f3edceeca35543f8",
"implementations": [
"eth:0x0cC37d5239F9027A1269f53D83c73084D538f3a9"
]
}
],
"description": "Contract used to send L1 -> L2 and relay messages from L2. It allows to replay failed messages and to drop skipped messages. L1 -> L2 messages sent using this contract pay for L2 gas on L1 and will have the aliased address of this contract as the sender.\n* Roles:\n * **admin**: ProxyAdmin; ultimately Morph Multisig 1",
"upgradableBy": [
{
"name": "Morph Multisig 1",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0xDc71366EFFA760804DCFC3EDF87fa2A6f1623304#code"
},
{
"name": "ZkEvmVerifierV1",
"isVerified": true,
"address": "eth:0xeF88951806f69974bD703Cb9E9eFE362EA0Eb154",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "SP1 verifier using Blobs for DA (being deprecated).\n",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0xeF88951806f69974bD703Cb9E9eFE362EA0Eb154#code"
},
{
"name": "Whitelist",
"isVerified": true,
"address": "eth:0xFFafDd9167777C0e5421e0B6789D6d7A5E386984",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "Contract implementing a generic whitelist. Currently used to define the actor that can relay the L2 basefee on L1.\n",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0xFFafDd9167777C0e5421e0B6789D6d7A5E386984#code"
}
]
},
"escrows": [
{
"address": "0xDc71366EFFA760804DCFC3EDF87fa2A6f1623304",
"sinceTimestamp": 1729307111,
"tokens": [
"ETH"
],
"chain": "ethereum",
"chainId": 1
},
{
"address": "0x44c28f61A5C2Dd24Fc71D7Df8E85e18af4ab2Bd8",
"sinceTimestamp": 1729307651,
"tokens": "*",
"chain": "ethereum",
"chainId": 1
},
{
"address": "0xA534BAdd09b4C62B7B1C32C41dF310AA17b52ef1",
"sinceTimestamp": 1729307783,
"tokens": "*",
"bridgedUsing": {
"bridges": [
{
"name": "Custom escrow"
}
]
},
"source": "external",
"chain": "ethereum",
"chainId": 1
},
{
"address": "0xc9045350712A1DCC3A74Eca18Bc985424Bbe7535",
"sinceTimestamp": 1729308239,
"tokens": [
"USDC"
],
"bridgedUsing": {
"bridges": [
{
"name": "Custom escrow"
}
]
},
"source": "external",
"chain": "ethereum",
"chainId": 1
},
{
"address": "0x2C8314f5AADa5D7a9D32eeFebFc43aCCAbe1b289",
"sinceTimestamp": 1729308239,
"tokens": [
"USDC"
],
"bridgedUsing": {
"bridges": [
{
"name": "Custom escrow"
}
]
},
"source": "external",
"chain": "ethereum",
"chainId": 1
}
],
"risks": [
{
"category": "Funds can be stolen if",
"text": "a contract receives a malicious code upgrade. There is no delay on code upgrades.",
"isCritical": true
}
]
}
+1 -1
{
"baseTimestamp": 1758795850,
"baseTimestamp": 1760973938,
"contractsDiscoDriven": true,
"hasDiscoUi": true,
"isDiscoDriven": true,
"permissionsDiscoDriven": true
}
+7 -7
+6 -6
{
"ethereum": {
"roles": [
{
"id": "Guardian",
"name": "Guardian",
"description": "Allowed to pause withdrawals. In op stack systems with a proof system, the Guardian can also blacklist dispute games and set the respected game type (permissioned / permissionless).\n* OpFoundationUpgradeSafe has the role if the number of Optimism Security Council members falls below 8\n* Optimism EOA 1 has the role though restricted to the SuperchainConfig's `pause()` function",
"accounts": [
{
"address": "eth:0x847B5c174615B1B7fDF770882256e2D3E95b9D92",
"type": "Contract",
"isVerified": true,
"name": "OpFoundationUpgradeSafe",
"url": "#OpFoundationUpgradeSafe"
},
{
"address": "eth:0xc2819DC788505Aac350142A7A707BF9D03E3Bd03",
"type": "Contract",
"isVerified": true,
"name": "Optimism Security Council",
"url": "#Optimism Security Council"
},
{
"address": "eth:0x352f1defB49718e7Ea411687E850aA8d6299F7aC",
"type": "EOA",
"isVerified": true,
"name": "Optimism EOA 1",
"url": "#Optimism-EOA-1"
}
],
"chain": "ethereum",
"discoveryDrivenData": true
},
{
"id": "Sequencer",
"name": "Sequencer",
"description": "Allowed to commit transactions from the current layer to the host chain.",
"accounts": [
{
"address": "eth:0x6887246668a3b87F54DeB3b94Ba47a6f63F32985",
"type": "EOA",
"isVerified": true,
"name": "EOA 1",
"url": "#EOA-1"
}
],
"chain": "ethereum",
"discoveryDrivenData": true
}
],
"actors": [
{
"id": "SuperchainProxyAdminOwner",
"name": "SuperchainProxyAdminOwner",
"description": "A Multisig with 2/2 threshold. \n* Can upgrade **with no delay**\n * SystemConfig [via: SuperchainProxyAdmin]\n * AnchorStateRegistry [via: SuperchainProxyAdmin]\n * L1CrossDomainMessenger [via: SuperchainProxyAdmin]\n * ETHLockbox [via: SuperchainProxyAdmin]\n * L1ERC721Bridge [via: SuperchainProxyAdmin]\n * OptimismMintableERC20Factory [via: SuperchainProxyAdmin]\n * SuperchainConfig [via: SuperchainProxyAdmin]\n * L1StandardBridge [via: SuperchainProxyAdmin]\n * OptimismPortal2 [via: SuperchainProxyAdmin]\n * DelayedWETH [via: SuperchainProxyAdmin]\n * DelayedWETH [via: SuperchainProxyAdmin]\n * DisputeGameFactory [via: SuperchainProxyAdmin]\n* Can interact with AddressManager\n * set and change address mappings [via: SuperchainProxyAdmin]",
"accounts": [
{
"address": "eth:0x5a0Aae59D09fccBdDb6C6CcEB07B7279367C3d2A",
"type": "Contract",
"isVerified": true,
"name": "0x5a0A…3d2A",
"url": "https://etherscan.io/address/0x5a0Aae59D09fccBdDb6C6CcEB07B7279367C3d2A"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0x847B5c174615B1B7fDF770882256e2D3E95b9D92",
"type": "Contract",
"isVerified": true,
"name": "OpFoundationUpgradeSafe",
"url": "#OpFoundationUpgradeSafe"
},
{
"address": "eth:0xc2819DC788505Aac350142A7A707BF9D03E3Bd03",
"type": "Contract",
"isVerified": true,
"name": "Optimism Security Council",
"url": "#Optimism Security Council"
}
],
"discoveryDrivenData": true
},
{
"id": "OpFoundationUpgradeSafe",
"name": "OpFoundationUpgradeSafe",
"description": "A Multisig with 5/7 threshold. \nMember of SuperchainProxyAdminOwner.\n* Can interact with SystemConfig\n * it can update the preconfer address, the batch submitter (Sequencer) address and the gas configuration of the system \n* A Guardian LivenessModule if the number of Optimism Security Council members falls below 8 → Optimism Security Council → Optimism Guardian Multisig",
"accounts": [
{
"address": "eth:0x847B5c174615B1B7fDF770882256e2D3E95b9D92",
"type": "Contract",
"isVerified": true,
"name": "0x847B…9D92",
"url": "https://etherscan.io/address/0x847B5c174615B1B7fDF770882256e2D3E95b9D92"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0x42d27eEA1AD6e22Af6284F609847CB3Cd56B9c64",
"type": "Contract",
"isVerified": true,
"name": "GnosisSafe",
"url": "#GnosisSafe"
},
{
"address": "eth:0x3041BA32f451F5850c147805F5521AC206421623",
"type": "EOA",
"isVerified": true,
"name": "0x3041…1623",
"url": "https://etherscan.io/address/0x3041BA32f451F5850c147805F5521AC206421623"
},
{
"address": "eth:0xE7dEA1306D9F829bA469d1904c50903b46ebd02e",
"type": "EOA",
"isVerified": true,
"name": "0xE7dE…d02e",
"url": "https://etherscan.io/address/0xE7dEA1306D9F829bA469d1904c50903b46ebd02e"
},
{
"address": "eth:0xBF93D4d727F7Ba1F753E1124C3e532dCb04Ea2c8",
"type": "EOA",
"isVerified": true,
"name": "0xBF93…a2c8",
"url": "https://etherscan.io/address/0xBF93D4d727F7Ba1F753E1124C3e532dCb04Ea2c8"
},
{
"address": "eth:0x4D014f3c5F33Aa9Cd1Dc29ce29618d07Ae666d15",
"type": "EOA",
"isVerified": true,
"name": "0x4D01…6d15",
"url": "https://etherscan.io/address/0x4D014f3c5F33Aa9Cd1Dc29ce29618d07Ae666d15"
},
{
"address": "eth:0x7cB07FE039a92B3D784f284D919503A381BEC54f",
"address": "eth:0x69acfE2096Dfb8d5A041eF37693553c48d9BFd02",
"type": "EOA",
"isVerified": true,
"name": "0x7cB0…C54f",
"url": "https://etherscan.io/address/0x7cB07FE039a92B3D784f284D919503A381BEC54f"
"name": "0x69ac…Fd02",
"url": "https://etherscan.io/address/0x69acfE2096Dfb8d5A041eF37693553c48d9BFd02"
},
{
"address": "eth:0x9bbFB9919062C29a5eE15aCD93c9D7c3b14d31aa",
"type": "EOA",
"isVerified": true,
"name": "0x9bbF…31aa",
"url": "https://etherscan.io/address/0x9bbFB9919062C29a5eE15aCD93c9D7c3b14d31aa"
}
],
"discoveryDrivenData": true
},
{
"id": "Optimism Security Council",
"name": "Optimism Security Council",
"description": "A Multisig with 10/13 threshold. It uses the following modules: LivenessModule (used to remove members inactive for 3mo 8d while making sure that the threshold remains above 75%. If the number of members falls below 8, the OpFoundationUpgradeSafe takes ownership of the multisig).\nMember of Optimism Guardian Multisig, SuperchainProxyAdminOwner.\n* A Guardian Optimism Guardian Multisig",
"accounts": [
{
"address": "eth:0xc2819DC788505Aac350142A7A707BF9D03E3Bd03",
"type": "Contract",
"isVerified": true,
"name": "0xc281…Bd03",
"url": "https://etherscan.io/address/0xc2819DC788505Aac350142A7A707BF9D03E3Bd03"
}
],
"chain": "ethereum",
"references": [
{
"title": "Security Council members - Optimism Collective Governance Forum",
"url": "https://gov.optimism.io/t/security-council-vote-2-initial-member-ratification/7118"
}
],
"participants": [
{
"address": "eth:0x07dC0893cAfbF810e3E72505041f2865726Fd073",
"type": "EOA",
"isVerified": true,
"name": "0x07dC…d073",
"url": "https://etherscan.io/address/0x07dC0893cAfbF810e3E72505041f2865726Fd073"
},
{
"address": "eth:0x652BC529E171847E2fFddCeA13567643C84ccB5f",
"type": "EOA",
"isVerified": true,
"name": "0x652B…cB5f",
"url": "https://etherscan.io/address/0x652BC529E171847E2fFddCeA13567643C84ccB5f"
},
{
"address": "eth:0x1822b35B09f5ce1C78ecbC06AC0A4e17885b925e",
"type": "EOA",
"isVerified": true,
"name": "0x1822…925e",
"url": "https://etherscan.io/address/0x1822b35B09f5ce1C78ecbC06AC0A4e17885b925e"
},
{
"address": "eth:0x4A7322258c9E690e4CB8Cea6e5251443E956e61E",
"type": "EOA",
"isVerified": true,
"name": "0x4A73…e61E",
"url": "https://etherscan.io/address/0x4A7322258c9E690e4CB8Cea6e5251443E956e61E"
},
{
"address": "eth:0x3A53B4B081Eb7Cb00C46497b16Ea22e65E4Faa94",
"type": "EOA",
"isVerified": true,
"name": "0x3A53…aa94",
"url": "https://etherscan.io/address/0x3A53B4B081Eb7Cb00C46497b16Ea22e65E4Faa94"
},
{
"address": "eth:0xEF9A98511939eEe6Ec69af62082E3F2ff606877c",
"type": "EOA",
"isVerified": true,
"name": "0xEF9A…877c",
"url": "https://etherscan.io/address/0xEF9A98511939eEe6Ec69af62082E3F2ff606877c"
},
{
"address": "eth:0x6323ef2b80030f3fBc508bFc321Fc71fDB95c865",
"type": "EOA",
"isVerified": true,
"name": "0x6323…c865",
"url": "https://etherscan.io/address/0x6323ef2b80030f3fBc508bFc321Fc71fDB95c865"
},
{
"address": "eth:0xd5b735b676A043a53946C3b6F6BE28c1ECE6aC90",
"type": "EOA",
"isVerified": true,
"name": "0xd5b7…aC90",
"url": "https://etherscan.io/address/0xd5b735b676A043a53946C3b6F6BE28c1ECE6aC90"
},
{
"address": "eth:0x7ed8d9Af9eaA194D1A75C67c1475579E42289E39",
"type": "EOA",
"isVerified": true,
"name": "0x7ed8…9E39",
"url": "https://etherscan.io/address/0x7ed8d9Af9eaA194D1A75C67c1475579E42289E39"
},
{
"address": "eth:0x0aA384EB2fedD2741277A0f72909A0d7275575D7",
"type": "EOA",
"isVerified": true,
"name": "0x0aA3…75D7",
"url": "https://etherscan.io/address/0x0aA384EB2fedD2741277A0f72909A0d7275575D7"
},
{
"address": "eth:0x0a8742365a7EB0A3698293ac54357B5Ac04cefE6",
"type": "EOA",
"isVerified": true,
"name": "0x0a87…efE6",
"url": "https://etherscan.io/address/0x0a8742365a7EB0A3698293ac54357B5Ac04cefE6"
},
{
"address": "eth:0xbfA046B0bc5cEa1596be62B8b3f79f9f41f1E0d9",
"type": "EOA",
"isVerified": true,
"name": "0xbfA0…E0d9",
"url": "https://etherscan.io/address/0xbfA046B0bc5cEa1596be62B8b3f79f9f41f1E0d9"
},
{
"address": "eth:0x92827223f6b397CE9F208eE352bacA710765cACb",
"type": "EOA",
"isVerified": true,
"name": "0x9282…cACb",
"url": "https://etherscan.io/address/0x92827223f6b397CE9F208eE352bacA710765cACb"
}
],
"discoveryDrivenData": true
},
{
"id": "LivenessGuard",
"name": "LivenessGuard",
"accounts": [
{
"address": "eth:0x24424336F04440b1c28685a38303aC33C9D14a25",
"type": "Contract",
"isVerified": true,
"name": "0x2442…4a25",
"url": "https://etherscan.io/address/0x24424336F04440b1c28685a38303aC33C9D14a25"
}
],
"chain": "ethereum",
"description": "Modular contract to be used together with the LivenessModule. Tracks liveness / activity of Safe owners.\n* Can interact with LivenessModule\n * can remove members of Optimism Security Council inactive for 3mo 8d ",
"discoveryDrivenData": true
},
{
"id": "Optimism Guardian Multisig",
"name": "Optimism Guardian Multisig",
"description": "A Multisig with 1/1 threshold. It uses the following modules: DeputyPauseModule (Allows 0x352f1defB49718e7Ea411687E850aA8d6299F7aC, called the deputy pauser, to act on behalf of the OpFoundationUpgradeSafe if set as its Safe module).",
"accounts": [
{
"address": "eth:0x09f7150D8c019BeF34450d6920f6B3608ceFdAf2",
"type": "Contract",
"isVerified": true,
"name": "0x09f7…dAf2",
"url": "https://etherscan.io/address/0x09f7150D8c019BeF34450d6920f6B3608ceFdAf2"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0xc2819DC788505Aac350142A7A707BF9D03E3Bd03",
"type": "Contract",
"isVerified": true,
"name": "Optimism Security Council",
"url": "#Optimism Security Council"
}
],
"discoveryDrivenData": true
},
{
"id": "GnosisSafe",
"name": "GnosisSafe",
"description": "A Multisig with 2/2 threshold. \nMember of OpFoundationUpgradeSafe, OpFoundationOperationsSafe.\n",
"accounts": [
{
"address": "eth:0x42d27eEA1AD6e22Af6284F609847CB3Cd56B9c64",
"type": "Contract",
"isVerified": true,
"name": "0x42d2…9c64",
"url": "https://etherscan.io/address/0x42d27eEA1AD6e22Af6284F609847CB3Cd56B9c64"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0xb23794fd6BA1CEAd01Cf54D772b8341F2F0197A5",
"type": "EOA",
"isVerified": true,
"name": "0xb237…97A5",
"url": "https://etherscan.io/address/0xb23794fd6BA1CEAd01Cf54D772b8341F2F0197A5"
},
{
"address": "eth:0x4665374939642965EfD8357D4568D2A77f677429",
"type": "EOA",
"isVerified": true,
"name": "0x4665…7429",
"url": "https://etherscan.io/address/0x4665374939642965EfD8357D4568D2A77f677429"
}
],
"discoveryDrivenData": true
},
{
"id": "OpFoundationOperationsSafe",
"name": "OpFoundationOperationsSafe",
"description": "A Multisig with 5/7 threshold. ",
"accounts": [
{
"address": "eth:0x9BA6e03D8B90dE867373Db8cF1A58d2F7F006b3A",
"type": "Contract",
"isVerified": true,
"name": "0x9BA6…6b3A",
"url": "https://etherscan.io/address/0x9BA6e03D8B90dE867373Db8cF1A58d2F7F006b3A"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0x42d27eEA1AD6e22Af6284F609847CB3Cd56B9c64",
"type": "Contract",
"isVerified": true,
"name": "GnosisSafe",
"url": "#GnosisSafe"
},
{
"address": "eth:0x3041BA32f451F5850c147805F5521AC206421623",
"type": "EOA",
"isVerified": true,
"name": "0x3041…1623",
"url": "https://etherscan.io/address/0x3041BA32f451F5850c147805F5521AC206421623"
},
{
"address": "eth:0xE7dEA1306D9F829bA469d1904c50903b46ebd02e",
"type": "EOA",
"isVerified": true,
"name": "0xE7dE…d02e",
"url": "https://etherscan.io/address/0xE7dEA1306D9F829bA469d1904c50903b46ebd02e"
},
{
"address": "eth:0xBF93D4d727F7Ba1F753E1124C3e532dCb04Ea2c8",
"type": "EOA",
"isVerified": true,
"name": "0xBF93…a2c8",
"url": "https://etherscan.io/address/0xBF93D4d727F7Ba1F753E1124C3e532dCb04Ea2c8"
},
{
"address": "eth:0x4D014f3c5F33Aa9Cd1Dc29ce29618d07Ae666d15",
"type": "EOA",
"isVerified": true,
"name": "0x4D01…6d15",
"url": "https://etherscan.io/address/0x4D014f3c5F33Aa9Cd1Dc29ce29618d07Ae666d15"
},
{
"address": "eth:0x7cB07FE039a92B3D784f284D919503A381BEC54f",
"address": "eth:0x69acfE2096Dfb8d5A041eF37693553c48d9BFd02",
"type": "EOA",
"isVerified": true,
"name": "0x7cB0…C54f",
"url": "https://etherscan.io/address/0x7cB07FE039a92B3D784f284D919503A381BEC54f"
"name": "0x69ac…Fd02",
"url": "https://etherscan.io/address/0x69acfE2096Dfb8d5A041eF37693553c48d9BFd02"
},
{
"address": "eth:0x9bbFB9919062C29a5eE15aCD93c9D7c3b14d31aa",
"type": "EOA",
"isVerified": true,
"name": "0x9bbF…31aa",
"url": "https://etherscan.io/address/0x9bbFB9919062C29a5eE15aCD93c9D7c3b14d31aa"
}
],
"discoveryDrivenData": true
},
{
"id": "EOA-1",
"name": "EOA 1",
"accounts": [
{
"address": "eth:0x6887246668a3b87F54DeB3b94Ba47a6f63F32985",
"type": "EOA",
"isVerified": true,
"name": "0x6887…2985",
"url": "https://etherscan.io/address/0x6887246668a3b87F54DeB3b94Ba47a6f63F32985"
}
],
"chain": "ethereum",
"description": "* A Sequencer - acting directly",
"discoveryDrivenData": true
},
{
"id": "Optimism-EOA-1",
"name": "Optimism EOA 1",
"accounts": [
{
"address": "eth:0x352f1defB49718e7Ea411687E850aA8d6299F7aC",
"type": "EOA",
"isVerified": true,
"name": "0x352f…F7aC",
"url": "https://etherscan.io/address/0x352f1defB49718e7Ea411687E850aA8d6299F7aC"
}
],
"chain": "ethereum",
"description": "* A Guardian DeputyPauseModule though restricted to the SuperchainConfig's `pause()` function → Optimism Guardian Multisig",
"discoveryDrivenData": true
}
]
},
"optimism": {
"roles": [],
"actors": [
{
"id": "MintManagerOwner",
"name": "MintManagerOwner",
"description": "A Multisig with 3/5 threshold. \n* Can interact with MintManager\n * change the OP token owner to a different MintManager and therefore change the inflation policy ",
"accounts": [
{
"address": "oeth:0x2A82Ae142b2e62Cb7D10b55E323ACB1Cab663a26",
"type": "Contract",
"isVerified": true,
"name": "0x2A82…3a26",
"url": "https://optimistic.etherscan.io/address/0x2A82Ae142b2e62Cb7D10b55E323ACB1Cab663a26"
}
],
"chain": "optimism",
"references": [],
"participants": [
{
"address": "oeth:0x3041BA32f451F5850c147805F5521AC206421623",
"type": "EOA",
"isVerified": true,
"name": "0x3041…1623",
"url": "https://optimistic.etherscan.io/address/0x3041BA32f451F5850c147805F5521AC206421623"
},
{
"address": "oeth:0x7cB07FE039a92B3D784f284D919503A381BEC54f",
"type": "EOA",
"isVerified": true,
"name": "0x7cB0…C54f",
"url": "https://optimistic.etherscan.io/address/0x7cB07FE039a92B3D784f284D919503A381BEC54f"
},
{
"address": "oeth:0xdb203D7f00fF435dA107543B33495f9cA2c484C6",
"type": "EOA",
"isVerified": true,
"name": "0xdb20…84C6",
"url": "https://optimistic.etherscan.io/address/0xdb203D7f00fF435dA107543B33495f9cA2c484C6"
},
{
"address": "oeth:0x4D014f3c5F33Aa9Cd1Dc29ce29618d07Ae666d15",
"type": "EOA",
"isVerified": true,
"name": "0x4D01…6d15",
"url": "https://optimistic.etherscan.io/address/0x4D014f3c5F33Aa9Cd1Dc29ce29618d07Ae666d15"
},
{
"address": "oeth:0xA902A27a7631D502E3Ec17fc5d4c3e0861752c94",
"type": "EOA",
"isVerified": true,
"name": "0xA902…2c94",
"url": "https://optimistic.etherscan.io/address/0xA902A27a7631D502E3Ec17fc5d4c3e0861752c94"
}
],
"discoveryDrivenData": true
},
{
"id": "SuperchainProxyAdminOwner---L2-Alias",
"name": "SuperchainProxyAdminOwner - L2 Alias",
"accounts": [
{
"address": "oeth:0x6B1BAE59D09fCcbdDB6C6cceb07B7279367C4E3b",
"type": "EOA",
"isVerified": true,
"name": "0x6B1B…4E3b",
"url": "https://optimistic.etherscan.io/address/0x6B1BAE59D09fCcbdDB6C6cceb07B7279367C4E3b"
}
],
"chain": "optimism",
"description": "* Can upgrade **with no delay**\n * DeployerWhitelist [via: ProxyAdmin]\n * L2CrossDomainMessenger [via: ProxyAdmin]\n * GasPriceOracle [via: ProxyAdmin]\n * L2StandardBridge [via: ProxyAdmin]\n * SequencerFeeVault [via: ProxyAdmin]\n * OptimismMintableERC20Factory [via: ProxyAdmin]\n * L1BlockNumber [via: ProxyAdmin]\n * L2ERC721Bridge [via: ProxyAdmin]\n * L1Block [via: ProxyAdmin]\n * L2ToL1MessagePasser [via: ProxyAdmin]\n * OptimismMintableERC721Factory [via: ProxyAdmin]\n * ProxyAdmin [via: ProxyAdmin]\n * BaseFeeVault [via: ProxyAdmin]\n * L1FeeVault [via: ProxyAdmin]\n * OperatorFeeVault [via: ProxyAdmin]\n * SchemaRegistry [via: ProxyAdmin]\n * EAS [via: ProxyAdmin]",
"discoveryDrivenData": true
}
]
}
}
+1 -1
{
"baseTimestamp": 1759501868,
"baseTimestamp": 1760973987,
"contractsDiscoDriven": true,
"hasDiscoUi": true,
"isDiscoDriven": true,
"permissionsDiscoDriven": true
}
+75 -84
+4 -1
{
"unverifiedContracts": []
"unverifiedContracts": [
"arb1:0x074fFD20C6D8865752C997f4980Cf70F2a3Fbac6",
"arb1:0x074fFD20C6D8865752C997f4980Cf70F2a3Fbac6"
]
}
+9 -2
[
{
"address": "0x074fFD20C6D8865752C997f4980Cf70F2a3Fbac6",
"sinceTimestamp": 1708543048,
"tokens": [
"ETH"
],
"contract": {
"isVerified": true,
"isVerified": false,
"address": "arb1:0x074fFD20C6D8865752C997f4980Cf70F2a3Fbac6",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"arb1:0xCC6f49cff395c4d160C61112522700dcB007c41d"
],
"implementations": [
"arb1:0xB23214f241bdEb275f7dCBfbb1EA79349101d4B0"
"arb1:0x866CF7AE3d44dC5f7Dd3d4B36e8467F18fd2B9F2"
]
},
"chain": "arbitrum",
"pastUpgrades": [
{
"timestamp": 1708543048,
"transactionHash": "0x2b3afe91774ac66b00b40909ee92830313aea5687731aa8ba10f0dfc47af7046",
"implementations": [
"arb1:0xB23214f241bdEb275f7dCBfbb1EA79349101d4B0"
]
},
{
"timestamp": 1760727093,
"transactionHash": "0x77b693822f7699a3e4a181aeb90ed6a0d9242b78032cc6ed9727264e1b90b8e9",
"implementations": [
"arb1:0x866CF7AE3d44dC5f7Dd3d4B36e8467F18fd2B9F2"
]
}
],
"description": "Contract managing Inboxes and Outboxes. It escrows ETH sent to L2.",
"upgradableBy": [
{
"name": "ProxyAdmin",
"delay": "no"
}
],
"url": "https://arbiscan.io/address/0x074fFD20C6D8865752C997f4980Cf70F2a3Fbac6#code"
},
"chain": "arbitrum",
"includeInTotal": false,
"chainId": 42161
}
]
+2 -2
{
"arbitrum": {
"roles": [
{
"id": "Sequencer",
"name": "Sequencer",
"description": "Can submit transaction batches or commitments to the SequencerInbox contract on the host chain.",
"accounts": [
{
"address": "arb1:0x336dD5a1aB948058E4c699fD7732c2AA78C10d90",
"type": "EOA",
"isVerified": true,
"name": "EOA 6",
"url": "#EOA-6,-EOA-7,-EOA-8,-EOA-9,-EOA-10,-EOA-12,-EOA-14,-EOA-16,-EOA-17,-EOA-19,-EOA-21,-EOA-22,-EOA-24-and-EOA-26"
},
{
"address": "arb1:0x4e597125DB0aDC355F084d09B945DBfc6B8e9BE5",
"type": "EOA",
"isVerified": true,
"name": "EOA 7",
"url": "#EOA-6,-EOA-7,-EOA-8,-EOA-9,-EOA-10,-EOA-12,-EOA-14,-EOA-16,-EOA-17,-EOA-19,-EOA-21,-EOA-22,-EOA-24-and-EOA-26"
},
{
"address": "arb1:0x50A4EB12BFbf3B83FFb5c2a6378e35Cd83e6d885",
"type": "EOA",
"isVerified": true,
"name": "EOA 8",
"url": "#EOA-6,-EOA-7,-EOA-8,-EOA-9,-EOA-10,-EOA-12,-EOA-14,-EOA-16,-EOA-17,-EOA-19,-EOA-21,-EOA-22,-EOA-24-and-EOA-26"
},
{
"address": "arb1:0x50E91cb65a605E1b8B73be1fD558Fe40aBE59A31",
"type": "EOA",
"isVerified": true,
"name": "EOA 9",
"url": "#EOA-6,-EOA-7,-EOA-8,-EOA-9,-EOA-10,-EOA-12,-EOA-14,-EOA-16,-EOA-17,-EOA-19,-EOA-21,-EOA-22,-EOA-24-and-EOA-26"
},
{
"address": "arb1:0x54A51C10a3EF82Cb6B0fB6B1418882472e56Ff1a",
"type": "EOA",
"isVerified": true,
"name": "EOA 10",
"url": "#EOA-6,-EOA-7,-EOA-8,-EOA-9,-EOA-10,-EOA-12,-EOA-14,-EOA-16,-EOA-17,-EOA-19,-EOA-21,-EOA-22,-EOA-24-and-EOA-26"
},
{
"address": "arb1:0x79F4b4f9103298460486EC644499Df9985E34170",
"type": "EOA",
"isVerified": true,
"name": "EOA 12",
"url": "#EOA-6,-EOA-7,-EOA-8,-EOA-9,-EOA-10,-EOA-12,-EOA-14,-EOA-16,-EOA-17,-EOA-19,-EOA-21,-EOA-22,-EOA-24-and-EOA-26"
},
{
"address": "arb1:0x7CD925c107dE5C06C100F2084bFA0422F21140f0",
"type": "EOA",
"isVerified": true,
"name": "EOA 14",
"url": "#EOA-6,-EOA-7,-EOA-8,-EOA-9,-EOA-10,-EOA-12,-EOA-14,-EOA-16,-EOA-17,-EOA-19,-EOA-21,-EOA-22,-EOA-24-and-EOA-26"
},
{
"address": "arb1:0x936cCC684c091b20806fA3C6668F7F1fD2B3C772",
"type": "EOA",
"isVerified": true,
"name": "EOA 16",
"url": "#EOA-6,-EOA-7,-EOA-8,-EOA-9,-EOA-10,-EOA-12,-EOA-14,-EOA-16,-EOA-17,-EOA-19,-EOA-21,-EOA-22,-EOA-24-and-EOA-26"
},
{
"address": "arb1:0xa65100caA20c06Bd278D83C60475ec4F69b23dc1",
"type": "EOA",
"isVerified": true,
"name": "EOA 17",
"url": "#EOA-6,-EOA-7,-EOA-8,-EOA-9,-EOA-10,-EOA-12,-EOA-14,-EOA-16,-EOA-17,-EOA-19,-EOA-21,-EOA-22,-EOA-24-and-EOA-26"
},
{
"address": "arb1:0xbE119cCc44373B15517e921e9a7D54362250662D",
"type": "EOA",
"isVerified": true,
"name": "EOA 19",
"url": "#EOA-6,-EOA-7,-EOA-8,-EOA-9,-EOA-10,-EOA-12,-EOA-14,-EOA-16,-EOA-17,-EOA-19,-EOA-21,-EOA-22,-EOA-24-and-EOA-26"
},
{
"address": "arb1:0xCe957F6aFadFFA08dAa90cE5b47208C02a9b9B4F",
"type": "EOA",
"isVerified": true,
"name": "EOA 21",
"url": "#EOA-6,-EOA-7,-EOA-8,-EOA-9,-EOA-10,-EOA-12,-EOA-14,-EOA-16,-EOA-17,-EOA-19,-EOA-21,-EOA-22,-EOA-24-and-EOA-26"
},
{
"address": "arb1:0xD327b75C2CA829835b2B5EA9535827e9a06a480B",
"type": "EOA",
"isVerified": true,
"name": "EOA 22",
"url": "#EOA-6,-EOA-7,-EOA-8,-EOA-9,-EOA-10,-EOA-12,-EOA-14,-EOA-16,-EOA-17,-EOA-19,-EOA-21,-EOA-22,-EOA-24-and-EOA-26"
},
{
"address": "arb1:0xD6433a681832BD2020fc6d984Efb5f57fe9ac155",
"type": "EOA",
"isVerified": true,
"name": "EOA 24",
"url": "#EOA-6,-EOA-7,-EOA-8,-EOA-9,-EOA-10,-EOA-12,-EOA-14,-EOA-16,-EOA-17,-EOA-19,-EOA-21,-EOA-22,-EOA-24-and-EOA-26"
},
{
"address": "arb1:0xE31C47980a005B6E6d6c93212388ff7e9721D2Fc",
"type": "EOA",
"isVerified": true,
"name": "EOA 26",
"url": "#EOA-6,-EOA-7,-EOA-8,-EOA-9,-EOA-10,-EOA-12,-EOA-14,-EOA-16,-EOA-17,-EOA-19,-EOA-21,-EOA-22,-EOA-24-and-EOA-26"
}
],
"chain": "arbitrum",
"discoveryDrivenData": true
},
{
"id": "Validator",
"name": "Validator",
"description": "Can propose new state roots (called nodes) and challenge state roots on the host chain.",
"accounts": [
{
"address": "arb1:0x026919DbCFab70a2A45775088C933331A7B25Ac6",
"type": "EOA",
"isVerified": true,
"name": "EOA 2",
"url": "#EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-11,-EOA-13,-EOA-15,-EOA-18,-EOA-20,-EOA-23,-EOA-25,-EOA-27,-EOA-28-and-EOA-29"
},
{
"address": "arb1:0x053970A9AA9638F54370764E6E9c7B2f5854Ef21",
"type": "EOA",
"isVerified": true,
"name": "EOA 3",
"url": "#EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-11,-EOA-13,-EOA-15,-EOA-18,-EOA-20,-EOA-23,-EOA-25,-EOA-27,-EOA-28-and-EOA-29"
},
{
"address": "arb1:0x0C79a90C94E1C1091D7D3a188730105be00798f9",
"type": "EOA",
"isVerified": true,
"name": "EOA 4",
"url": "#EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-11,-EOA-13,-EOA-15,-EOA-18,-EOA-20,-EOA-23,-EOA-25,-EOA-27,-EOA-28-and-EOA-29"
},
{
"address": "arb1:0x1B15bb40898Ca818E28C0448Ebac4165d5Dd0b5E",
"type": "EOA",
"isVerified": true,
"name": "EOA 5",
"url": "#EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-11,-EOA-13,-EOA-15,-EOA-18,-EOA-20,-EOA-23,-EOA-25,-EOA-27,-EOA-28-and-EOA-29"
},
{
"address": "arb1:0x6963d94D76D5315158B47DE0B0Ce1fd6E0F61bcB",
"type": "EOA",
"isVerified": true,
"name": "EOA 11",
"url": "#EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-11,-EOA-13,-EOA-15,-EOA-18,-EOA-20,-EOA-23,-EOA-25,-EOA-27,-EOA-28-and-EOA-29"
},
{
"address": "arb1:0x7Be767aFca580360eBD3dAD924B4D688daBCdaD7",
"type": "EOA",
"isVerified": true,
"name": "EOA 13",
"url": "#EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-11,-EOA-13,-EOA-15,-EOA-18,-EOA-20,-EOA-23,-EOA-25,-EOA-27,-EOA-28-and-EOA-29"
},
{
"address": "arb1:0x83433d51B327392aA694455231D2db092eE2A5Db",
"type": "EOA",
"isVerified": true,
"name": "EOA 15",
"url": "#EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-11,-EOA-13,-EOA-15,-EOA-18,-EOA-20,-EOA-23,-EOA-25,-EOA-27,-EOA-28-and-EOA-29"
},
{
"address": "arb1:0xB180d28c01D3248C3fa88d67154a5070e5039135",
"type": "EOA",
"isVerified": true,
"name": "EOA 18",
"url": "#EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-11,-EOA-13,-EOA-15,-EOA-18,-EOA-20,-EOA-23,-EOA-25,-EOA-27,-EOA-28-and-EOA-29"
},
{
"address": "arb1:0xC929c820dC03C2a22e44F440721Af3c835e071fc",
"type": "EOA",
"isVerified": true,
"name": "EOA 20",
"url": "#EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-11,-EOA-13,-EOA-15,-EOA-18,-EOA-20,-EOA-23,-EOA-25,-EOA-27,-EOA-28-and-EOA-29"
},
{
"address": "arb1:0xD47FB043557CB2289B31d813dd4BC1223C91f872",
"type": "EOA",
"isVerified": true,
"name": "EOA 23",
"url": "#EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-11,-EOA-13,-EOA-15,-EOA-18,-EOA-20,-EOA-23,-EOA-25,-EOA-27,-EOA-28-and-EOA-29"
},
{
"address": "arb1:0xd76a3aCEd4115B017301C54C211EC36aA5E37e05",
"type": "EOA",
"isVerified": true,
"name": "EOA 25",
"url": "#EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-11,-EOA-13,-EOA-15,-EOA-18,-EOA-20,-EOA-23,-EOA-25,-EOA-27,-EOA-28-and-EOA-29"
},
{
"address": "arb1:0xe7685c09633B47Fe123ff47ebeA903C3763924a2",
"type": "EOA",
"isVerified": true,
"name": "EOA 27",
"url": "#EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-11,-EOA-13,-EOA-15,-EOA-18,-EOA-20,-EOA-23,-EOA-25,-EOA-27,-EOA-28-and-EOA-29"
},
{
"address": "arb1:0xEBe1766201dd69A09a2953B08081829E90f4a8d3",
"type": "EOA",
"isVerified": true,
"name": "EOA 28",
"url": "#EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-11,-EOA-13,-EOA-15,-EOA-18,-EOA-20,-EOA-23,-EOA-25,-EOA-27,-EOA-28-and-EOA-29"
},
{
"address": "arb1:0xf8b74E847cCa2EfF5E939B9B948Bf889F3DC0822",
"type": "EOA",
"isVerified": true,
"name": "EOA 29",
"url": "#EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-11,-EOA-13,-EOA-15,-EOA-18,-EOA-20,-EOA-23,-EOA-25,-EOA-27,-EOA-28-and-EOA-29"
}
],
"chain": "arbitrum",
"discoveryDrivenData": true
}
],
"actors": [
{
"id": "Conduit Multisig 2",
"name": "Conduit Multisig 2",
"description": "A Multisig with 4/10 threshold. \n* Can upgrade **with no delay**\n * Bridge [via: UpgradeExecutor → ProxyAdmin]\n * Outbox [via: UpgradeExecutor → ProxyAdmin]\n * UpgradeExecutor [via: UpgradeExecutor → ProxyAdmin]\n * RollupProxy [via: UpgradeExecutor]\n * RollupEventInbox [via: UpgradeExecutor → ProxyAdmin]\n * SequencerInbox [via: UpgradeExecutor → ProxyAdmin]\n * ChallengeManager [via: UpgradeExecutor → ProxyAdmin]\n * Inbox [via: UpgradeExecutor → ProxyAdmin]\n* Can interact with RollupProxy\n * Pause and unpause and set important roles and parameters in the system contracts: Can delegate Sequencer management to a BatchPosterManager address, manage data availability, DACs and the fastConfirmer role, set the Sequencer-only window, introduce an allowList to the bridge and whitelist Inboxes/Outboxes [via: UpgradeExecutor]",
"description": "A Multisig with 4/10 threshold. \n* Can upgrade **with no delay**\n * Bridge [via: UpgradeExecutor → ProxyAdmin]\n * Outbox [via: UpgradeExecutor → ProxyAdmin]\n * UpgradeExecutor [via: UpgradeExecutor → ProxyAdmin]\n * RollupProxy [via: UpgradeExecutor]\n * SequencerInbox [via: UpgradeExecutor → ProxyAdmin]\n * ChallengeManager [via: UpgradeExecutor → ProxyAdmin]\n * Inbox [via: UpgradeExecutor → ProxyAdmin]\n* Can interact with RollupProxy\n * Pause and unpause and set important roles and parameters in the system contracts: Can delegate Sequencer management to a BatchPosterManager address, manage data availability, DACs and the fastConfirmer role, set the Sequencer-only window, introduce an allowList to the bridge and whitelist Inboxes/Outboxes [via: UpgradeExecutor]",
"accounts": [
{
"address": "arb1:0x79C2abE3eBA9dc119318FdAaA48118e1CDB53F56",
"type": "Contract",
"isVerified": true,
"name": "0x79C2…3F56",
"url": "https://arbiscan.io/address/0x79C2abE3eBA9dc119318FdAaA48118e1CDB53F56"
}
],
"chain": "arbitrum",
"references": [],
"participants": [
{
"address": "arb1:0xFe0ab87ebE03DD0bF52DaF34Dfda6639c335e2d4",
"type": "EOA",
"isVerified": true,
"name": "0xFe0a…e2d4",
"url": "https://arbiscan.io/address/0xFe0ab87ebE03DD0bF52DaF34Dfda6639c335e2d4"
},
{
"address": "arb1:0x81175155D85377C337d92f1FA52Da166C3A4E7Ac",
"type": "EOA",
"isVerified": true,
"name": "0x8117…E7Ac",
"url": "https://arbiscan.io/address/0x81175155D85377C337d92f1FA52Da166C3A4E7Ac"
},
{
"address": "arb1:0xA0737fea60F0601A192E3d2c98865A883ab0bda2",
"type": "EOA",
"isVerified": true,
"name": "0xA073…bda2",
"url": "https://arbiscan.io/address/0xA0737fea60F0601A192E3d2c98865A883ab0bda2"
},
{
"address": "arb1:0xF0B77EaE7F2dabCC2571c7418406A0dCA3afA4f0",
"type": "EOA",
"isVerified": true,
"name": "0xF0B7…A4f0",
"url": "https://arbiscan.io/address/0xF0B77EaE7F2dabCC2571c7418406A0dCA3afA4f0"
},
{
"address": "arb1:0xF3313C48BD8E17b823d5498D62F37019dFEA647D",
"type": "EOA",
"isVerified": true,
"name": "0xF331…647D",
"url": "https://arbiscan.io/address/0xF3313C48BD8E17b823d5498D62F37019dFEA647D"
},
{
"address": "arb1:0xa4000bDD2bB92ce6750b31F1eeda47Bd1cB8e6e4",
"type": "EOA",
"isVerified": true,
"name": "0xa400…e6e4",
"url": "https://arbiscan.io/address/0xa4000bDD2bB92ce6750b31F1eeda47Bd1cB8e6e4"
},
{
"address": "arb1:0x4D8007a0E9f293e62E2b0F43C6Cf4C4B9e135BAe",
"type": "EOA",
"isVerified": true,
"name": "0x4D80…5BAe",
"url": "https://arbiscan.io/address/0x4D8007a0E9f293e62E2b0F43C6Cf4C4B9e135BAe"
},
{
"address": "arb1:0x3840f487A17A41100DD1Bf0946c34f132a57Fd5f",
"type": "EOA",
"isVerified": true,
"name": "0x3840…Fd5f",
"url": "https://arbiscan.io/address/0x3840f487A17A41100DD1Bf0946c34f132a57Fd5f"
},
{
"address": "arb1:0xa0C600a6e85bf225958FFAcC70B5FDDF9A059038",
"type": "EOA",
"isVerified": true,
"name": "0xa0C6…9038",
"url": "https://arbiscan.io/address/0xa0C600a6e85bf225958FFAcC70B5FDDF9A059038"
},
{
"address": "arb1:0xefCf0c8faFB425997870f845e26fC6cA6EE6dD5C",
"type": "EOA",
"isVerified": true,
"name": "0xefCf…dD5C",
"url": "https://arbiscan.io/address/0xefCf0c8faFB425997870f845e26fC6cA6EE6dD5C"
}
],
"discoveryDrivenData": true
},
{
"id": "EOA-1",
"name": "EOA 1",
"accounts": [
{
"address": "arb1:0xF57362969fe0d5fcaeB8a3Cf2d185eF39A5b3BD6",
"type": "EOA",
"isVerified": true,
"name": "0xF573…3BD6",
"url": "https://arbiscan.io/address/0xF57362969fe0d5fcaeB8a3Cf2d185eF39A5b3BD6"
}
],
"chain": "arbitrum",
"description": "* Can upgrade **with no delay**\n * Bridge [via: UpgradeExecutor → ProxyAdmin]\n * Outbox [via: UpgradeExecutor → ProxyAdmin]\n * UpgradeExecutor [via: UpgradeExecutor → ProxyAdmin]\n * RollupProxy [via: UpgradeExecutor]\n * RollupEventInbox [via: UpgradeExecutor → ProxyAdmin]\n * SequencerInbox [via: UpgradeExecutor → ProxyAdmin]\n * ChallengeManager [via: UpgradeExecutor → ProxyAdmin]\n * Inbox [via: UpgradeExecutor → ProxyAdmin]\n* Can interact with RollupProxy\n * Pause and unpause and set important roles and parameters in the system contracts: Can delegate Sequencer management to a BatchPosterManager address, manage data availability, DACs and the fastConfirmer role, set the Sequencer-only window, introduce an allowList to the bridge and whitelist Inboxes/Outboxes [via: UpgradeExecutor]",
"description": "* Can upgrade **with no delay**\n * Bridge [via: UpgradeExecutor → ProxyAdmin]\n * Outbox [via: UpgradeExecutor → ProxyAdmin]\n * UpgradeExecutor [via: UpgradeExecutor → ProxyAdmin]\n * RollupProxy [via: UpgradeExecutor]\n * SequencerInbox [via: UpgradeExecutor → ProxyAdmin]\n * ChallengeManager [via: UpgradeExecutor → ProxyAdmin]\n * Inbox [via: UpgradeExecutor → ProxyAdmin]\n* Can interact with RollupProxy\n * Pause and unpause and set important roles and parameters in the system contracts: Can delegate Sequencer management to a BatchPosterManager address, manage data availability, DACs and the fastConfirmer role, set the Sequencer-only window, introduce an allowList to the bridge and whitelist Inboxes/Outboxes [via: UpgradeExecutor]",
"discoveryDrivenData": true
},
{
"id": "EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-11,-EOA-13,-EOA-15,-EOA-18,-EOA-20,-EOA-23,-EOA-25,-EOA-27,-EOA-28-and-EOA-29",
"name": "EOA 2, EOA 3, EOA 4, EOA 5, EOA 11, EOA 13, EOA 15, EOA 18, EOA 20, EOA 23, EOA 25, EOA 27, EOA 28 and EOA 29",
"accounts": [
{
"address": "arb1:0x026919DbCFab70a2A45775088C933331A7B25Ac6",
"type": "EOA",
"isVerified": true,
"name": "0x0269…5Ac6",
"url": "https://arbiscan.io/address/0x026919DbCFab70a2A45775088C933331A7B25Ac6"
},
{
"address": "arb1:0x053970A9AA9638F54370764E6E9c7B2f5854Ef21",
"type": "EOA",
"isVerified": true,
"name": "0x0539…Ef21",
"url": "https://arbiscan.io/address/0x053970A9AA9638F54370764E6E9c7B2f5854Ef21"
},
{
"address": "arb1:0x0C79a90C94E1C1091D7D3a188730105be00798f9",
"type": "EOA",
"isVerified": true,
"name": "0x0C79…98f9",
"url": "https://arbiscan.io/address/0x0C79a90C94E1C1091D7D3a188730105be00798f9"
},
{
"address": "arb1:0x1B15bb40898Ca818E28C0448Ebac4165d5Dd0b5E",
"type": "EOA",
"isVerified": true,
"name": "0x1B15…0b5E",
"url": "https://arbiscan.io/address/0x1B15bb40898Ca818E28C0448Ebac4165d5Dd0b5E"
},
{
"address": "arb1:0x6963d94D76D5315158B47DE0B0Ce1fd6E0F61bcB",
"type": "EOA",
"isVerified": true,
"name": "0x6963…1bcB",
"url": "https://arbiscan.io/address/0x6963d94D76D5315158B47DE0B0Ce1fd6E0F61bcB"
},
{
"address": "arb1:0x7Be767aFca580360eBD3dAD924B4D688daBCdaD7",
"type": "EOA",
"isVerified": true,
"name": "0x7Be7…daD7",
"url": "https://arbiscan.io/address/0x7Be767aFca580360eBD3dAD924B4D688daBCdaD7"
},
{
"address": "arb1:0x83433d51B327392aA694455231D2db092eE2A5Db",
"type": "EOA",
"isVerified": true,
"name": "0x8343…A5Db",
"url": "https://arbiscan.io/address/0x83433d51B327392aA694455231D2db092eE2A5Db"
},
{
"address": "arb1:0xB180d28c01D3248C3fa88d67154a5070e5039135",
"type": "EOA",
"isVerified": true,
"name": "0xB180…9135",
"url": "https://arbiscan.io/address/0xB180d28c01D3248C3fa88d67154a5070e5039135"
},
{
"address": "arb1:0xC929c820dC03C2a22e44F440721Af3c835e071fc",
"type": "EOA",
"isVerified": true,
"name": "0xC929…71fc",
"url": "https://arbiscan.io/address/0xC929c820dC03C2a22e44F440721Af3c835e071fc"
},
{
"address": "arb1:0xD47FB043557CB2289B31d813dd4BC1223C91f872",
"type": "EOA",
"isVerified": true,
"name": "0xD47F…f872",
"url": "https://arbiscan.io/address/0xD47FB043557CB2289B31d813dd4BC1223C91f872"
},
{
"address": "arb1:0xd76a3aCEd4115B017301C54C211EC36aA5E37e05",
"type": "EOA",
"isVerified": true,
"name": "0xd76a…7e05",
"url": "https://arbiscan.io/address/0xd76a3aCEd4115B017301C54C211EC36aA5E37e05"
},
{
"address": "arb1:0xe7685c09633B47Fe123ff47ebeA903C3763924a2",
"type": "EOA",
"isVerified": true,
"name": "0xe768…24a2",
"url": "https://arbiscan.io/address/0xe7685c09633B47Fe123ff47ebeA903C3763924a2"
},
{
"address": "arb1:0xEBe1766201dd69A09a2953B08081829E90f4a8d3",
"type": "EOA",
"isVerified": true,
"name": "0xEBe1…a8d3",
"url": "https://arbiscan.io/address/0xEBe1766201dd69A09a2953B08081829E90f4a8d3"
},
{
"address": "arb1:0xf8b74E847cCa2EfF5E939B9B948Bf889F3DC0822",
"type": "EOA",
"isVerified": true,
"name": "0xf8b7…0822",
"url": "https://arbiscan.io/address/0xf8b74E847cCa2EfF5E939B9B948Bf889F3DC0822"
}
],
"chain": "arbitrum",
"description": "* A Validator - acting directly",
"discoveryDrivenData": true
},
{
"id": "EOA-6,-EOA-7,-EOA-8,-EOA-9,-EOA-10,-EOA-12,-EOA-14,-EOA-16,-EOA-17,-EOA-19,-EOA-21,-EOA-22,-EOA-24-and-EOA-26",
"name": "EOA 6, EOA 7, EOA 8, EOA 9, EOA 10, EOA 12, EOA 14, EOA 16, EOA 17, EOA 19, EOA 21, EOA 22, EOA 24 and EOA 26",
"accounts": [
{
"address": "arb1:0x336dD5a1aB948058E4c699fD7732c2AA78C10d90",
"type": "EOA",
"isVerified": true,
"name": "0x336d…0d90",
"url": "https://arbiscan.io/address/0x336dD5a1aB948058E4c699fD7732c2AA78C10d90"
},
{
"address": "arb1:0x4e597125DB0aDC355F084d09B945DBfc6B8e9BE5",
"type": "EOA",
"isVerified": true,
"name": "0x4e59…9BE5",
"url": "https://arbiscan.io/address/0x4e597125DB0aDC355F084d09B945DBfc6B8e9BE5"
},
{
"address": "arb1:0x50A4EB12BFbf3B83FFb5c2a6378e35Cd83e6d885",
"type": "EOA",
"isVerified": true,
"name": "0x50A4…d885",
"url": "https://arbiscan.io/address/0x50A4EB12BFbf3B83FFb5c2a6378e35Cd83e6d885"
},
{
"address": "arb1:0x50E91cb65a605E1b8B73be1fD558Fe40aBE59A31",
"type": "EOA",
"isVerified": true,
"name": "0x50E9…9A31",
"url": "https://arbiscan.io/address/0x50E91cb65a605E1b8B73be1fD558Fe40aBE59A31"
},
{
"address": "arb1:0x54A51C10a3EF82Cb6B0fB6B1418882472e56Ff1a",
"type": "EOA",
"isVerified": true,
"name": "0x54A5…Ff1a",
"url": "https://arbiscan.io/address/0x54A51C10a3EF82Cb6B0fB6B1418882472e56Ff1a"
},
{
"address": "arb1:0x79F4b4f9103298460486EC644499Df9985E34170",
"type": "EOA",
"isVerified": true,
"name": "0x79F4…4170",
"url": "https://arbiscan.io/address/0x79F4b4f9103298460486EC644499Df9985E34170"
},
{
"address": "arb1:0x7CD925c107dE5C06C100F2084bFA0422F21140f0",
"type": "EOA",
"isVerified": true,
"name": "0x7CD9…40f0",
"url": "https://arbiscan.io/address/0x7CD925c107dE5C06C100F2084bFA0422F21140f0"
},
{
"address": "arb1:0x936cCC684c091b20806fA3C6668F7F1fD2B3C772",
"type": "EOA",
"isVerified": true,
"name": "0x936c…C772",
"url": "https://arbiscan.io/address/0x936cCC684c091b20806fA3C6668F7F1fD2B3C772"
},
{
"address": "arb1:0xa65100caA20c06Bd278D83C60475ec4F69b23dc1",
"type": "EOA",
"isVerified": true,
"name": "0xa651…3dc1",
"url": "https://arbiscan.io/address/0xa65100caA20c06Bd278D83C60475ec4F69b23dc1"
},
{
"address": "arb1:0xbE119cCc44373B15517e921e9a7D54362250662D",
"type": "EOA",
"isVerified": true,
"name": "0xbE11…662D",
"url": "https://arbiscan.io/address/0xbE119cCc44373B15517e921e9a7D54362250662D"
},
{
"address": "arb1:0xCe957F6aFadFFA08dAa90cE5b47208C02a9b9B4F",
"type": "EOA",
"isVerified": true,
"name": "0xCe95…9B4F",
"url": "https://arbiscan.io/address/0xCe957F6aFadFFA08dAa90cE5b47208C02a9b9B4F"
},
{
"address": "arb1:0xD327b75C2CA829835b2B5EA9535827e9a06a480B",
"type": "EOA",
"isVerified": true,
"name": "0xD327…480B",
"url": "https://arbiscan.io/address/0xD327b75C2CA829835b2B5EA9535827e9a06a480B"
},
{
"address": "arb1:0xD6433a681832BD2020fc6d984Efb5f57fe9ac155",
"type": "EOA",
"isVerified": true,
"name": "0xD643…c155",
"url": "https://arbiscan.io/address/0xD6433a681832BD2020fc6d984Efb5f57fe9ac155"
},
{
"address": "arb1:0xE31C47980a005B6E6d6c93212388ff7e9721D2Fc",
"type": "EOA",
"isVerified": true,
"name": "0xE31C…D2Fc",
"url": "https://arbiscan.io/address/0xE31C47980a005B6E6d6c93212388ff7e9721D2Fc"
}
],
"chain": "arbitrum",
"description": "* A Sequencer - acting directly",
"discoveryDrivenData": true
}
]
}
}
+59 -78
{
"addresses": {
"arbitrum": [
{
"name": "Bridge",
"isVerified": true,
"address": "arb1:0x074fFD20C6D8865752C997f4980Cf70F2a3Fbac6",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"arb1:0xCC6f49cff395c4d160C61112522700dcB007c41d"
],
"implementations": [
"arb1:0xB23214f241bdEb275f7dCBfbb1EA79349101d4B0"
]
},
"chain": "arbitrum",
"pastUpgrades": [
{
"timestamp": 1708543048,
"transactionHash": "0x2b3afe91774ac66b00b40909ee92830313aea5687731aa8ba10f0dfc47af7046",
"implementations": [
"arb1:0xB23214f241bdEb275f7dCBfbb1EA79349101d4B0"
]
}
],
"description": "Escrow contract for the project's gas token (can be different from ETH). Keeps a list of allowed Inboxes and Outboxes for canonical bridge messaging.\n* Roles:\n * **admin**: ProxyAdmin; ultimately Conduit Multisig 2, EOA 1",
"upgradableBy": [
{
"name": "Conduit Multisig 2",
"delay": "no"
},
{
"id": "EOA-1",
"name": "EOA 1",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://arbiscan.io/address/arb1:0x074fFD20C6D8865752C997f4980Cf70F2a3Fbac6#code"
},
{
"name": "RollupProxy",
"isVerified": true,
"address": "arb1:0x65AD139061B3f6DDb16170a07b925337ddf42407",
"upgradeability": {
"proxyType": "Arbitrum proxy",
"admins": [
"arb1:0x3d0b021E1d2A8747411E3724d5165716B35448f3"
],
"implementations": [
"arb1:0xdD91f6e88576fEc4A38A518DA39C92e13CBB6446",
"arb1:0x1BeD37FeDFE8B2721a69A559313D2b58d16Ecd77"
]
},
"chain": "arbitrum",
"pastUpgrades": [
{
"timestamp": 1708543048,
"transactionHash": "0x2b3afe91774ac66b00b40909ee92830313aea5687731aa8ba10f0dfc47af7046",
"implementations": [
"arb1:0xEe9E5546A11Cb5b4A86e92DA05f2ef75C26E4754",
"arb1:0x0aE4dD666748bF0F6dB5c149Eab1D8aD27820A6A"
]
},
{
"timestamp": 1737664076,
"transactionHash": "0x56b66d94dbb3f279ed32b857ad068fd5a3091613410bcbefce338883af855e17",
"implementations": [
"arb1:0xdD91f6e88576fEc4A38A518DA39C92e13CBB6446",
"arb1:0x1BeD37FeDFE8B2721a69A559313D2b58d16Ecd77"
]
}
],
"description": "Central contract for the project's configuration like its execution logic hash (`wasmModuleRoot`) and addresses of the other system contracts. Entry point for Proposers creating new Rollup Nodes (state commitments) and Challengers submitting fraud proofs (In the Orbit stack, these two roles are both held by the Validators).\n* Roles:\n * **admin**: UpgradeExecutor; ultimately Conduit Multisig 2, EOA 1\n * **owner**: UpgradeExecutor; ultimately Conduit Multisig 2, EOA 1\n * **validators**: EOA 11, EOA 13, EOA 15, EOA 18, EOA 2, EOA 20, EOA 23, EOA 25, EOA 27, EOA 28, EOA 29, EOA 3, EOA 4, EOA 5",
"upgradableBy": [
{
"name": "Conduit Multisig 2",
"delay": "no"
},
{
"id": "EOA-1",
"name": "EOA 1",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://arbiscan.io/address/arb1:0x65AD139061B3f6DDb16170a07b925337ddf42407#code"
},
{
"name": "SequencerInbox",
"isVerified": true,
"address": "arb1:0xa58F38102579dAE7C584850780dDA55744f67DF1",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"arb1:0xCC6f49cff395c4d160C61112522700dcB007c41d"
],
"implementations": [
"arb1:0x066a4D939302470Bd83F1868A1Ae2485Fe75ccF2"
]
},
"chain": "arbitrum",
"pastUpgrades": [
{
"timestamp": 1708543048,
"transactionHash": "0x2b3afe91774ac66b00b40909ee92830313aea5687731aa8ba10f0dfc47af7046",
"implementations": [
"arb1:0x1c6ACCd9d66f3B993928E7439c9A2d67b94a445F"
]
},
{
"timestamp": 1737664076,
"transactionHash": "0x56b66d94dbb3f279ed32b857ad068fd5a3091613410bcbefce338883af855e17",
"implementations": [
"arb1:0x18ed2d5bF7c5943bFd20a2995b9879E30c9E8dDa"
]
},
{
"timestamp": 1745618146,
"transactionHash": "0xb219997f52a5ffaeb50fb6de4b69cefdd4f1844879a102820ce0878df63bc80b",
"implementations": [
"arb1:0x066a4D939302470Bd83F1868A1Ae2485Fe75ccF2"
]
}
],
"description": "A sequencer (registered in this contract) can submit transaction batches or commitments here.\n* Roles:\n * **admin**: ProxyAdmin; ultimately Conduit Multisig 2, EOA 1\n * **batchPosters**: EOA 10, EOA 12, EOA 14, EOA 16, EOA 17, EOA 19, EOA 21, EOA 22, EOA 24, EOA 26, EOA 6, EOA 7, EOA 8, EOA 9",
"upgradableBy": [
{
"name": "Conduit Multisig 2",
"delay": "no"
},
{
"id": "EOA-1",
"name": "EOA 1",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://arbiscan.io/address/arb1:0xa58F38102579dAE7C584850780dDA55744f67DF1#code"
},
{
"name": "ChallengeManager",
"isVerified": true,
"address": "arb1:0xaF57dD96a0c0E8757329D55C56De6eC50Aac73Ea",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"arb1:0xCC6f49cff395c4d160C61112522700dcB007c41d"
],
"implementations": [
"arb1:0x5AA806015FEC88669bF7DAd746BB4ADC1E79BcED"
]
},
"chain": "arbitrum",
"pastUpgrades": [
{
"timestamp": 1708543048,
"transactionHash": "0x2b3afe91774ac66b00b40909ee92830313aea5687731aa8ba10f0dfc47af7046",
"implementations": [
"arb1:0x09824fe72BFF474d16D9c2774432E381BBD60662"
]
},
{
"timestamp": 1737664076,
"transactionHash": "0x56b66d94dbb3f279ed32b857ad068fd5a3091613410bcbefce338883af855e17",
"implementations": [
"arb1:0x5cA988F213EfbCB86ED7e2AACB0C15c91e648f8d"
]
},
{
"timestamp": 1737664076,
"transactionHash": "0x56b66d94dbb3f279ed32b857ad068fd5a3091613410bcbefce338883af855e17",
"implementations": [
"arb1:0x5AA806015FEC88669bF7DAd746BB4ADC1E79BcED"
]
}
],
"description": "Contract that allows challenging state roots. Can be called through the RollupProxy by Validators or the UpgradeExecutor.\n* Roles:\n * **admin**: ProxyAdmin; ultimately Conduit Multisig 2, EOA 1",
"upgradableBy": [
{
"name": "Conduit Multisig 2",
"delay": "no"
},
{
"id": "EOA-1",
"name": "EOA 1",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://arbiscan.io/address/arb1:0xaF57dD96a0c0E8757329D55C56De6eC50Aac73Ea#code"
},
{
"name": "UpgradeExecutor",
"isVerified": true,
"address": "arb1:0x3d0b021E1d2A8747411E3724d5165716B35448f3",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"arb1:0xCC6f49cff395c4d160C61112522700dcB007c41d"
],
"implementations": [
"arb1:0x660ea1675F7323dC3Ba0c8dDFB593225Eb01E3C1"
]
},
"chain": "arbitrum",
"pastUpgrades": [
{
"timestamp": 1708543048,
"transactionHash": "0x2b3afe91774ac66b00b40909ee92830313aea5687731aa8ba10f0dfc47af7046",
"implementations": [
"arb1:0x660ea1675F7323dC3Ba0c8dDFB593225Eb01E3C1"
]
}
],
"description": "Central contract defining the access control permissions for upgrading the system contract implementations.\n* Roles:\n * **admin**: ProxyAdmin; ultimately Conduit Multisig 2, EOA 1\n * **executors**: Conduit Multisig 2, EOA 1",
"upgradableBy": [
{
"name": "Conduit Multisig 2",
"delay": "no"
},
{
"id": "EOA-1",
"name": "EOA 1",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://arbiscan.io/address/arb1:0x3d0b021E1d2A8747411E3724d5165716B35448f3#code"
},
{
"name": "Outbox",
"isVerified": true,
"address": "arb1:0x0cD85675897B7020d7121e63AB250d3F47ff3Ff2",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"arb1:0xCC6f49cff395c4d160C61112522700dcB007c41d"
],
"implementations": [
"arb1:0x13BE515E44Eefaf3eBEFAD684F1FBB574Ac0A494"
]
},
"chain": "arbitrum",
"pastUpgrades": [
{
"timestamp": 1708543048,
"transactionHash": "0x2b3afe91774ac66b00b40909ee92830313aea5687731aa8ba10f0dfc47af7046",
"implementations": [
"arb1:0x13BE515E44Eefaf3eBEFAD684F1FBB574Ac0A494"
]
}
],
"description": "Facilitates L2 to L1 contract calls: Messages initiated from L2 (for example withdrawal messages) eventually resolve in execution on L1.\n* Roles:\n * **admin**: ProxyAdmin; ultimately Conduit Multisig 2, EOA 1",
"upgradableBy": [
{
"name": "Conduit Multisig 2",
"delay": "no"
},
{
"id": "EOA-1",
"name": "EOA 1",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://arbiscan.io/address/arb1:0x0cD85675897B7020d7121e63AB250d3F47ff3Ff2#code"
},
{
"name": "Inbox",
"isVerified": true,
"address": "arb1:0xC3874bE54E3f25BBC6B4fB582654fd9294f485a1",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"arb1:0xCC6f49cff395c4d160C61112522700dcB007c41d"
],
"implementations": [
"arb1:0x6C6cf18f13C3e9b969e3acE6b8F21DfF95d4D447"
]
},
"chain": "arbitrum",
"pastUpgrades": [
{
"timestamp": 1708543048,
"transactionHash": "0x2b3afe91774ac66b00b40909ee92830313aea5687731aa8ba10f0dfc47af7046",
"implementations": [
"arb1:0x8f6406781cC955398C45a48DcEfeEBDb2c8e2CaA"
]
},
{
"timestamp": 1745618146,
"transactionHash": "0xb219997f52a5ffaeb50fb6de4b69cefdd4f1844879a102820ce0878df63bc80b",
"implementations": [
"arb1:0x6C6cf18f13C3e9b969e3acE6b8F21DfF95d4D447"
]
}
],
"description": "Facilitates sending L1 to L2 messages like depositing ETH, but does not escrow funds.\n* Roles:\n * **admin**: ProxyAdmin; ultimately Conduit Multisig 2, EOA 1",
"upgradableBy": [
{
"name": "Conduit Multisig 2",
"delay": "no"
},
{
"id": "EOA-1",
"name": "EOA 1",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://arbiscan.io/address/arb1:0xC3874bE54E3f25BBC6B4fB582654fd9294f485a1#code"
},
{
"name": "Bridge",
"isVerified": false,
"address": "arb1:0x074fFD20C6D8865752C997f4980Cf70F2a3Fbac6",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"arb1:0xCC6f49cff395c4d160C61112522700dcB007c41d"
],
"implementations": [
"arb1:0x866CF7AE3d44dC5f7Dd3d4B36e8467F18fd2B9F2"
]
},
"chain": "arbitrum",
"pastUpgrades": [
{
"timestamp": 1708543048,
"transactionHash": "0x2b3afe91774ac66b00b40909ee92830313aea5687731aa8ba10f0dfc47af7046",
"implementations": [
"arb1:0xB23214f241bdEb275f7dCBfbb1EA79349101d4B0"
]
},
{
"timestamp": 1760727093,
"transactionHash": "0x77b693822f7699a3e4a181aeb90ed6a0d9242b78032cc6ed9727264e1b90b8e9",
"implementations": [
"arb1:0x866CF7AE3d44dC5f7Dd3d4B36e8467F18fd2B9F2"
]
}
],
"description": "* Roles:\n * **admin**: ProxyAdmin; ultimately Conduit Multisig 2, EOA 1",
"upgradableBy": [
{
"name": "Conduit Multisig 2",
"delay": "no"
},
{
"id": "EOA-1",
"name": "EOA 1",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://arbiscan.io/address/arb1:0x074fFD20C6D8865752C997f4980Cf70F2a3Fbac6#code"
},
{
"name": "OneStepProverHostIo",
"isVerified": true,
"address": "arb1:0x33c1514Bf90e202d242C299b37C60f908aa206D4",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "arbitrum",
"description": "One of the modular contracts used for the last step of a fraud proof, which is simulated inside a WASM virtual machine.\n",
"discoveryDrivenData": true,
"url": "https://arbiscan.io/address/arb1:0x33c1514Bf90e202d242C299b37C60f908aa206D4#code"
},
{
"name": "OneStepProver0",
"isVerified": true,
"address": "arb1:0x54E0923782b701044444De5d8c3A45aC890b0881",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "arbitrum",
"description": "One of the modular contracts used for the last step of a fraud proof, which is simulated inside a WASM virtual machine.\n",
"discoveryDrivenData": true,
"url": "https://arbiscan.io/address/arb1:0x54E0923782b701044444De5d8c3A45aC890b0881#code"
},
{
"name": "ValidatorUtils",
"isVerified": true,
"address": "arb1:0x6c21303F5986180B1394d2C89f3e883890E2867b",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "arbitrum",
"description": "This contract implements view only utilities for validators.\n",
"discoveryDrivenData": true,
"url": "https://arbiscan.io/address/arb1:0x6c21303F5986180B1394d2C89f3e883890E2867b#code"
},
{
"name": "RollupEventInbox",
"isVerified": true,
"address": "arb1:0x7b18A3073774e00C072DeBd390ed6fE4251493A7",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"arb1:0xCC6f49cff395c4d160C61112522700dcB007c41d"
],
"implementations": [
"arb1:0xF40C24bA346aA459ED28e196D4A46Cf17174bD6C"
]
},
"chain": "arbitrum",
"pastUpgrades": [
{
"timestamp": 1708543048,
"transactionHash": "0x2b3afe91774ac66b00b40909ee92830313aea5687731aa8ba10f0dfc47af7046",
"implementations": [
"arb1:0xF40C24bA346aA459ED28e196D4A46Cf17174bD6C"
]
}
],
"description": "Helper contract sending configuration data over the bridge during the systems initialization.\n* Roles:\n * **admin**: ProxyAdmin; ultimately Conduit Multisig 2, EOA 1",
"upgradableBy": [
{
"name": "Conduit Multisig 2",
"delay": "no"
},
{
"id": "EOA-1",
"name": "EOA 1",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://arbiscan.io/address/arb1:0x7b18A3073774e00C072DeBd390ed6fE4251493A7#code"
},
{
"name": "ProxyAdmin",
"isVerified": true,
"address": "arb1:0xCC6f49cff395c4d160C61112522700dcB007c41d",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "arbitrum",
"description": "* Roles:\n * **owner**: UpgradeExecutor",
"discoveryDrivenData": true,
"url": "https://arbiscan.io/address/arb1:0xCC6f49cff395c4d160C61112522700dcB007c41d#code"
},
{
"name": "OneStepProofEntry",
"isVerified": true,
"address": "arb1:0xD89d54007079071cBA859127318b9F34eeB78049",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "arbitrum",
"description": "One of the modular contracts used for the last step of a fraud proof, which is simulated inside a WASM virtual machine.\n",
"discoveryDrivenData": true,
"url": "https://arbiscan.io/address/arb1:0xD89d54007079071cBA859127318b9F34eeB78049#code"
},
{
"name": "OneStepProverMath",
"isVerified": true,
"address": "arb1:0xE58a2dEb5718F9aAF2C1DdD0E366ED076D204cc4",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "arbitrum",
"description": "One of the modular contracts used for the last step of a fraud proof, which is simulated inside a WASM virtual machine.\n",
"discoveryDrivenData": true,
"url": "https://arbiscan.io/address/arb1:0xE58a2dEb5718F9aAF2C1DdD0E366ED076D204cc4#code"
},
{
"name": "OneStepProverMemory",
"isVerified": true,
"address": "arb1:0xf8E5e5562c2c12d8690786f5C9FA65F20F6bD881",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "arbitrum",
"description": "One of the modular contracts used for the last step of a fraud proof, which is simulated inside a WASM virtual machine.\n",
"discoveryDrivenData": true,
"url": "https://arbiscan.io/address/arb1:0xf8E5e5562c2c12d8690786f5C9FA65F20F6bD881#code"
}
]
},
"escrows": [
{
"address": "0x074fFD20C6D8865752C997f4980Cf70F2a3Fbac6",
"sinceTimestamp": 1708543048,
"tokens": [
"ETH"
],
"contract": {
"isVerified": true,
"isVerified": false,
"address": "arb1:0x074fFD20C6D8865752C997f4980Cf70F2a3Fbac6",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"arb1:0xCC6f49cff395c4d160C61112522700dcB007c41d"
],
"implementations": [
"arb1:0xB23214f241bdEb275f7dCBfbb1EA79349101d4B0"
"arb1:0x866CF7AE3d44dC5f7Dd3d4B36e8467F18fd2B9F2"
]
},
"chain": "arbitrum",
"pastUpgrades": [
{
"timestamp": 1708543048,
"transactionHash": "0x2b3afe91774ac66b00b40909ee92830313aea5687731aa8ba10f0dfc47af7046",
"implementations": [
"arb1:0xB23214f241bdEb275f7dCBfbb1EA79349101d4B0"
]
},
{
"timestamp": 1760727093,
"transactionHash": "0x77b693822f7699a3e4a181aeb90ed6a0d9242b78032cc6ed9727264e1b90b8e9",
"implementations": [
"arb1:0x866CF7AE3d44dC5f7Dd3d4B36e8467F18fd2B9F2"
]
}
],
"description": "Contract managing Inboxes and Outboxes. It escrows ETH sent to L2.",
"upgradableBy": [
{
"name": "ProxyAdmin",
"delay": "no"
}
],
"url": "https://arbiscan.io/address/0x074fFD20C6D8865752C997f4980Cf70F2a3Fbac6#code"
},
"chain": "arbitrum",
"includeInTotal": false,
"chainId": 42161
}
],
"risks": [
{
"category": "Funds can be stolen if",
"text": "a contract receives a malicious code upgrade. There is no delay on code upgrades.",
"isCritical": true
},
{
"category": "Funds can be stolen if",
"text": "the source code of unverified contracts contains malicious code.",
"isCritical": true
}
]
}
+1 -1
{
"baseTimestamp": 1760089728,
"baseTimestamp": 1760975839,
"contractsDiscoDriven": true,
"hasDiscoUi": true,
"isDiscoDriven": true,
"permissionsDiscoDriven": true
}
+74 -83
+4 -1
{
"unverifiedContracts": []
"unverifiedContracts": [
"arb1:0x53D82686BC9827fEc03bcEe661B37b855A18EcA9",
"arb1:0x53D82686BC9827fEc03bcEe661B37b855A18EcA9"
]
}
+9 -2
[
{
"address": "0x53D82686BC9827fEc03bcEe661B37b855A18EcA9",
"sinceTimestamp": 1721252581,
"tokens": [
"ETH"
],
"contract": {
"isVerified": true,
"isVerified": false,
"address": "arb1:0x53D82686BC9827fEc03bcEe661B37b855A18EcA9",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"arb1:0x490C4c92Ea9FF02EE8277222C66afD80Bfb1b7c1"
],
"implementations": [
"arb1:0xB23214f241bdEb275f7dCBfbb1EA79349101d4B0"
"arb1:0x866CF7AE3d44dC5f7Dd3d4B36e8467F18fd2B9F2"
]
},
"chain": "arbitrum",
"pastUpgrades": [
{
"timestamp": 1721252581,
"transactionHash": "0x028f0fec788f169305337acd60998cfebebbc5cfcffacf4f12e7ddfc6a7e488d",
"implementations": [
"arb1:0xB23214f241bdEb275f7dCBfbb1EA79349101d4B0"
]
},
{
"timestamp": 1760727099,
"transactionHash": "0x1559c15f490fa5bed01d4280bf15143bf1bfbccb59df90e925c105865f4bdd39",
"implementations": [
"arb1:0x866CF7AE3d44dC5f7Dd3d4B36e8467F18fd2B9F2"
]
}
],
"description": "Contract managing Inboxes and Outboxes. It escrows ETH sent to L2.",
"upgradableBy": [
{
"name": "ProxyAdmin",
"delay": "no"
}
],
"url": "https://arbiscan.io/address/0x53D82686BC9827fEc03bcEe661B37b855A18EcA9#code"
},
"chain": "arbitrum",
"includeInTotal": false,
"chainId": 42161
}
]
+2 -2
{
"arbitrum": {
"roles": [
{
"id": "Sequencer",
"name": "Sequencer",
"description": "Can submit transaction batches or commitments to the SequencerInbox contract on the host chain.",
"accounts": [
{
"address": "arb1:0x336dD5a1aB948058E4c699fD7732c2AA78C10d90",
"type": "EOA",
"isVerified": true,
"name": "EOA 6",
"url": "#EOA-6,-EOA-7,-EOA-8,-EOA-9,-EOA-10,-EOA-12,-EOA-14,-EOA-16,-EOA-17,-EOA-19,-EOA-21,-EOA-22,-EOA-24-and-EOA-26"
},
{
"address": "arb1:0x4e597125DB0aDC355F084d09B945DBfc6B8e9BE5",
"type": "EOA",
"isVerified": true,
"name": "EOA 7",
"url": "#EOA-6,-EOA-7,-EOA-8,-EOA-9,-EOA-10,-EOA-12,-EOA-14,-EOA-16,-EOA-17,-EOA-19,-EOA-21,-EOA-22,-EOA-24-and-EOA-26"
},
{
"address": "arb1:0x50A4EB12BFbf3B83FFb5c2a6378e35Cd83e6d885",
"type": "EOA",
"isVerified": true,
"name": "EOA 8",
"url": "#EOA-6,-EOA-7,-EOA-8,-EOA-9,-EOA-10,-EOA-12,-EOA-14,-EOA-16,-EOA-17,-EOA-19,-EOA-21,-EOA-22,-EOA-24-and-EOA-26"
},
{
"address": "arb1:0x50E91cb65a605E1b8B73be1fD558Fe40aBE59A31",
"type": "EOA",
"isVerified": true,
"name": "EOA 9",
"url": "#EOA-6,-EOA-7,-EOA-8,-EOA-9,-EOA-10,-EOA-12,-EOA-14,-EOA-16,-EOA-17,-EOA-19,-EOA-21,-EOA-22,-EOA-24-and-EOA-26"
},
{
"address": "arb1:0x54A51C10a3EF82Cb6B0fB6B1418882472e56Ff1a",
"type": "EOA",
"isVerified": true,
"name": "EOA 10",
"url": "#EOA-6,-EOA-7,-EOA-8,-EOA-9,-EOA-10,-EOA-12,-EOA-14,-EOA-16,-EOA-17,-EOA-19,-EOA-21,-EOA-22,-EOA-24-and-EOA-26"
},
{
"address": "arb1:0x79F4b4f9103298460486EC644499Df9985E34170",
"type": "EOA",
"isVerified": true,
"name": "EOA 12",
"url": "#EOA-6,-EOA-7,-EOA-8,-EOA-9,-EOA-10,-EOA-12,-EOA-14,-EOA-16,-EOA-17,-EOA-19,-EOA-21,-EOA-22,-EOA-24-and-EOA-26"
},
{
"address": "arb1:0x7CD925c107dE5C06C100F2084bFA0422F21140f0",
"type": "EOA",
"isVerified": true,
"name": "EOA 14",
"url": "#EOA-6,-EOA-7,-EOA-8,-EOA-9,-EOA-10,-EOA-12,-EOA-14,-EOA-16,-EOA-17,-EOA-19,-EOA-21,-EOA-22,-EOA-24-and-EOA-26"
},
{
"address": "arb1:0x936cCC684c091b20806fA3C6668F7F1fD2B3C772",
"type": "EOA",
"isVerified": true,
"name": "EOA 16",
"url": "#EOA-6,-EOA-7,-EOA-8,-EOA-9,-EOA-10,-EOA-12,-EOA-14,-EOA-16,-EOA-17,-EOA-19,-EOA-21,-EOA-22,-EOA-24-and-EOA-26"
},
{
"address": "arb1:0xa65100caA20c06Bd278D83C60475ec4F69b23dc1",
"type": "EOA",
"isVerified": true,
"name": "EOA 17",
"url": "#EOA-6,-EOA-7,-EOA-8,-EOA-9,-EOA-10,-EOA-12,-EOA-14,-EOA-16,-EOA-17,-EOA-19,-EOA-21,-EOA-22,-EOA-24-and-EOA-26"
},
{
"address": "arb1:0xbE119cCc44373B15517e921e9a7D54362250662D",
"type": "EOA",
"isVerified": true,
"name": "EOA 19",
"url": "#EOA-6,-EOA-7,-EOA-8,-EOA-9,-EOA-10,-EOA-12,-EOA-14,-EOA-16,-EOA-17,-EOA-19,-EOA-21,-EOA-22,-EOA-24-and-EOA-26"
},
{
"address": "arb1:0xCe957F6aFadFFA08dAa90cE5b47208C02a9b9B4F",
"type": "EOA",
"isVerified": true,
"name": "EOA 21",
"url": "#EOA-6,-EOA-7,-EOA-8,-EOA-9,-EOA-10,-EOA-12,-EOA-14,-EOA-16,-EOA-17,-EOA-19,-EOA-21,-EOA-22,-EOA-24-and-EOA-26"
},
{
"address": "arb1:0xD327b75C2CA829835b2B5EA9535827e9a06a480B",
"type": "EOA",
"isVerified": true,
"name": "EOA 22",
"url": "#EOA-6,-EOA-7,-EOA-8,-EOA-9,-EOA-10,-EOA-12,-EOA-14,-EOA-16,-EOA-17,-EOA-19,-EOA-21,-EOA-22,-EOA-24-and-EOA-26"
},
{
"address": "arb1:0xD6433a681832BD2020fc6d984Efb5f57fe9ac155",
"type": "EOA",
"isVerified": true,
"name": "EOA 24",
"url": "#EOA-6,-EOA-7,-EOA-8,-EOA-9,-EOA-10,-EOA-12,-EOA-14,-EOA-16,-EOA-17,-EOA-19,-EOA-21,-EOA-22,-EOA-24-and-EOA-26"
},
{
"address": "arb1:0xE31C47980a005B6E6d6c93212388ff7e9721D2Fc",
"type": "EOA",
"isVerified": true,
"name": "EOA 26",
"url": "#EOA-6,-EOA-7,-EOA-8,-EOA-9,-EOA-10,-EOA-12,-EOA-14,-EOA-16,-EOA-17,-EOA-19,-EOA-21,-EOA-22,-EOA-24-and-EOA-26"
}
],
"chain": "arbitrum",
"discoveryDrivenData": true
},
{
"id": "Validator",
"name": "Validator",
"description": "Can propose new state roots (called nodes) and challenge state roots on the host chain.",
"accounts": [
{
"address": "arb1:0x026919DbCFab70a2A45775088C933331A7B25Ac6",
"type": "EOA",
"isVerified": true,
"name": "EOA 2",
"url": "#EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-11,-EOA-13,-EOA-15,-EOA-18,-EOA-20,-EOA-23,-EOA-25,-EOA-27,-EOA-28-and-EOA-29"
},
{
"address": "arb1:0x053970A9AA9638F54370764E6E9c7B2f5854Ef21",
"type": "EOA",
"isVerified": true,
"name": "EOA 3",
"url": "#EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-11,-EOA-13,-EOA-15,-EOA-18,-EOA-20,-EOA-23,-EOA-25,-EOA-27,-EOA-28-and-EOA-29"
},
{
"address": "arb1:0x0C79a90C94E1C1091D7D3a188730105be00798f9",
"type": "EOA",
"isVerified": true,
"name": "EOA 4",
"url": "#EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-11,-EOA-13,-EOA-15,-EOA-18,-EOA-20,-EOA-23,-EOA-25,-EOA-27,-EOA-28-and-EOA-29"
},
{
"address": "arb1:0x1B15bb40898Ca818E28C0448Ebac4165d5Dd0b5E",
"type": "EOA",
"isVerified": true,
"name": "EOA 5",
"url": "#EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-11,-EOA-13,-EOA-15,-EOA-18,-EOA-20,-EOA-23,-EOA-25,-EOA-27,-EOA-28-and-EOA-29"
},
{
"address": "arb1:0x6963d94D76D5315158B47DE0B0Ce1fd6E0F61bcB",
"type": "EOA",
"isVerified": true,
"name": "EOA 11",
"url": "#EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-11,-EOA-13,-EOA-15,-EOA-18,-EOA-20,-EOA-23,-EOA-25,-EOA-27,-EOA-28-and-EOA-29"
},
{
"address": "arb1:0x7Be767aFca580360eBD3dAD924B4D688daBCdaD7",
"type": "EOA",
"isVerified": true,
"name": "EOA 13",
"url": "#EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-11,-EOA-13,-EOA-15,-EOA-18,-EOA-20,-EOA-23,-EOA-25,-EOA-27,-EOA-28-and-EOA-29"
},
{
"address": "arb1:0x83433d51B327392aA694455231D2db092eE2A5Db",
"type": "EOA",
"isVerified": true,
"name": "EOA 15",
"url": "#EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-11,-EOA-13,-EOA-15,-EOA-18,-EOA-20,-EOA-23,-EOA-25,-EOA-27,-EOA-28-and-EOA-29"
},
{
"address": "arb1:0xB180d28c01D3248C3fa88d67154a5070e5039135",
"type": "EOA",
"isVerified": true,
"name": "EOA 18",
"url": "#EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-11,-EOA-13,-EOA-15,-EOA-18,-EOA-20,-EOA-23,-EOA-25,-EOA-27,-EOA-28-and-EOA-29"
},
{
"address": "arb1:0xC929c820dC03C2a22e44F440721Af3c835e071fc",
"type": "EOA",
"isVerified": true,
"name": "EOA 20",
"url": "#EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-11,-EOA-13,-EOA-15,-EOA-18,-EOA-20,-EOA-23,-EOA-25,-EOA-27,-EOA-28-and-EOA-29"
},
{
"address": "arb1:0xD47FB043557CB2289B31d813dd4BC1223C91f872",
"type": "EOA",
"isVerified": true,
"name": "EOA 23",
"url": "#EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-11,-EOA-13,-EOA-15,-EOA-18,-EOA-20,-EOA-23,-EOA-25,-EOA-27,-EOA-28-and-EOA-29"
},
{
"address": "arb1:0xd76a3aCEd4115B017301C54C211EC36aA5E37e05",
"type": "EOA",
"isVerified": true,
"name": "EOA 25",
"url": "#EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-11,-EOA-13,-EOA-15,-EOA-18,-EOA-20,-EOA-23,-EOA-25,-EOA-27,-EOA-28-and-EOA-29"
},
{
"address": "arb1:0xe7685c09633B47Fe123ff47ebeA903C3763924a2",
"type": "EOA",
"isVerified": true,
"name": "EOA 27",
"url": "#EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-11,-EOA-13,-EOA-15,-EOA-18,-EOA-20,-EOA-23,-EOA-25,-EOA-27,-EOA-28-and-EOA-29"
},
{
"address": "arb1:0xEBe1766201dd69A09a2953B08081829E90f4a8d3",
"type": "EOA",
"isVerified": true,
"name": "EOA 28",
"url": "#EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-11,-EOA-13,-EOA-15,-EOA-18,-EOA-20,-EOA-23,-EOA-25,-EOA-27,-EOA-28-and-EOA-29"
},
{
"address": "arb1:0xf8b74E847cCa2EfF5E939B9B948Bf889F3DC0822",
"type": "EOA",
"isVerified": true,
"name": "EOA 29",
"url": "#EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-11,-EOA-13,-EOA-15,-EOA-18,-EOA-20,-EOA-23,-EOA-25,-EOA-27,-EOA-28-and-EOA-29"
}
],
"chain": "arbitrum",
"discoveryDrivenData": true
}
],
"actors": [
{
"id": "Conduit Multisig 2",
"name": "Conduit Multisig 2",
"description": "A Multisig with 4/10 threshold. \n* Can upgrade **with no delay**\n * UpgradeExecutor [via: UpgradeExecutor → ProxyAdmin]\n * RollupProxy [via: UpgradeExecutor]\n * Bridge [via: UpgradeExecutor → ProxyAdmin]\n * RollupEventInbox [via: UpgradeExecutor → ProxyAdmin]\n * SequencerInbox [via: UpgradeExecutor → ProxyAdmin]\n * Outbox [via: UpgradeExecutor → ProxyAdmin]\n * Inbox [via: UpgradeExecutor → ProxyAdmin]\n * ChallengeManager [via: UpgradeExecutor → ProxyAdmin]\n* Can interact with RollupProxy\n * Pause and unpause and set important roles and parameters in the system contracts: Can delegate Sequencer management to a BatchPosterManager address, manage data availability, DACs and the fastConfirmer role, set the Sequencer-only window, introduce an allowList to the bridge and whitelist Inboxes/Outboxes [via: UpgradeExecutor]",
"description": "A Multisig with 4/10 threshold. \n* Can upgrade **with no delay**\n * UpgradeExecutor [via: UpgradeExecutor → ProxyAdmin]\n * RollupProxy [via: UpgradeExecutor]\n * Bridge [via: UpgradeExecutor → ProxyAdmin]\n * SequencerInbox [via: UpgradeExecutor → ProxyAdmin]\n * Outbox [via: UpgradeExecutor → ProxyAdmin]\n * Inbox [via: UpgradeExecutor → ProxyAdmin]\n * ChallengeManager [via: UpgradeExecutor → ProxyAdmin]\n* Can interact with RollupProxy\n * Pause and unpause and set important roles and parameters in the system contracts: Can delegate Sequencer management to a BatchPosterManager address, manage data availability, DACs and the fastConfirmer role, set the Sequencer-only window, introduce an allowList to the bridge and whitelist Inboxes/Outboxes [via: UpgradeExecutor]",
"accounts": [
{
"address": "arb1:0x79C2abE3eBA9dc119318FdAaA48118e1CDB53F56",
"type": "Contract",
"isVerified": true,
"name": "0x79C2…3F56",
"url": "https://arbiscan.io/address/0x79C2abE3eBA9dc119318FdAaA48118e1CDB53F56"
}
],
"chain": "arbitrum",
"references": [],
"participants": [
{
"address": "arb1:0xFe0ab87ebE03DD0bF52DaF34Dfda6639c335e2d4",
"type": "EOA",
"isVerified": true,
"name": "0xFe0a…e2d4",
"url": "https://arbiscan.io/address/0xFe0ab87ebE03DD0bF52DaF34Dfda6639c335e2d4"
},
{
"address": "arb1:0x81175155D85377C337d92f1FA52Da166C3A4E7Ac",
"type": "EOA",
"isVerified": true,
"name": "0x8117…E7Ac",
"url": "https://arbiscan.io/address/0x81175155D85377C337d92f1FA52Da166C3A4E7Ac"
},
{
"address": "arb1:0xA0737fea60F0601A192E3d2c98865A883ab0bda2",
"type": "EOA",
"isVerified": true,
"name": "0xA073…bda2",
"url": "https://arbiscan.io/address/0xA0737fea60F0601A192E3d2c98865A883ab0bda2"
},
{
"address": "arb1:0xF0B77EaE7F2dabCC2571c7418406A0dCA3afA4f0",
"type": "EOA",
"isVerified": true,
"name": "0xF0B7…A4f0",
"url": "https://arbiscan.io/address/0xF0B77EaE7F2dabCC2571c7418406A0dCA3afA4f0"
},
{
"address": "arb1:0xF3313C48BD8E17b823d5498D62F37019dFEA647D",
"type": "EOA",
"isVerified": true,
"name": "0xF331…647D",
"url": "https://arbiscan.io/address/0xF3313C48BD8E17b823d5498D62F37019dFEA647D"
},
{
"address": "arb1:0xa4000bDD2bB92ce6750b31F1eeda47Bd1cB8e6e4",
"type": "EOA",
"isVerified": true,
"name": "0xa400…e6e4",
"url": "https://arbiscan.io/address/0xa4000bDD2bB92ce6750b31F1eeda47Bd1cB8e6e4"
},
{
"address": "arb1:0x4D8007a0E9f293e62E2b0F43C6Cf4C4B9e135BAe",
"type": "EOA",
"isVerified": true,
"name": "0x4D80…5BAe",
"url": "https://arbiscan.io/address/0x4D8007a0E9f293e62E2b0F43C6Cf4C4B9e135BAe"
},
{
"address": "arb1:0x3840f487A17A41100DD1Bf0946c34f132a57Fd5f",
"type": "EOA",
"isVerified": true,
"name": "0x3840…Fd5f",
"url": "https://arbiscan.io/address/0x3840f487A17A41100DD1Bf0946c34f132a57Fd5f"
},
{
"address": "arb1:0xa0C600a6e85bf225958FFAcC70B5FDDF9A059038",
"type": "EOA",
"isVerified": true,
"name": "0xa0C6…9038",
"url": "https://arbiscan.io/address/0xa0C600a6e85bf225958FFAcC70B5FDDF9A059038"
},
{
"address": "arb1:0xefCf0c8faFB425997870f845e26fC6cA6EE6dD5C",
"type": "EOA",
"isVerified": true,
"name": "0xefCf…dD5C",
"url": "https://arbiscan.io/address/0xefCf0c8faFB425997870f845e26fC6cA6EE6dD5C"
}
],
"discoveryDrivenData": true
},
{
"id": "EOA-1",
"name": "EOA 1",
"accounts": [
{
"address": "arb1:0xF57362969fe0d5fcaeB8a3Cf2d185eF39A5b3BD6",
"type": "EOA",
"isVerified": true,
"name": "0xF573…3BD6",
"url": "https://arbiscan.io/address/0xF57362969fe0d5fcaeB8a3Cf2d185eF39A5b3BD6"
}
],
"chain": "arbitrum",
"description": "* Can upgrade **with no delay**\n * UpgradeExecutor [via: UpgradeExecutor → ProxyAdmin]\n * RollupProxy [via: UpgradeExecutor]\n * Bridge [via: UpgradeExecutor → ProxyAdmin]\n * RollupEventInbox [via: UpgradeExecutor → ProxyAdmin]\n * SequencerInbox [via: UpgradeExecutor → ProxyAdmin]\n * Outbox [via: UpgradeExecutor → ProxyAdmin]\n * Inbox [via: UpgradeExecutor → ProxyAdmin]\n * ChallengeManager [via: UpgradeExecutor → ProxyAdmin]\n* Can interact with RollupProxy\n * Pause and unpause and set important roles and parameters in the system contracts: Can delegate Sequencer management to a BatchPosterManager address, manage data availability, DACs and the fastConfirmer role, set the Sequencer-only window, introduce an allowList to the bridge and whitelist Inboxes/Outboxes [via: UpgradeExecutor]",
"description": "* Can upgrade **with no delay**\n * UpgradeExecutor [via: UpgradeExecutor → ProxyAdmin]\n * RollupProxy [via: UpgradeExecutor]\n * Bridge [via: UpgradeExecutor → ProxyAdmin]\n * SequencerInbox [via: UpgradeExecutor → ProxyAdmin]\n * Outbox [via: UpgradeExecutor → ProxyAdmin]\n * Inbox [via: UpgradeExecutor → ProxyAdmin]\n * ChallengeManager [via: UpgradeExecutor → ProxyAdmin]\n* Can interact with RollupProxy\n * Pause and unpause and set important roles and parameters in the system contracts: Can delegate Sequencer management to a BatchPosterManager address, manage data availability, DACs and the fastConfirmer role, set the Sequencer-only window, introduce an allowList to the bridge and whitelist Inboxes/Outboxes [via: UpgradeExecutor]",
"discoveryDrivenData": true
},
{
"id": "EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-11,-EOA-13,-EOA-15,-EOA-18,-EOA-20,-EOA-23,-EOA-25,-EOA-27,-EOA-28-and-EOA-29",
"name": "EOA 2, EOA 3, EOA 4, EOA 5, EOA 11, EOA 13, EOA 15, EOA 18, EOA 20, EOA 23, EOA 25, EOA 27, EOA 28 and EOA 29",
"accounts": [
{
"address": "arb1:0x026919DbCFab70a2A45775088C933331A7B25Ac6",
"type": "EOA",
"isVerified": true,
"name": "0x0269…5Ac6",
"url": "https://arbiscan.io/address/0x026919DbCFab70a2A45775088C933331A7B25Ac6"
},
{
"address": "arb1:0x053970A9AA9638F54370764E6E9c7B2f5854Ef21",
"type": "EOA",
"isVerified": true,
"name": "0x0539…Ef21",
"url": "https://arbiscan.io/address/0x053970A9AA9638F54370764E6E9c7B2f5854Ef21"
},
{
"address": "arb1:0x0C79a90C94E1C1091D7D3a188730105be00798f9",
"type": "EOA",
"isVerified": true,
"name": "0x0C79…98f9",
"url": "https://arbiscan.io/address/0x0C79a90C94E1C1091D7D3a188730105be00798f9"
},
{
"address": "arb1:0x1B15bb40898Ca818E28C0448Ebac4165d5Dd0b5E",
"type": "EOA",
"isVerified": true,
"name": "0x1B15…0b5E",
"url": "https://arbiscan.io/address/0x1B15bb40898Ca818E28C0448Ebac4165d5Dd0b5E"
},
{
"address": "arb1:0x6963d94D76D5315158B47DE0B0Ce1fd6E0F61bcB",
"type": "EOA",
"isVerified": true,
"name": "0x6963…1bcB",
"url": "https://arbiscan.io/address/0x6963d94D76D5315158B47DE0B0Ce1fd6E0F61bcB"
},
{
"address": "arb1:0x7Be767aFca580360eBD3dAD924B4D688daBCdaD7",
"type": "EOA",
"isVerified": true,
"name": "0x7Be7…daD7",
"url": "https://arbiscan.io/address/0x7Be767aFca580360eBD3dAD924B4D688daBCdaD7"
},
{
"address": "arb1:0x83433d51B327392aA694455231D2db092eE2A5Db",
"type": "EOA",
"isVerified": true,
"name": "0x8343…A5Db",
"url": "https://arbiscan.io/address/0x83433d51B327392aA694455231D2db092eE2A5Db"
},
{
"address": "arb1:0xB180d28c01D3248C3fa88d67154a5070e5039135",
"type": "EOA",
"isVerified": true,
"name": "0xB180…9135",
"url": "https://arbiscan.io/address/0xB180d28c01D3248C3fa88d67154a5070e5039135"
},
{
"address": "arb1:0xC929c820dC03C2a22e44F440721Af3c835e071fc",
"type": "EOA",
"isVerified": true,
"name": "0xC929…71fc",
"url": "https://arbiscan.io/address/0xC929c820dC03C2a22e44F440721Af3c835e071fc"
},
{
"address": "arb1:0xD47FB043557CB2289B31d813dd4BC1223C91f872",
"type": "EOA",
"isVerified": true,
"name": "0xD47F…f872",
"url": "https://arbiscan.io/address/0xD47FB043557CB2289B31d813dd4BC1223C91f872"
},
{
"address": "arb1:0xd76a3aCEd4115B017301C54C211EC36aA5E37e05",
"type": "EOA",
"isVerified": true,
"name": "0xd76a…7e05",
"url": "https://arbiscan.io/address/0xd76a3aCEd4115B017301C54C211EC36aA5E37e05"
},
{
"address": "arb1:0xe7685c09633B47Fe123ff47ebeA903C3763924a2",
"type": "EOA",
"isVerified": true,
"name": "0xe768…24a2",
"url": "https://arbiscan.io/address/0xe7685c09633B47Fe123ff47ebeA903C3763924a2"
},
{
"address": "arb1:0xEBe1766201dd69A09a2953B08081829E90f4a8d3",
"type": "EOA",
"isVerified": true,
"name": "0xEBe1…a8d3",
"url": "https://arbiscan.io/address/0xEBe1766201dd69A09a2953B08081829E90f4a8d3"
},
{
"address": "arb1:0xf8b74E847cCa2EfF5E939B9B948Bf889F3DC0822",
"type": "EOA",
"isVerified": true,
"name": "0xf8b7…0822",
"url": "https://arbiscan.io/address/0xf8b74E847cCa2EfF5E939B9B948Bf889F3DC0822"
}
],
"chain": "arbitrum",
"description": "* A Validator - acting directly",
"discoveryDrivenData": true
},
{
"id": "EOA-6,-EOA-7,-EOA-8,-EOA-9,-EOA-10,-EOA-12,-EOA-14,-EOA-16,-EOA-17,-EOA-19,-EOA-21,-EOA-22,-EOA-24-and-EOA-26",
"name": "EOA 6, EOA 7, EOA 8, EOA 9, EOA 10, EOA 12, EOA 14, EOA 16, EOA 17, EOA 19, EOA 21, EOA 22, EOA 24 and EOA 26",
"accounts": [
{
"address": "arb1:0x336dD5a1aB948058E4c699fD7732c2AA78C10d90",
"type": "EOA",
"isVerified": true,
"name": "0x336d…0d90",
"url": "https://arbiscan.io/address/0x336dD5a1aB948058E4c699fD7732c2AA78C10d90"
},
{
"address": "arb1:0x4e597125DB0aDC355F084d09B945DBfc6B8e9BE5",
"type": "EOA",
"isVerified": true,
"name": "0x4e59…9BE5",
"url": "https://arbiscan.io/address/0x4e597125DB0aDC355F084d09B945DBfc6B8e9BE5"
},
{
"address": "arb1:0x50A4EB12BFbf3B83FFb5c2a6378e35Cd83e6d885",
"type": "EOA",
"isVerified": true,
"name": "0x50A4…d885",
"url": "https://arbiscan.io/address/0x50A4EB12BFbf3B83FFb5c2a6378e35Cd83e6d885"
},
{
"address": "arb1:0x50E91cb65a605E1b8B73be1fD558Fe40aBE59A31",
"type": "EOA",
"isVerified": true,
"name": "0x50E9…9A31",
"url": "https://arbiscan.io/address/0x50E91cb65a605E1b8B73be1fD558Fe40aBE59A31"
},
{
"address": "arb1:0x54A51C10a3EF82Cb6B0fB6B1418882472e56Ff1a",
"type": "EOA",
"isVerified": true,
"name": "0x54A5…Ff1a",
"url": "https://arbiscan.io/address/0x54A51C10a3EF82Cb6B0fB6B1418882472e56Ff1a"
},
{
"address": "arb1:0x79F4b4f9103298460486EC644499Df9985E34170",
"type": "EOA",
"isVerified": true,
"name": "0x79F4…4170",
"url": "https://arbiscan.io/address/0x79F4b4f9103298460486EC644499Df9985E34170"
},
{
"address": "arb1:0x7CD925c107dE5C06C100F2084bFA0422F21140f0",
"type": "EOA",
"isVerified": true,
"name": "0x7CD9…40f0",
"url": "https://arbiscan.io/address/0x7CD925c107dE5C06C100F2084bFA0422F21140f0"
},
{
"address": "arb1:0x936cCC684c091b20806fA3C6668F7F1fD2B3C772",
"type": "EOA",
"isVerified": true,
"name": "0x936c…C772",
"url": "https://arbiscan.io/address/0x936cCC684c091b20806fA3C6668F7F1fD2B3C772"
},
{
"address": "arb1:0xa65100caA20c06Bd278D83C60475ec4F69b23dc1",
"type": "EOA",
"isVerified": true,
"name": "0xa651…3dc1",
"url": "https://arbiscan.io/address/0xa65100caA20c06Bd278D83C60475ec4F69b23dc1"
},
{
"address": "arb1:0xbE119cCc44373B15517e921e9a7D54362250662D",
"type": "EOA",
"isVerified": true,
"name": "0xbE11…662D",
"url": "https://arbiscan.io/address/0xbE119cCc44373B15517e921e9a7D54362250662D"
},
{
"address": "arb1:0xCe957F6aFadFFA08dAa90cE5b47208C02a9b9B4F",
"type": "EOA",
"isVerified": true,
"name": "0xCe95…9B4F",
"url": "https://arbiscan.io/address/0xCe957F6aFadFFA08dAa90cE5b47208C02a9b9B4F"
},
{
"address": "arb1:0xD327b75C2CA829835b2B5EA9535827e9a06a480B",
"type": "EOA",
"isVerified": true,
"name": "0xD327…480B",
"url": "https://arbiscan.io/address/0xD327b75C2CA829835b2B5EA9535827e9a06a480B"
},
{
"address": "arb1:0xD6433a681832BD2020fc6d984Efb5f57fe9ac155",
"type": "EOA",
"isVerified": true,
"name": "0xD643…c155",
"url": "https://arbiscan.io/address/0xD6433a681832BD2020fc6d984Efb5f57fe9ac155"
},
{
"address": "arb1:0xE31C47980a005B6E6d6c93212388ff7e9721D2Fc",
"type": "EOA",
"isVerified": true,
"name": "0xE31C…D2Fc",
"url": "https://arbiscan.io/address/0xE31C47980a005B6E6d6c93212388ff7e9721D2Fc"
}
],
"chain": "arbitrum",
"description": "* A Sequencer - acting directly",
"discoveryDrivenData": true
}
]
}
}
+58 -77
{
"addresses": {
"arbitrum": [
{
"name": "RollupProxy",
"isVerified": true,
"address": "arb1:0x330F8fEB25f3427cABA32446728C36ae67f2135b",
"upgradeability": {
"proxyType": "Arbitrum proxy",
"admins": [
"arb1:0x246bAB4F36095ABc74052Cc122c318298a9ef876"
],
"implementations": [
"arb1:0xdD91f6e88576fEc4A38A518DA39C92e13CBB6446",
"arb1:0x1BeD37FeDFE8B2721a69A559313D2b58d16Ecd77"
]
},
"chain": "arbitrum",
"pastUpgrades": [
{
"timestamp": 1721252581,
"transactionHash": "0x028f0fec788f169305337acd60998cfebebbc5cfcffacf4f12e7ddfc6a7e488d",
"implementations": [
"arb1:0xEe9E5546A11Cb5b4A86e92DA05f2ef75C26E4754",
"arb1:0x0aE4dD666748bF0F6dB5c149Eab1D8aD27820A6A"
]
},
{
"timestamp": 1737659437,
"transactionHash": "0x8eb89813bf9d11a83725be953864a344ceb4b975a320195bda617979edf004a6",
"implementations": [
"arb1:0xdD91f6e88576fEc4A38A518DA39C92e13CBB6446",
"arb1:0x1BeD37FeDFE8B2721a69A559313D2b58d16Ecd77"
]
}
],
"description": "Central contract for the project's configuration like its execution logic hash (`wasmModuleRoot`) and addresses of the other system contracts. Entry point for Proposers creating new Rollup Nodes (state commitments) and Challengers submitting fraud proofs (In the Orbit stack, these two roles are both held by the Validators).\n* Roles:\n * **admin**: UpgradeExecutor; ultimately Conduit Multisig 2, EOA 1\n * **owner**: UpgradeExecutor; ultimately Conduit Multisig 2, EOA 1\n * **validators**: EOA 11, EOA 13, EOA 15, EOA 18, EOA 2, EOA 20, EOA 23, EOA 25, EOA 27, EOA 28, EOA 29, EOA 3, EOA 4, EOA 5",
"upgradableBy": [
{
"name": "Conduit Multisig 2",
"delay": "no"
},
{
"id": "EOA-1",
"name": "EOA 1",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://arbiscan.io/address/arb1:0x330F8fEB25f3427cABA32446728C36ae67f2135b#code"
},
{
"name": "Bridge",
"isVerified": true,
"address": "arb1:0x53D82686BC9827fEc03bcEe661B37b855A18EcA9",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"arb1:0x490C4c92Ea9FF02EE8277222C66afD80Bfb1b7c1"
],
"implementations": [
"arb1:0xB23214f241bdEb275f7dCBfbb1EA79349101d4B0"
]
},
"chain": "arbitrum",
"pastUpgrades": [
{
"timestamp": 1721252581,
"transactionHash": "0x028f0fec788f169305337acd60998cfebebbc5cfcffacf4f12e7ddfc6a7e488d",
"implementations": [
"arb1:0xB23214f241bdEb275f7dCBfbb1EA79349101d4B0"
]
}
],
"description": "Escrow contract for the project's gas token (can be different from ETH). Keeps a list of allowed Inboxes and Outboxes for canonical bridge messaging.\n* Roles:\n * **admin**: ProxyAdmin; ultimately Conduit Multisig 2, EOA 1",
"upgradableBy": [
{
"name": "Conduit Multisig 2",
"delay": "no"
},
{
"id": "EOA-1",
"name": "EOA 1",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://arbiscan.io/address/arb1:0x53D82686BC9827fEc03bcEe661B37b855A18EcA9#code"
},
{
"name": "SequencerInbox",
"isVerified": true,
"address": "arb1:0x6eE94AD8057Fd7Ba4d47bb6278a261c8a9FD4E3f",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"arb1:0x490C4c92Ea9FF02EE8277222C66afD80Bfb1b7c1"
],
"implementations": [
"arb1:0x066a4D939302470Bd83F1868A1Ae2485Fe75ccF2"
]
},
"chain": "arbitrum",
"pastUpgrades": [
{
"timestamp": 1721252581,
"transactionHash": "0x028f0fec788f169305337acd60998cfebebbc5cfcffacf4f12e7ddfc6a7e488d",
"implementations": [
"arb1:0x18ed2d5bF7c5943bFd20a2995b9879E30c9E8dDa"
]
},
{
"timestamp": 1745618146,
"transactionHash": "0xb219997f52a5ffaeb50fb6de4b69cefdd4f1844879a102820ce0878df63bc80b",
"implementations": [
"arb1:0x066a4D939302470Bd83F1868A1Ae2485Fe75ccF2"
]
}
],
"description": "A sequencer (registered in this contract) can submit transaction batches or commitments here.\n* Roles:\n * **admin**: ProxyAdmin; ultimately Conduit Multisig 2, EOA 1\n * **batchPosters**: EOA 10, EOA 12, EOA 14, EOA 16, EOA 17, EOA 19, EOA 21, EOA 22, EOA 24, EOA 26, EOA 6, EOA 7, EOA 8, EOA 9",
"upgradableBy": [
{
"name": "Conduit Multisig 2",
"delay": "no"
},
{
"id": "EOA-1",
"name": "EOA 1",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://arbiscan.io/address/arb1:0x6eE94AD8057Fd7Ba4d47bb6278a261c8a9FD4E3f#code"
},
{
"name": "ChallengeManager",
"isVerified": true,
"address": "arb1:0xf3224F90c0A6138209a9EbaFd1971AD1E04eEb0D",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"arb1:0x490C4c92Ea9FF02EE8277222C66afD80Bfb1b7c1"
],
"implementations": [
"arb1:0x5AA806015FEC88669bF7DAd746BB4ADC1E79BcED"
]
},
"chain": "arbitrum",
"pastUpgrades": [
{
"timestamp": 1721252581,
"transactionHash": "0x028f0fec788f169305337acd60998cfebebbc5cfcffacf4f12e7ddfc6a7e488d",
"implementations": [
"arb1:0x5cA988F213EfbCB86ED7e2AACB0C15c91e648f8d"
]
},
{
"timestamp": 1737659437,
"transactionHash": "0x8eb89813bf9d11a83725be953864a344ceb4b975a320195bda617979edf004a6",
"implementations": [
"arb1:0x5AA806015FEC88669bF7DAd746BB4ADC1E79BcED"
]
}
],
"description": "Contract that allows challenging state roots. Can be called through the RollupProxy by Validators or the UpgradeExecutor.\n* Roles:\n * **admin**: ProxyAdmin; ultimately Conduit Multisig 2, EOA 1",
"upgradableBy": [
{
"name": "Conduit Multisig 2",
"delay": "no"
},
{
"id": "EOA-1",
"name": "EOA 1",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://arbiscan.io/address/arb1:0xf3224F90c0A6138209a9EbaFd1971AD1E04eEb0D#code"
},
{
"name": "UpgradeExecutor",
"isVerified": true,
"address": "arb1:0x246bAB4F36095ABc74052Cc122c318298a9ef876",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"arb1:0x490C4c92Ea9FF02EE8277222C66afD80Bfb1b7c1"
],
"implementations": [
"arb1:0x660ea1675F7323dC3Ba0c8dDFB593225Eb01E3C1"
]
},
"chain": "arbitrum",
"pastUpgrades": [
{
"timestamp": 1721252581,
"transactionHash": "0x028f0fec788f169305337acd60998cfebebbc5cfcffacf4f12e7ddfc6a7e488d",
"implementations": [
"arb1:0x660ea1675F7323dC3Ba0c8dDFB593225Eb01E3C1"
]
}
],
"description": "Central contract defining the access control permissions for upgrading the system contract implementations.\n* Roles:\n * **admin**: ProxyAdmin; ultimately Conduit Multisig 2, EOA 1\n * **executors**: Conduit Multisig 2, EOA 1",
"upgradableBy": [
{
"name": "Conduit Multisig 2",
"delay": "no"
},
{
"id": "EOA-1",
"name": "EOA 1",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://arbiscan.io/address/arb1:0x246bAB4F36095ABc74052Cc122c318298a9ef876#code"
},
{
"name": "Outbox",
"isVerified": true,
"address": "arb1:0xa4270256B160C3Ebec2d6914a906c7EC38D8d072",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"arb1:0x490C4c92Ea9FF02EE8277222C66afD80Bfb1b7c1"
],
"implementations": [
"arb1:0x13BE515E44Eefaf3eBEFAD684F1FBB574Ac0A494"
]
},
"chain": "arbitrum",
"pastUpgrades": [
{
"timestamp": 1721252581,
"transactionHash": "0x028f0fec788f169305337acd60998cfebebbc5cfcffacf4f12e7ddfc6a7e488d",
"implementations": [
"arb1:0x13BE515E44Eefaf3eBEFAD684F1FBB574Ac0A494"
]
}
],
"description": "Facilitates L2 to L1 contract calls: Messages initiated from L2 (for example withdrawal messages) eventually resolve in execution on L1.\n* Roles:\n * **admin**: ProxyAdmin; ultimately Conduit Multisig 2, EOA 1",
"upgradableBy": [
{
"name": "Conduit Multisig 2",
"delay": "no"
},
{
"id": "EOA-1",
"name": "EOA 1",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://arbiscan.io/address/arb1:0xa4270256B160C3Ebec2d6914a906c7EC38D8d072#code"
},
{
"name": "Inbox",
"isVerified": true,
"address": "arb1:0xEe30EfcaF812d10e1EFE25E9458f76a39DAD3239",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"arb1:0x490C4c92Ea9FF02EE8277222C66afD80Bfb1b7c1"
],
"implementations": [
"arb1:0x6C6cf18f13C3e9b969e3acE6b8F21DfF95d4D447"
]
},
"chain": "arbitrum",
"pastUpgrades": [
{
"timestamp": 1721252581,
"transactionHash": "0x028f0fec788f169305337acd60998cfebebbc5cfcffacf4f12e7ddfc6a7e488d",
"implementations": [
"arb1:0x8f6406781cC955398C45a48DcEfeEBDb2c8e2CaA"
]
},
{
"timestamp": 1745618146,
"transactionHash": "0xb219997f52a5ffaeb50fb6de4b69cefdd4f1844879a102820ce0878df63bc80b",
"implementations": [
"arb1:0x6C6cf18f13C3e9b969e3acE6b8F21DfF95d4D447"
]
}
],
"description": "Facilitates sending L1 to L2 messages like depositing ETH, but does not escrow funds.\n* Roles:\n * **admin**: ProxyAdmin; ultimately Conduit Multisig 2, EOA 1",
"upgradableBy": [
{
"name": "Conduit Multisig 2",
"delay": "no"
},
{
"id": "EOA-1",
"name": "EOA 1",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://arbiscan.io/address/arb1:0xEe30EfcaF812d10e1EFE25E9458f76a39DAD3239#code"
},
{
"name": "OneStepProverHostIo",
"isVerified": true,
"address": "arb1:0x33c1514Bf90e202d242C299b37C60f908aa206D4",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "arbitrum",
"description": "One of the modular contracts used for the last step of a fraud proof, which is simulated inside a WASM virtual machine.\n",
"discoveryDrivenData": true,
"url": "https://arbiscan.io/address/arb1:0x33c1514Bf90e202d242C299b37C60f908aa206D4#code"
},
{
"name": "ProxyAdmin",
"isVerified": true,
"address": "arb1:0x490C4c92Ea9FF02EE8277222C66afD80Bfb1b7c1",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "arbitrum",
"description": "* Roles:\n * **owner**: UpgradeExecutor",
"discoveryDrivenData": true,
"url": "https://arbiscan.io/address/arb1:0x490C4c92Ea9FF02EE8277222C66afD80Bfb1b7c1#code"
},
{
"name": "OneStepProver0",
"isVerified": true,
"address": "arb1:0x54E0923782b701044444De5d8c3A45aC890b0881",
"name": "Bridge",
"isVerified": false,
"address": "arb1:0x53D82686BC9827fEc03bcEe661B37b855A18EcA9",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "arbitrum",
"description": "One of the modular contracts used for the last step of a fraud proof, which is simulated inside a WASM virtual machine.\n",
"discoveryDrivenData": true,
"url": "https://arbiscan.io/address/arb1:0x54E0923782b701044444De5d8c3A45aC890b0881#code"
},
{
"name": "ValidatorUtils",
"isVerified": true,
"address": "arb1:0x6c21303F5986180B1394d2C89f3e883890E2867b",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "arbitrum",
"description": "This contract implements view only utilities for validators.\n",
"discoveryDrivenData": true,
"url": "https://arbiscan.io/address/arb1:0x6c21303F5986180B1394d2C89f3e883890E2867b#code"
},
{
"name": "RollupEventInbox",
"isVerified": true,
"address": "arb1:0x6e988B94C12194A925D7802FE75891364C312477",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"arb1:0x490C4c92Ea9FF02EE8277222C66afD80Bfb1b7c1"
],
"implementations": [
"arb1:0xF40C24bA346aA459ED28e196D4A46Cf17174bD6C"
"arb1:0x866CF7AE3d44dC5f7Dd3d4B36e8467F18fd2B9F2"
]
},
"chain": "arbitrum",
"pastUpgrades": [
{
"timestamp": 1721252581,
"transactionHash": "0x028f0fec788f169305337acd60998cfebebbc5cfcffacf4f12e7ddfc6a7e488d",
"implementations": [
"arb1:0xF40C24bA346aA459ED28e196D4A46Cf17174bD6C"
"arb1:0xB23214f241bdEb275f7dCBfbb1EA79349101d4B0"
]
},
{
"timestamp": 1760727099,
"transactionHash": "0x1559c15f490fa5bed01d4280bf15143bf1bfbccb59df90e925c105865f4bdd39",
"implementations": [
"arb1:0x866CF7AE3d44dC5f7Dd3d4B36e8467F18fd2B9F2"
]
}
],
"description": "Helper contract sending configuration data over the bridge during the systems initialization.\n* Roles:\n * **admin**: ProxyAdmin; ultimately Conduit Multisig 2, EOA 1",
"description": "* Roles:\n * **admin**: ProxyAdmin; ultimately Conduit Multisig 2, EOA 1",
"upgradableBy": [
{
"name": "Conduit Multisig 2",
"delay": "no"
},
{
"id": "EOA-1",
"name": "EOA 1",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://arbiscan.io/address/arb1:0x6e988B94C12194A925D7802FE75891364C312477#code"
"url": "https://arbiscan.io/address/arb1:0x53D82686BC9827fEc03bcEe661B37b855A18EcA9#code"
},
{
"name": "OneStepProver0",
"isVerified": true,
"address": "arb1:0x54E0923782b701044444De5d8c3A45aC890b0881",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "arbitrum",
"description": "One of the modular contracts used for the last step of a fraud proof, which is simulated inside a WASM virtual machine.\n",
"discoveryDrivenData": true,
"url": "https://arbiscan.io/address/arb1:0x54E0923782b701044444De5d8c3A45aC890b0881#code"
},
{
"name": "ValidatorUtils",
"isVerified": true,
"address": "arb1:0x6c21303F5986180B1394d2C89f3e883890E2867b",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "arbitrum",
"description": "This contract implements view only utilities for validators.\n",
"discoveryDrivenData": true,
"url": "https://arbiscan.io/address/arb1:0x6c21303F5986180B1394d2C89f3e883890E2867b#code"
},
{
"name": "OneStepProofEntry",
"isVerified": true,
"address": "arb1:0xD89d54007079071cBA859127318b9F34eeB78049",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "arbitrum",
"description": "One of the modular contracts used for the last step of a fraud proof, which is simulated inside a WASM virtual machine.\n",
"discoveryDrivenData": true,
"url": "https://arbiscan.io/address/arb1:0xD89d54007079071cBA859127318b9F34eeB78049#code"
},
{
"name": "OneStepProverMath",
"isVerified": true,
"address": "arb1:0xE58a2dEb5718F9aAF2C1DdD0E366ED076D204cc4",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "arbitrum",
"description": "One of the modular contracts used for the last step of a fraud proof, which is simulated inside a WASM virtual machine.\n",
"discoveryDrivenData": true,
"url": "https://arbiscan.io/address/arb1:0xE58a2dEb5718F9aAF2C1DdD0E366ED076D204cc4#code"
},
{
"name": "OneStepProverMemory",
"isVerified": true,
"address": "arb1:0xf8E5e5562c2c12d8690786f5C9FA65F20F6bD881",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "arbitrum",
"description": "One of the modular contracts used for the last step of a fraud proof, which is simulated inside a WASM virtual machine.\n",
"discoveryDrivenData": true,
"url": "https://arbiscan.io/address/arb1:0xf8E5e5562c2c12d8690786f5C9FA65F20F6bD881#code"
}
]
},
"escrows": [
{
"address": "0x53D82686BC9827fEc03bcEe661B37b855A18EcA9",
"sinceTimestamp": 1721252581,
"tokens": [
"ETH"
],
"contract": {
"isVerified": true,
"isVerified": false,
"address": "arb1:0x53D82686BC9827fEc03bcEe661B37b855A18EcA9",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"arb1:0x490C4c92Ea9FF02EE8277222C66afD80Bfb1b7c1"
],
"implementations": [
"arb1:0xB23214f241bdEb275f7dCBfbb1EA79349101d4B0"
"arb1:0x866CF7AE3d44dC5f7Dd3d4B36e8467F18fd2B9F2"
]
},
"chain": "arbitrum",
"pastUpgrades": [
{
"timestamp": 1721252581,
"transactionHash": "0x028f0fec788f169305337acd60998cfebebbc5cfcffacf4f12e7ddfc6a7e488d",
"implementations": [
"arb1:0xB23214f241bdEb275f7dCBfbb1EA79349101d4B0"
]
},
{
"timestamp": 1760727099,
"transactionHash": "0x1559c15f490fa5bed01d4280bf15143bf1bfbccb59df90e925c105865f4bdd39",
"implementations": [
"arb1:0x866CF7AE3d44dC5f7Dd3d4B36e8467F18fd2B9F2"
]
}
],
"description": "Contract managing Inboxes and Outboxes. It escrows ETH sent to L2.",
"upgradableBy": [
{
"name": "ProxyAdmin",
"delay": "no"
}
],
"url": "https://arbiscan.io/address/0x53D82686BC9827fEc03bcEe661B37b855A18EcA9#code"
},
"chain": "arbitrum",
"includeInTotal": false,
"chainId": 42161
}
],
"risks": [
{
"category": "Funds can be stolen if",
"text": "a contract receives a malicious code upgrade. There is no delay on code upgrades.",
"isCritical": true
},
{
"category": "Funds can be stolen if",
"text": "the source code of unverified contracts contains malicious code.",
"isCritical": true
}
]
}
+1 -1
{
"baseTimestamp": 1760089813,
"baseTimestamp": 1760975747,
"contractsDiscoDriven": true,
"hasDiscoUi": true,
"isDiscoDriven": true,
"permissionsDiscoDriven": true
}
+300 -201
+23 -2
[
{
"address": "0x758E0EE66102816F5C3Ec9ECc1188860fbb87812",
"sinceTimestamp": 1732696703,
"tokens": [
"ETH"
],
"contract": {
"isVerified": true,
"address": "eth:0x758E0EE66102816F5C3Ec9ECc1188860fbb87812",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0x4C4710a4Ec3F514A492CC6460818C4A6A6269dd6"
],
"implementations": [
"eth:0xe2F826324b2faf99E513D16D266c3F80aE87832B"
"eth:0x381E729FF983FA4BCEd820e7b922d79bF653B999"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1732696703,
"transactionHash": "0x9d71c017e9080cc922d6bc87d89052eeaced49b0cbc0bed5c1ec2a31d5e4496d",
"implementations": [
"eth:0xe2F826324b2faf99E513D16D266c3F80aE87832B"
]
},
{
"timestamp": 1760460527,
"transactionHash": "0x6e9cfd7c22acaf263f9a5afaaa701934c77fa2015b9a65262fe29dee108b092c",
"implementations": [
"eth:0x2D7e764a0D9919e16983a46595CfA81fc34fa7Cd"
]
},
{
"timestamp": 1760460527,
"transactionHash": "0x6e9cfd7c22acaf263f9a5afaaa701934c77fa2015b9a65262fe29dee108b092c",
"implementations": [
"eth:0xB443Da3e07052204A02d630a8933dAc05a0d6fB4"
]
},
{
"timestamp": 1760460527,
"transactionHash": "0x6e9cfd7c22acaf263f9a5afaaa701934c77fa2015b9a65262fe29dee108b092c",
"implementations": [
"eth:0x381E729FF983FA4BCEd820e7b922d79bF653B999"
]
}
],
"description": "Main entry point for users depositing ETH.",
"upgradableBy": [
{
"name": "ProxyAdmin",
"delay": "no"
}
],
"url": "https://etherscan.io/address/0x758E0EE66102816F5C3Ec9ECc1188860fbb87812#code"
},
"chain": "ethereum",
"includeInTotal": true,
"chainId": 1
},
{
"address": "0x7aA4960908B13D104bf056B23E2C76B43c5AACc8",
"sinceTimestamp": 1732696703,
"tokens": "*",
"contract": {
"isVerified": true,
"address": "eth:0x7aA4960908B13D104bf056B23E2C76B43c5AACc8",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0x4C4710a4Ec3F514A492CC6460818C4A6A6269dd6"
],
"implementations": [
"eth:0x64B5a5Ed26DCb17370Ff4d33a8D503f0fbD06CfF"
"eth:0xe32B192fb1DcA88fCB1C56B3ACb429e32238aDCb"
]
},
"chain": "ethereum",
"pastUpgrades": [],
"description": "Main entry point for users depositing ERC20 token that do not require custom gateway.",
"upgradableBy": [
{
"name": "ProxyAdmin",
"delay": "no"
}
],
"url": "https://etherscan.io/address/0x7aA4960908B13D104bf056B23E2C76B43c5AACc8#code"
},
"chain": "ethereum",
"includeInTotal": true,
"chainId": 1
},
{
"address": "0xecf3376512EDAcA4FBB63d2c67d12a0397d24121",
"sinceTimestamp": 1734102575,
"tokens": [
"wstETH"
],
"contract": {
"isVerified": true,
"address": "eth:0xecf3376512EDAcA4FBB63d2c67d12a0397d24121",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0x3e40D73EB977Dc6a537aF587D48316feE66E9C8c"
],
"implementations": [
"eth:0x7e97935FbDF2a27EA35c4fdDdaCf5ACd685e65A2"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1734102575,
"transactionHash": "0xad7c277ccb1907dcfc1485a433a193ca4d38bf6ec23ffd826a415a26a3b16466",
"implementations": [
"eth:0x7e97935FbDF2a27EA35c4fdDdaCf5ACd685e65A2"
]
}
],
"description": "wstETH Vault for custom wstETH Gateway. Fully controlled by Lido governance.",
"url": "https://etherscan.io/address/0xecf3376512EDAcA4FBB63d2c67d12a0397d24121#code"
},
"chain": "ethereum",
"includeInTotal": true,
"source": "external",
"bridgedUsing": {
"bridges": [
{
"name": "Custom escrow"
}
]
},
"chainId": 1
}
]
+4 -4
{
"architectureImage": "opstack-rollup-superchain-opfp",
"dataAvailability": [
{
"name": "All data required for proofs is published on chain",
"description": "All the data that is used to construct the system state is published on chain in the form of cheap blobs or calldata. This ensures that it will be available for enough time.",
"risks": [],
"references": [
{
"title": "Derivation: Batch submission - OP Mainnet specs",
"url": "https://github.com/ethereum-optimism/specs/blob/main/specs/protocol/derivation.md#batch-submission"
},
{
"title": "BatchInbox - address",
"url": "https://etherscan.io/address/0x005dE5857e38dFD703a1725c0900E9C6f24cbdE0#code"
},
{
"title": "OptimismPortal2.sol - source code, depositTransaction function",
"url": "https://etherscan.io/address/0xe2F826324b2faf99E513D16D266c3F80aE87832B#code"
"url": "https://etherscan.io/address/0x381E729FF983FA4BCEd820e7b922d79bF653B999#code"
}
]
}
],
"exitMechanisms": [
{
"name": "Regular exits",
"description": "The user initiates the withdrawal by submitting a regular transaction on this chain. When a state root containing such transaction is settled, the funds become available for withdrawal on L1 after 3d 12h. Withdrawal inclusion can be proven before state root settlement, but a 7d period has to pass before it becomes actionable. The process of state root settlement takes a challenge period of at least 3d 12h to complete. Finally the user submits an L1 transaction to claim the funds. This transaction requires a merkle proof.",
"risks": [],
"references": [
{
"title": "OptimismPortal2.sol - Etherscan source code, proveWithdrawalTransaction function",
"url": "https://etherscan.io/address/0xe2F826324b2faf99E513D16D266c3F80aE87832B#code"
"url": "https://etherscan.io/address/0x381E729FF983FA4BCEd820e7b922d79bF653B999#code"
},
{
"title": "OptimismPortal2.sol - Etherscan source code, finalizeWithdrawalTransaction function",
"url": "https://etherscan.io/address/0xe2F826324b2faf99E513D16D266c3F80aE87832B#code"
"url": "https://etherscan.io/address/0x381E729FF983FA4BCEd820e7b922d79bF653B999#code"
}
]
},
{
"name": "Forced messaging",
"description": "If the user experiences censorship from the operator with regular L2->L1 messaging they can submit their messages directly on L1. The system is then obliged to service this request or halt all messages, including forced withdrawals from L1 and regular messages initiated on L2. Once the force operation is submitted and if the request is serviced, the operation follows the flow of a regular message.",
"risks": [],
"references": [
{
"title": "Forced withdrawal from an OP Stack blockchain",
"url": "https://docs.optimism.io/stack/transactions/forced-transaction"
}
]
}
],
"forceTransactions": {
"name": "Users can force any transaction",
"description": "Because the state of the system is based on transactions submitted on the underlying host chain and anyone can submit their transactions there it allows the users to circumvent censorship by interacting with the smart contract on the host chain directly.",
"risks": [],
"references": [
{
"title": "Sequencing Window - OP Mainnet Specs",
"url": "https://github.com/ethereum-optimism/optimism/blob/51eeb76efeb32b3df3e978f311188aa29f5e3e94/specs/glossary.md#sequencing-window"
},
{
"title": "OptimismPortal2.sol - source code, depositTransaction function",
"url": "https://etherscan.io/address/0xe2F826324b2faf99E513D16D266c3F80aE87832B#code"
"url": "https://etherscan.io/address/0x381E729FF983FA4BCEd820e7b922d79bF653B999#code"
}
]
},
"operator": {
"name": "The system has a centralized operator",
"description": "The operator is the only entity that can propose blocks. A live and trustworthy operator is vital to the health of the system.",
"risks": [
{
"category": "MEV can be extracted if",
"text": "the operator exploits their centralized position and frontruns user transactions."
}
],
"references": []
},
"otherConsiderations": [
{
"name": "EVM compatible smart contracts are supported",
"description": "OP stack chains are pursuing the EVM Equivalence model. No changes to smart contracts are required regardless of the language they are written in, i.e. anything deployed on L1 can be deployed on L2.",
"risks": [],
"references": [
{
"title": "Introducing EVM Equivalence",
"url": "https://medium.com/ethereum-optimism/introducing-evm-equivalence-5c2021deb306"
}
]
}
],
"stateDerivation": {
"nodeSoftware": "The rollup node is composed of two software components: [op-node](https://github.com/ethereum-optimism/optimism/tree/develop/op-node), implementing consensus related logic, and [op-geth](https://github.com/ethereum-optimism/op-geth), implementing execution logic. The configuration file can be found [here](https://github.com/ethereum-optimism/superchain-registry/blob/main/superchain/configs/mainnet/swell.toml).",
"compressionScheme": "Data batches are compressed using the [zlib](https://github.com/madler/zlib) algorithm with best compression level.",
"genesisState": "The genesis file can be found [here](https://github.com/ethereum-optimism/superchain-registry/blob/main/superchain/extra/genesis/mainnet/swell.json.zst).",
"dataFormat": "The format specification of Sequencer's data batches can be found [here](https://optimism.io/blog/here-s-how-you-can-reproduce-op-mainnet-s-migration-to-bedrock)."
},
"stateValidation": {
"description": "Updates to the system state can be proposed and challenged by permissioned operators only. If a state root passes the challenge period, it is optimistically considered correct and made actionable for withdrawals.",
"categories": [
{
"title": "State root proposals",
"description": "Proposers submit state roots as children of the latest confirmed state root (called anchor state), by calling the `create` function in the DisputeGameFactory. A state root can have multiple conflicting children. Each proposal requires a stake, currently set to 0.0 ETH, that can be slashed if the proposal is proven incorrect via a fraud proof. Stakes can be withdrawn only after the proposal has been confirmed. A state root gets confirmed if the challenge period has passed and it is not countered.",
"references": [
{
"title": "OP stack specification: Fault Dispute Game",
"url": "https://specs.optimism.io/fault-proof/stage-one/fault-dispute-game.html#fault-dispute-game"
}
]
},
{
"title": "Challenges",
"description": "Challenges are opened to disprove invalid state roots using bisection games. Each bisection move requires a stake that increases expontentially with the depth of the bisection, with a factor of 1.09493. The maximum depth is 73, and reaching it therefore requires a cumulative stake of 0.00 ETH from depth 0. Actors can participate in any challenge by calling the `defend` or `attack` functions, depending whether they agree or disagree with the latest claim and want to move the bisection game forward. Actors that disagree with the top-level claim are called challengers, and actors that agree are called defenders. Each actor might be involved in multiple (sub-)challenges at the same time, meaning that the protocol operates with [full concurrency](https://medium.com/l2beat/fraud-proof-wars-b0cb4d0f452a). Challengers and defenders alternate in the bisection game, and they pass each other a clock that starts with 3d 12h. If a clock expires, the claim is considered defeated if it was countered, or it gets confirmed if uncountered. Since honest parties can inherit clocks from malicious parties that play both as challengers and defenders (see [freeloader claims](https://specs.optimism.io/fault-proof/stage-one/fault-dispute-game.html#freeloader-claims)), if a clock gets inherited with less than 3h, it generally gets extended by 3h with the exception of 6h right before depth 30, and 1d right before the last depth. The maximum clock extension that a top level claim can get is therefore 10d. Since unconfirmed state roots are independent of one another, users can decide to exit with a subsequent confirmed state root if the previous one is delayed. Winners get the entire losers' stake, meaning that sybils can potentially play against each other at no cost. The final instruction found via the bisection game is then executed onchain in the MIPS one step prover contract who determines the winner. The protocol does not enforce valid bisections, meaning that actors can propose correct initial claims and then provide incorrect midpoints. The protocol can be subject to resource exhaustion attacks ([Spearbit 5.1.3](https://github.com/ethereum-optimism/optimism/blob/develop/docs/security-reviews/2024_08_Fault-Proofs-No-MIPS_Spearbit.pdf)).",
"references": [
{
"title": "Fraud Proof Wars: OPFP",
"url": "https://medium.com/l2beat/fraud-proof-wars-b0cb4d0f452a"
}
]
}
]
}
}
+67 -115
{
"ethereum": {
"roles": [
{
"id": "Challenger",
"name": "Challenger",
"description": "Allowed to challenge or delete state roots proposed by a Proposer.",
"accounts": [
{
"address": "eth:0x9BA6e03D8B90dE867373Db8cF1A58d2F7F006b3A",
"type": "Contract",
"isVerified": true,
"name": "OpFoundationOperationsSafe",
"url": "#OpFoundationOperationsSafe"
}
],
"chain": "ethereum",
"discoveryDrivenData": true
},
{
"id": "Guardian",
"name": "Guardian",
"description": "Allowed to pause withdrawals. In op stack systems with a proof system, the Guardian can also blacklist dispute games and set the respected game type (permissioned / permissionless).\n* OpFoundationUpgradeSafe has the role if the number of Optimism Security Council members falls below 8\n* Optimism EOA 1 has the role though restricted to the SuperchainConfig's `pause()` function",
"accounts": [
{
"address": "eth:0x847B5c174615B1B7fDF770882256e2D3E95b9D92",
"type": "Contract",
"isVerified": true,
"name": "OpFoundationUpgradeSafe",
"url": "#OpFoundationUpgradeSafe"
},
{
"address": "eth:0xc2819DC788505Aac350142A7A707BF9D03E3Bd03",
"type": "Contract",
"isVerified": true,
"name": "Optimism Security Council",
"url": "#Optimism Security Council"
},
{
"address": "eth:0x352f1defB49718e7Ea411687E850aA8d6299F7aC",
"type": "EOA",
"isVerified": true,
"name": "Optimism EOA 1",
"url": "#Optimism-EOA-1"
}
],
"chain": "ethereum",
"discoveryDrivenData": true
},
{
"id": "Proposer",
"name": "Proposer",
"description": "Allowed to post new state roots of the current layer to the host chain.",
"accounts": [
{
"address": "eth:0xA2Acb8142b64fabda103DA19b0075aBB56d29FbD",
"type": "EOA",
"isVerified": true,
"name": "EOA 2",
"url": "#EOA-2"
}
],
"chain": "ethereum",
"discoveryDrivenData": true
},
{
"id": "Sequencer",
"name": "Sequencer",
"description": "Allowed to commit transactions from the current layer to the host chain.",
"accounts": [
{
"address": "eth:0xeb18EA5dEDeE42e7af378991DFEb719D21c17b4C",
"type": "EOA",
"isVerified": true,
"name": "EOA 1",
"url": "#EOA-1"
}
],
"chain": "ethereum",
"discoveryDrivenData": true
}
],
"actors": [
{
"id": "SuperchainProxyAdminOwner",
"name": "SuperchainProxyAdminOwner",
"description": "A Multisig with 2/2 threshold. \n* Can upgrade **with no delay**\n * AnchorStateRegistry [via: ProxyAdmin]\n * OptimismPortal2 [via: ProxyAdmin]\n * L1StandardBridge [via: ProxyAdmin]\n * DisputeGameFactory [via: ProxyAdmin]\n * DelayedWETH [via: ProxyAdmin]\n * SuperchainConfig [via: SuperchainProxyAdmin]\n * OptimismMintableERC20Factory [via: ProxyAdmin]\n * SystemConfig [via: ProxyAdmin]\n * L1CrossDomainMessenger [via: ProxyAdmin]\n * L1ERC721Bridge [via: ProxyAdmin]\n* Can interact with DelayedWETH\n * can pull funds from the contract in case of emergency \n* Can interact with AddressManager\n * set and change address mappings [via: ProxyAdmin]\n* Can interact with AddressManager\n * set and change address mappings [via: SuperchainProxyAdmin]",
"description": "A Multisig with 2/2 threshold. \n* Can upgrade **with no delay**\n * AnchorStateRegistry [via: ProxyAdmin]\n * OptimismPortal2 [via: ProxyAdmin]\n * L1StandardBridge [via: ProxyAdmin]\n * DisputeGameFactory [via: ProxyAdmin]\n * SuperchainConfig [via: SuperchainProxyAdmin]\n * OptimismMintableERC20Factory [via: ProxyAdmin]\n * SystemConfig [via: ProxyAdmin]\n * DelayedWETH [via: ProxyAdmin]\n * L1CrossDomainMessenger [via: ProxyAdmin]\n * L1ERC721Bridge [via: ProxyAdmin]\n* Can interact with AddressManager\n * set and change address mappings [via: ProxyAdmin]\n* Can interact with AddressManager\n * set and change address mappings [via: SuperchainProxyAdmin]",
"accounts": [
{
"address": "eth:0x5a0Aae59D09fccBdDb6C6CcEB07B7279367C3d2A",
"type": "Contract",
"isVerified": true,
"name": "0x5a0A…3d2A",
"url": "https://etherscan.io/address/0x5a0Aae59D09fccBdDb6C6CcEB07B7279367C3d2A"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0x847B5c174615B1B7fDF770882256e2D3E95b9D92",
"type": "Contract",
"isVerified": true,
"name": "OpFoundationUpgradeSafe",
"url": "#OpFoundationUpgradeSafe"
},
{
"address": "eth:0xc2819DC788505Aac350142A7A707BF9D03E3Bd03",
"type": "Contract",
"isVerified": true,
"name": "Optimism Security Council",
"url": "#Optimism Security Council"
}
],
"discoveryDrivenData": true
},
{
"id": "Swell Multisig",
"name": "Swell Multisig",
"description": "A Multisig with 2/3 threshold. \n* Can interact with SystemConfig\n * it can update the preconfer address, the batch submitter (Sequencer) address and the gas configuration of the system ",
"accounts": [
{
"address": "eth:0x06F7fB1C74147e34Fce04a6828c7BF809B038d0E",
"type": "Contract",
"isVerified": true,
"name": "0x06F7…8d0E",
"url": "https://etherscan.io/address/0x06F7fB1C74147e34Fce04a6828c7BF809B038d0E"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0xa8AC7D03BEb92Fa3E6030AEB21629D00Ffb66dD7",
"type": "EOA",
"isVerified": true,
"name": "0xa8AC…6dD7",
"url": "https://etherscan.io/address/0xa8AC7D03BEb92Fa3E6030AEB21629D00Ffb66dD7"
},
{
"address": "eth:0xaC79765A73eB9dcBd3c427181E6819902AE25b48",
"type": "EOA",
"isVerified": true,
"name": "0xaC79…5b48",
"url": "https://etherscan.io/address/0xaC79765A73eB9dcBd3c427181E6819902AE25b48"
},
{
"address": "eth:0xB5b01E638CEF6AE50462A487d70005D6fe85eCf2",
"type": "EOA",
"isVerified": true,
"name": "0xB5b0…eCf2",
"url": "https://etherscan.io/address/0xB5b01E638CEF6AE50462A487d70005D6fe85eCf2"
}
],
"discoveryDrivenData": true
},
{
"id": "OpFoundationUpgradeSafe",
"name": "OpFoundationUpgradeSafe",
"description": "A Multisig with 5/7 threshold. \nMember of SuperchainProxyAdminOwner.\n* A Guardian LivenessModule if the number of Optimism Security Council members falls below 8 → Optimism Security Council → Optimism Guardian Multisig",
"accounts": [
{
"address": "eth:0x847B5c174615B1B7fDF770882256e2D3E95b9D92",
"type": "Contract",
"isVerified": true,
"name": "0x847B…9D92",
"url": "https://etherscan.io/address/0x847B5c174615B1B7fDF770882256e2D3E95b9D92"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0x42d27eEA1AD6e22Af6284F609847CB3Cd56B9c64",
"type": "Contract",
"isVerified": true,
"name": "GnosisSafe",
"url": "#GnosisSafe"
},
{
"address": "eth:0x3041BA32f451F5850c147805F5521AC206421623",
"type": "EOA",
"isVerified": true,
"name": "0x3041…1623",
"url": "https://etherscan.io/address/0x3041BA32f451F5850c147805F5521AC206421623"
},
{
"address": "eth:0xE7dEA1306D9F829bA469d1904c50903b46ebd02e",
"type": "EOA",
"isVerified": true,
"name": "0xE7dE…d02e",
"url": "https://etherscan.io/address/0xE7dEA1306D9F829bA469d1904c50903b46ebd02e"
},
{
"address": "eth:0xBF93D4d727F7Ba1F753E1124C3e532dCb04Ea2c8",
"type": "EOA",
"isVerified": true,
"name": "0xBF93…a2c8",
"url": "https://etherscan.io/address/0xBF93D4d727F7Ba1F753E1124C3e532dCb04Ea2c8"
},
{
"address": "eth:0x4D014f3c5F33Aa9Cd1Dc29ce29618d07Ae666d15",
"type": "EOA",
"isVerified": true,
"name": "0x4D01…6d15",
"url": "https://etherscan.io/address/0x4D014f3c5F33Aa9Cd1Dc29ce29618d07Ae666d15"
},
{
"address": "eth:0x7cB07FE039a92B3D784f284D919503A381BEC54f",
"address": "eth:0x69acfE2096Dfb8d5A041eF37693553c48d9BFd02",
"type": "EOA",
"isVerified": true,
"name": "0x7cB0…C54f",
"url": "https://etherscan.io/address/0x7cB07FE039a92B3D784f284D919503A381BEC54f"
"name": "0x69ac…Fd02",
"url": "https://etherscan.io/address/0x69acfE2096Dfb8d5A041eF37693553c48d9BFd02"
},
{
"address": "eth:0x9bbFB9919062C29a5eE15aCD93c9D7c3b14d31aa",
"type": "EOA",
"isVerified": true,
"name": "0x9bbF…31aa",
"url": "https://etherscan.io/address/0x9bbFB9919062C29a5eE15aCD93c9D7c3b14d31aa"
}
],
"discoveryDrivenData": true
},
{
"id": "Optimism Security Council",
"name": "Optimism Security Council",
"description": "A Multisig with 10/13 threshold. It uses the following modules: LivenessModule (used to remove members inactive for 3mo 8d while making sure that the threshold remains above 75%. If the number of members falls below 8, the OpFoundationUpgradeSafe takes ownership of the multisig).\nMember of Optimism Guardian Multisig, SuperchainProxyAdminOwner.\n* A Guardian Optimism Guardian Multisig",
"accounts": [
{
"address": "eth:0xc2819DC788505Aac350142A7A707BF9D03E3Bd03",
"type": "Contract",
"isVerified": true,
"name": "0xc281…Bd03",
"url": "https://etherscan.io/address/0xc2819DC788505Aac350142A7A707BF9D03E3Bd03"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0x07dC0893cAfbF810e3E72505041f2865726Fd073",
"type": "EOA",
"isVerified": true,
"name": "0x07dC…d073",
"url": "https://etherscan.io/address/0x07dC0893cAfbF810e3E72505041f2865726Fd073"
},
{
"address": "eth:0x652BC529E171847E2fFddCeA13567643C84ccB5f",
"type": "EOA",
"isVerified": true,
"name": "0x652B…cB5f",
"url": "https://etherscan.io/address/0x652BC529E171847E2fFddCeA13567643C84ccB5f"
},
{
"address": "eth:0x1822b35B09f5ce1C78ecbC06AC0A4e17885b925e",
"type": "EOA",
"isVerified": true,
"name": "0x1822…925e",
"url": "https://etherscan.io/address/0x1822b35B09f5ce1C78ecbC06AC0A4e17885b925e"
},
{
"address": "eth:0x4A7322258c9E690e4CB8Cea6e5251443E956e61E",
"type": "EOA",
"isVerified": true,
"name": "0x4A73…e61E",
"url": "https://etherscan.io/address/0x4A7322258c9E690e4CB8Cea6e5251443E956e61E"
},
{
"address": "eth:0x3A53B4B081Eb7Cb00C46497b16Ea22e65E4Faa94",
"type": "EOA",
"isVerified": true,
"name": "0x3A53…aa94",
"url": "https://etherscan.io/address/0x3A53B4B081Eb7Cb00C46497b16Ea22e65E4Faa94"
},
{
"address": "eth:0xEF9A98511939eEe6Ec69af62082E3F2ff606877c",
"type": "EOA",
"isVerified": true,
"name": "0xEF9A…877c",
"url": "https://etherscan.io/address/0xEF9A98511939eEe6Ec69af62082E3F2ff606877c"
},
{
"address": "eth:0x6323ef2b80030f3fBc508bFc321Fc71fDB95c865",
"type": "EOA",
"isVerified": true,
"name": "0x6323…c865",
"url": "https://etherscan.io/address/0x6323ef2b80030f3fBc508bFc321Fc71fDB95c865"
},
{
"address": "eth:0xd5b735b676A043a53946C3b6F6BE28c1ECE6aC90",
"type": "EOA",
"isVerified": true,
"name": "0xd5b7…aC90",
"url": "https://etherscan.io/address/0xd5b735b676A043a53946C3b6F6BE28c1ECE6aC90"
},
{
"address": "eth:0x7ed8d9Af9eaA194D1A75C67c1475579E42289E39",
"type": "EOA",
"isVerified": true,
"name": "0x7ed8…9E39",
"url": "https://etherscan.io/address/0x7ed8d9Af9eaA194D1A75C67c1475579E42289E39"
},
{
"address": "eth:0x0aA384EB2fedD2741277A0f72909A0d7275575D7",
"type": "EOA",
"isVerified": true,
"name": "0x0aA3…75D7",
"url": "https://etherscan.io/address/0x0aA384EB2fedD2741277A0f72909A0d7275575D7"
},
{
"address": "eth:0x0a8742365a7EB0A3698293ac54357B5Ac04cefE6",
"type": "EOA",
"isVerified": true,
"name": "0x0a87…efE6",
"url": "https://etherscan.io/address/0x0a8742365a7EB0A3698293ac54357B5Ac04cefE6"
},
{
"address": "eth:0xbfA046B0bc5cEa1596be62B8b3f79f9f41f1E0d9",
"type": "EOA",
"isVerified": true,
"name": "0xbfA0…E0d9",
"url": "https://etherscan.io/address/0xbfA046B0bc5cEa1596be62B8b3f79f9f41f1E0d9"
},
{
"address": "eth:0x92827223f6b397CE9F208eE352bacA710765cACb",
"type": "EOA",
"isVerified": true,
"name": "0x9282…cACb",
"url": "https://etherscan.io/address/0x92827223f6b397CE9F208eE352bacA710765cACb"
}
],
"discoveryDrivenData": true
},
{
"id": "LivenessGuard",
"name": "LivenessGuard",
"accounts": [
{
"address": "eth:0x24424336F04440b1c28685a38303aC33C9D14a25",
"type": "Contract",
"isVerified": true,
"name": "0x2442…4a25",
"url": "https://etherscan.io/address/0x24424336F04440b1c28685a38303aC33C9D14a25"
}
],
"chain": "ethereum",
"description": "Modular contract to be used together with the LivenessModule. Tracks liveness / activity of Safe owners.\n* Can interact with LivenessModule\n * can remove members of Optimism Security Council inactive for 3mo 8d ",
"discoveryDrivenData": true
},
{
"id": "Optimism Guardian Multisig",
"name": "Optimism Guardian Multisig",
"description": "A Multisig with 1/1 threshold. It uses the following modules: DeputyPauseModule (Allows 0x352f1defB49718e7Ea411687E850aA8d6299F7aC, called the deputy pauser, to act on behalf of the OpFoundationUpgradeSafe if set as its Safe module).",
"accounts": [
{
"address": "eth:0x09f7150D8c019BeF34450d6920f6B3608ceFdAf2",
"type": "Contract",
"isVerified": true,
"name": "0x09f7…dAf2",
"url": "https://etherscan.io/address/0x09f7150D8c019BeF34450d6920f6B3608ceFdAf2"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0xc2819DC788505Aac350142A7A707BF9D03E3Bd03",
"type": "Contract",
"isVerified": true,
"name": "Optimism Security Council",
"url": "#Optimism Security Council"
}
],
"discoveryDrivenData": true
},
{
"id": "GnosisSafe",
"name": "GnosisSafe",
"description": "A Multisig with 2/2 threshold. \nMember of OpFoundationUpgradeSafe, OpFoundationOperationsSafe.\n",
"accounts": [
{
"address": "eth:0x42d27eEA1AD6e22Af6284F609847CB3Cd56B9c64",
"type": "Contract",
"isVerified": true,
"name": "0x42d2…9c64",
"url": "https://etherscan.io/address/0x42d27eEA1AD6e22Af6284F609847CB3Cd56B9c64"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0xb23794fd6BA1CEAd01Cf54D772b8341F2F0197A5",
"type": "EOA",
"isVerified": true,
"name": "0xb237…97A5",
"url": "https://etherscan.io/address/0xb23794fd6BA1CEAd01Cf54D772b8341F2F0197A5"
},
{
"address": "eth:0x4665374939642965EfD8357D4568D2A77f677429",
"type": "EOA",
"isVerified": true,
"name": "0x4665…7429",
"url": "https://etherscan.io/address/0x4665374939642965EfD8357D4568D2A77f677429"
}
],
"discoveryDrivenData": true
},
{
"id": "OpFoundationOperationsSafe",
"name": "OpFoundationOperationsSafe",
"description": "A Multisig with 5/7 threshold. \n* A Challenger - acting directly",
"description": "A Multisig with 5/7 threshold. ",
"accounts": [
{
"address": "eth:0x9BA6e03D8B90dE867373Db8cF1A58d2F7F006b3A",
"type": "Contract",
"isVerified": true,
"name": "0x9BA6…6b3A",
"url": "https://etherscan.io/address/0x9BA6e03D8B90dE867373Db8cF1A58d2F7F006b3A"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0x42d27eEA1AD6e22Af6284F609847CB3Cd56B9c64",
"type": "Contract",
"isVerified": true,
"name": "GnosisSafe",
"url": "#GnosisSafe"
},
{
"address": "eth:0x3041BA32f451F5850c147805F5521AC206421623",
"type": "EOA",
"isVerified": true,
"name": "0x3041…1623",
"url": "https://etherscan.io/address/0x3041BA32f451F5850c147805F5521AC206421623"
},
{
"address": "eth:0xE7dEA1306D9F829bA469d1904c50903b46ebd02e",
"type": "EOA",
"isVerified": true,
"name": "0xE7dE…d02e",
"url": "https://etherscan.io/address/0xE7dEA1306D9F829bA469d1904c50903b46ebd02e"
},
{
"address": "eth:0xBF93D4d727F7Ba1F753E1124C3e532dCb04Ea2c8",
"type": "EOA",
"isVerified": true,
"name": "0xBF93…a2c8",
"url": "https://etherscan.io/address/0xBF93D4d727F7Ba1F753E1124C3e532dCb04Ea2c8"
},
{
"address": "eth:0x4D014f3c5F33Aa9Cd1Dc29ce29618d07Ae666d15",
"type": "EOA",
"isVerified": true,
"name": "0x4D01…6d15",
"url": "https://etherscan.io/address/0x4D014f3c5F33Aa9Cd1Dc29ce29618d07Ae666d15"
},
{
"address": "eth:0x7cB07FE039a92B3D784f284D919503A381BEC54f",
"address": "eth:0x69acfE2096Dfb8d5A041eF37693553c48d9BFd02",
"type": "EOA",
"isVerified": true,
"name": "0x7cB0…C54f",
"url": "https://etherscan.io/address/0x7cB07FE039a92B3D784f284D919503A381BEC54f"
"name": "0x69ac…Fd02",
"url": "https://etherscan.io/address/0x69acfE2096Dfb8d5A041eF37693553c48d9BFd02"
},
{
"address": "eth:0x9bbFB9919062C29a5eE15aCD93c9D7c3b14d31aa",
"type": "EOA",
"isVerified": true,
"name": "0x9bbF…31aa",
"url": "https://etherscan.io/address/0x9bbFB9919062C29a5eE15aCD93c9D7c3b14d31aa"
}
],
"discoveryDrivenData": true
},
{
"id": "Optimism Guardian Multisig",
"name": "Optimism Guardian Multisig",
"description": "A Multisig with 1/1 threshold. It uses the following modules: DeputyPauseModule (Allows 0x352f1defB49718e7Ea411687E850aA8d6299F7aC, called the deputy pauser, to act on behalf of the OpFoundationUpgradeSafe if set as its Safe module).",
"accounts": [
{
"address": "eth:0x09f7150D8c019BeF34450d6920f6B3608ceFdAf2",
"type": "Contract",
"isVerified": true,
"name": "0x09f7…dAf2",
"url": "https://etherscan.io/address/0x09f7150D8c019BeF34450d6920f6B3608ceFdAf2"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0xc2819DC788505Aac350142A7A707BF9D03E3Bd03",
"type": "Contract",
"isVerified": true,
"name": "Optimism Security Council",
"url": "#Optimism Security Council"
}
],
"discoveryDrivenData": true
},
{
"id": "GnosisSafe",
"name": "GnosisSafe",
"description": "A Multisig with 2/2 threshold. \nMember of OpFoundationUpgradeSafe, OpFoundationOperationsSafe.\n",
"accounts": [
{
"address": "eth:0x42d27eEA1AD6e22Af6284F609847CB3Cd56B9c64",
"type": "Contract",
"isVerified": true,
"name": "0x42d2…9c64",
"url": "https://etherscan.io/address/0x42d27eEA1AD6e22Af6284F609847CB3Cd56B9c64"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0xb23794fd6BA1CEAd01Cf54D772b8341F2F0197A5",
"type": "EOA",
"isVerified": true,
"name": "0xb237…97A5",
"url": "https://etherscan.io/address/0xb23794fd6BA1CEAd01Cf54D772b8341F2F0197A5"
},
{
"address": "eth:0x4665374939642965EfD8357D4568D2A77f677429",
"type": "EOA",
"isVerified": true,
"name": "0x4665…7429",
"url": "https://etherscan.io/address/0x4665374939642965EfD8357D4568D2A77f677429"
}
],
"discoveryDrivenData": true
},
{
"id": "EOA-1",
"name": "EOA 1",
"accounts": [
{
"address": "eth:0xeb18EA5dEDeE42e7af378991DFEb719D21c17b4C",
"type": "EOA",
"isVerified": true,
"name": "0xeb18…7b4C",
"url": "https://etherscan.io/address/0xeb18EA5dEDeE42e7af378991DFEb719D21c17b4C"
}
],
"chain": "ethereum",
"description": "* A Sequencer - acting directly",
"discoveryDrivenData": true
},
{
"id": "Optimism-EOA-1",
"name": "Optimism EOA 1",
"accounts": [
{
"address": "eth:0x352f1defB49718e7Ea411687E850aA8d6299F7aC",
"type": "EOA",
"isVerified": true,
"name": "0x352f…F7aC",
"url": "https://etherscan.io/address/0x352f1defB49718e7Ea411687E850aA8d6299F7aC"
}
],
"chain": "ethereum",
"description": "* A Guardian DeputyPauseModule though restricted to the SuperchainConfig's `pause()` function → Optimism Guardian Multisig",
"discoveryDrivenData": true
},
{
"id": "EOA-2",
"name": "EOA 2",
"accounts": [
{
"address": "eth:0xA2Acb8142b64fabda103DA19b0075aBB56d29FbD",
"type": "EOA",
"isVerified": true,
"name": "0xA2Ac…9FbD",
"url": "https://etherscan.io/address/0xA2Acb8142b64fabda103DA19b0075aBB56d29FbD"
}
],
"chain": "ethereum",
"description": "* A Proposer - acting directly",
"discoveryDrivenData": true
}
]
}
}
+205 -79
{
"addresses": {
"ethereum": [
{
"name": "OptimismPortal2",
"isVerified": true,
"address": "eth:0x758E0EE66102816F5C3Ec9ECc1188860fbb87812",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0x4C4710a4Ec3F514A492CC6460818C4A6A6269dd6"
],
"implementations": [
"eth:0xe2F826324b2faf99E513D16D266c3F80aE87832B"
"eth:0x381E729FF983FA4BCEd820e7b922d79bF653B999"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1732696703,
"transactionHash": "0x9d71c017e9080cc922d6bc87d89052eeaced49b0cbc0bed5c1ec2a31d5e4496d",
"implementations": [
"eth:0xe2F826324b2faf99E513D16D266c3F80aE87832B"
]
},
{
"timestamp": 1760460527,
"transactionHash": "0x6e9cfd7c22acaf263f9a5afaaa701934c77fa2015b9a65262fe29dee108b092c",
"implementations": [
"eth:0x2D7e764a0D9919e16983a46595CfA81fc34fa7Cd"
]
},
{
"timestamp": 1760460527,
"transactionHash": "0x6e9cfd7c22acaf263f9a5afaaa701934c77fa2015b9a65262fe29dee108b092c",
"implementations": [
"eth:0xB443Da3e07052204A02d630a8933dAc05a0d6fB4"
]
},
{
"timestamp": 1760460527,
"transactionHash": "0x6e9cfd7c22acaf263f9a5afaaa701934c77fa2015b9a65262fe29dee108b092c",
"implementations": [
"eth:0x381E729FF983FA4BCEd820e7b922d79bF653B999"
]
}
],
"description": "The OptimismPortal contract is the main entry point to deposit funds from L1 to L2. It also allows to prove and finalize withdrawals. It specifies which game type can be used for withdrawals, which currently is the PermissionedDisputeGame.\n* Roles:\n * **admin**: ProxyAdmin; ultimately SuperchainProxyAdminOwner",
"upgradableBy": [
{
"name": "SuperchainProxyAdminOwner",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x758E0EE66102816F5C3Ec9ECc1188860fbb87812#code"
},
{
"name": "DisputeGameFactory",
"isVerified": true,
"address": "eth:0x87690676786cDc8cCA75A472e483AF7C8F2f0F57",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0x4C4710a4Ec3F514A492CC6460818C4A6A6269dd6"
],
"implementations": [
"eth:0xc641A33cab81C559F2bd4b21EA34C290E2440C2B"
"eth:0x33D1e8571a85a538ed3D5A4d88f46C112383439D"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1732696703,
"transactionHash": "0x9d71c017e9080cc922d6bc87d89052eeaced49b0cbc0bed5c1ec2a31d5e4496d",
"implementations": [
"eth:0xc641A33cab81C559F2bd4b21EA34C290E2440C2B"
]
},
{
"timestamp": 1760460527,
"transactionHash": "0x6e9cfd7c22acaf263f9a5afaaa701934c77fa2015b9a65262fe29dee108b092c",
"implementations": [
"eth:0x4bbA758F006Ef09402eF31724203F316ab74e4a0"
]
},
{
"timestamp": 1760460527,
"transactionHash": "0x6e9cfd7c22acaf263f9a5afaaa701934c77fa2015b9a65262fe29dee108b092c",
"implementations": [
"eth:0x33D1e8571a85a538ed3D5A4d88f46C112383439D"
]
}
],
"description": "The dispute game factory allows the creation of dispute games, used to propose state roots and eventually challenge them.\n* Roles:\n * **admin**: ProxyAdmin; ultimately SuperchainProxyAdminOwner",
"upgradableBy": [
{
"name": "SuperchainProxyAdminOwner",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x87690676786cDc8cCA75A472e483AF7C8F2f0F57#code"
},
{
"name": "SystemConfig",
"isVerified": true,
"address": "eth:0xD3d4c6B703978a5d24FecF3a70a51127667Ff1A4",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0x4C4710a4Ec3F514A492CC6460818C4A6A6269dd6"
],
"implementations": [
"eth:0xF56D96B2535B932656d3c04Ebf51baBff241D886"
"eth:0x2bFE4A5Bd5A41e9d848d843ebCDFa15954e9A557"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1732696703,
"transactionHash": "0x9d71c017e9080cc922d6bc87d89052eeaced49b0cbc0bed5c1ec2a31d5e4496d",
"implementations": [
"eth:0xF56D96B2535B932656d3c04Ebf51baBff241D886"
]
},
{
"timestamp": 1732696703,
"transactionHash": "0x9d71c017e9080cc922d6bc87d89052eeaced49b0cbc0bed5c1ec2a31d5e4496d",
"implementations": [
"eth:0xF56D96B2535B932656d3c04Ebf51baBff241D886"
]
},
{
"timestamp": 1760460527,
"transactionHash": "0x6e9cfd7c22acaf263f9a5afaaa701934c77fa2015b9a65262fe29dee108b092c",
"implementations": [
"eth:0x760C48C62A85045A6B69f07F4a9f22868659CbCc"
]
},
{
"timestamp": 1760460527,
"transactionHash": "0x6e9cfd7c22acaf263f9a5afaaa701934c77fa2015b9a65262fe29dee108b092c",
"implementations": [
"eth:0x340f923E5c7cbB2171146f64169EC9d5a9FfE647"
]
},
{
"timestamp": 1760460527,
"transactionHash": "0x6e9cfd7c22acaf263f9a5afaaa701934c77fa2015b9a65262fe29dee108b092c",
"implementations": [
"eth:0x2bFE4A5Bd5A41e9d848d843ebCDFa15954e9A557"
]
}
],
"description": "Contains configuration parameters such as the Sequencer address, gas limit on this chain and the unsafe block signer address.\n* Roles:\n * **admin**: ProxyAdmin; ultimately SuperchainProxyAdminOwner\n * **batcherHash**: EOA 1\n * **owner**: Swell Multisig",
"upgradableBy": [
{
"name": "SuperchainProxyAdminOwner",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0xD3d4c6B703978a5d24FecF3a70a51127667Ff1A4#code"
},
{
"name": "SuperchainConfig",
"isVerified": true,
"address": "eth:0x95703e0982140D16f8ebA6d158FccEde42f04a4C",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0x543bA4AADBAb8f9025686Bd03993043599c6fB04"
],
"implementations": [
"eth:0xCe28685EB204186b557133766eCA00334EB441E4"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1705954799,
"transactionHash": "0x8ba0e42b89cde22310b644ed30fd44e4a348619a165a54c908e7dc341e9bbd0c",
"implementations": [
"eth:0x53c165169401764778F780a69701385eb0FF19B7"
]
},
{
"timestamp": 1718044163,
"transactionHash": "0xe361c0d4ae3aebc94b3f281ee372fbb1cbdb0c33ca8b1b35e7f3b009b2fcbdb0",
"implementations": [
"eth:0xd81f43eDBCAcb4c29a9bA38a13Ee5d79278270cC"
]
},
{
"timestamp": 1718044163,
"transactionHash": "0xe361c0d4ae3aebc94b3f281ee372fbb1cbdb0c33ca8b1b35e7f3b009b2fcbdb0",
"implementations": [
"eth:0x53c165169401764778F780a69701385eb0FF19B7"
]
},
{
"timestamp": 1743612623,
"transactionHash": "0x5f3530e593bbac37c61dc5b7755b6a40c06c20c1a3a1b13fca5b7d00cde65c29",
"implementations": [
"eth:0x4da82a327773965b8d4D85Fa3dB8249b387458E7"
]
},
{
"timestamp": 1753379243,
"transactionHash": "0x46acdce174c8d83ebe2f208d8c76c867e75617483d64c3e407f69ae2f9868716",
"implementations": [
"eth:0xCe28685EB204186b557133766eCA00334EB441E4"
]
}
],
"description": "Used to manage global configuration values for multiple OP Chains within a single Superchain network. The SuperchainConfig contract manages individual pause states for each chain connected to it, as well as a global pause state for all chains. The guardian role can pause either separately, but each pause expires after 3 months if left untouched.\n* Roles:\n * **admin**: SuperchainProxyAdmin; ultimately SuperchainProxyAdminOwner\n * **guardian**: Optimism Guardian Multisig; ultimately OpFoundationUpgradeSafe, Optimism EOA 1, Optimism Security Council",
"upgradableBy": [
{
"name": "SuperchainProxyAdminOwner",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x95703e0982140D16f8ebA6d158FccEde42f04a4C#code"
},
{
"name": "L1StandardBridge",
"isVerified": true,
"address": "eth:0x7aA4960908B13D104bf056B23E2C76B43c5AACc8",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0x4C4710a4Ec3F514A492CC6460818C4A6A6269dd6"
],
"implementations": [
"eth:0x64B5a5Ed26DCb17370Ff4d33a8D503f0fbD06CfF"
"eth:0xe32B192fb1DcA88fCB1C56B3ACb429e32238aDCb"
]
},
"chain": "ethereum",
"pastUpgrades": [],
"description": "The main entry point to deposit ERC20 tokens from host chain to this chain.\n* Roles:\n * **admin**: ProxyAdmin; ultimately SuperchainProxyAdminOwner",
"upgradableBy": [
{
"name": "SuperchainProxyAdminOwner",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x7aA4960908B13D104bf056B23E2C76B43c5AACc8#code"
},
{
"name": "L1CrossDomainMessenger",
"isVerified": true,
"address": "eth:0xe6a99Ef12995DeFC5ff47EC0e13252f0E6903759",
"upgradeability": {
"proxyType": "resolved delegate proxy",
"admins": [
"eth:0x4C4710a4Ec3F514A492CC6460818C4A6A6269dd6"
],
"implementations": [
"eth:0xD3494713A5cfaD3F5359379DfA074E2Ac8C6Fd65"
"eth:0x22D12E0FAebD62d429514A65EBAe32dd316c12D6"
],
"immutable": false
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1732696703,
"transactionHash": "0x9d71c017e9080cc922d6bc87d89052eeaced49b0cbc0bed5c1ec2a31d5e4496d",
"implementations": [
"eth:0xD3494713A5cfaD3F5359379DfA074E2Ac8C6Fd65"
]
},
{
"timestamp": 1760460527,
"transactionHash": "0x6e9cfd7c22acaf263f9a5afaaa701934c77fa2015b9a65262fe29dee108b092c",
"implementations": [
"eth:0x3eA6084748ED1b2A9B5D4426181F1ad8C93F6231"
]
},
{
"timestamp": 1760460527,
"transactionHash": "0x6e9cfd7c22acaf263f9a5afaaa701934c77fa2015b9a65262fe29dee108b092c",
"implementations": [
"eth:0x5D5a095665886119693F0B41d8DFeE78da033e8B"
]
},
{
"timestamp": 1760460527,
"transactionHash": "0x6e9cfd7c22acaf263f9a5afaaa701934c77fa2015b9a65262fe29dee108b092c",
"implementations": [
"eth:0x22D12E0FAebD62d429514A65EBAe32dd316c12D6"
]
}
],
"description": "Sends messages from host chain to this chain, and relays messages back onto host chain. In the event that a message sent from host chain to this chain is rejected for exceeding this chain's epoch gas limit, it can be resubmitted via this contract's replay function.\n* Roles:\n * **admin**: ProxyAdmin; ultimately SuperchainProxyAdminOwner",
"upgradableBy": [
{
"name": "SuperchainProxyAdminOwner",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0xe6a99Ef12995DeFC5ff47EC0e13252f0E6903759#code"
},
{
"name": "L1ERC721Bridge",
"isVerified": true,
"address": "eth:0xfd7618330E63B493070DC8C491Ad4aD26144Bc1e",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0x4C4710a4Ec3F514A492CC6460818C4A6A6269dd6"
],
"implementations": [
"eth:0xAE2AF01232a6c4a4d3012C5eC5b1b35059caF10d"
"eth:0x7f1d12fB2911EB095278085f721e644C1f675696"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1732696703,
"transactionHash": "0x9d71c017e9080cc922d6bc87d89052eeaced49b0cbc0bed5c1ec2a31d5e4496d",
"implementations": [
"eth:0xAE2AF01232a6c4a4d3012C5eC5b1b35059caF10d"
]
},
{
"timestamp": 1760460527,
"transactionHash": "0x6e9cfd7c22acaf263f9a5afaaa701934c77fa2015b9a65262fe29dee108b092c",
"implementations": [
"eth:0x276d3730f219f7ec22274f7263180b8452B46d47"
]
},
{
"timestamp": 1760460527,
"transactionHash": "0x6e9cfd7c22acaf263f9a5afaaa701934c77fa2015b9a65262fe29dee108b092c",
"implementations": [
"eth:0x7aE1d3BD877a4C5CA257404ce26BE93A02C98013"
]
},
{
"timestamp": 1760460527,
"transactionHash": "0x6e9cfd7c22acaf263f9a5afaaa701934c77fa2015b9a65262fe29dee108b092c",
"implementations": [
"eth:0x7f1d12fB2911EB095278085f721e644C1f675696"
]
}
],
"description": "Used to bridge ERC-721 tokens from host chain to this chain.\n* Roles:\n * **admin**: ProxyAdmin; ultimately SuperchainProxyAdminOwner",
"upgradableBy": [
{
"name": "SuperchainProxyAdminOwner",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0xfd7618330E63B493070DC8C491Ad4aD26144Bc1e#code"
},
{
"name": "LivenessModule",
"isVerified": true,
"address": "eth:0x0454092516c9A4d636d3CAfA1e82161376C8a748",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "used to remove members inactive for 3mo 8d while making sure that the threshold remains above 75%. If the number of members falls below 8, the OpFoundationUpgradeSafe takes ownership of the multisig\n* Roles:\n * **fallbackOwner**: OpFoundationUpgradeSafe if the number of Optimism Security Council members falls below 8\n * **livenessGuard**: LivenessGuard",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x0454092516c9A4d636d3CAfA1e82161376C8a748#code"
},
{
"name": "MIPS",
"isVerified": true,
"address": "eth:0x07BABE08EE4D07dBA236530183B24055535A7011",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "The MIPS contract is used to execute the final step of the dispute game which objectively determines the winner of the dispute.\n",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x07BABE08EE4D07dBA236530183B24055535A7011#code"
},
{
"name": "PreimageOracle",
"isVerified": true,
"address": "eth:0x1fb8cdFc6831fc866Ed9C51aF8817Da5c287aDD3",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "The PreimageOracle contract is used to load the required data from L1 for a dispute game.\n",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x1fb8cdFc6831fc866Ed9C51aF8817Da5c287aDD3#code"
},
{
"name": "PermissionedDisputeGame",
"isVerified": true,
"address": "eth:0x1380Cc0E11Bfe6b5b399D97995a6B3D158Ed61a6",
"address": "eth:0x29C1b9aEec152503F417722Eca91Da7B170301A9",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "Same as FaultDisputeGame, but only two permissioned addresses are designated as proposer and challenger.\n* Roles:\n * **challenger**: OpFoundationOperationsSafe\n * **proposer**: EOA 2",
"description": "Same as FaultDisputeGame, but only two permissioned addresses are designated as proposer and challenger.\n",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x1380Cc0E11Bfe6b5b399D97995a6B3D158Ed61a6#code"
"url": "https://etherscan.io/address/eth:0x29C1b9aEec152503F417722Eca91Da7B170301A9#code"
},
{
"name": "ProxyAdmin",
"isVerified": true,
"address": "eth:0x4C4710a4Ec3F514A492CC6460818C4A6A6269dd6",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "* Roles:\n * **owner**: SuperchainProxyAdminOwner",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x4C4710a4Ec3F514A492CC6460818C4A6A6269dd6#code"
},
{
"name": "AnchorStateRegistry",
"isVerified": true,
"address": "eth:0x14387438EE964e826A4EAeB95B2BCe7754174dD1",
"address": "eth:0x511fB9E172f8A180735ACF9c2beeb208cD0061Ac",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0x4C4710a4Ec3F514A492CC6460818C4A6A6269dd6"
],
"implementations": [
"eth:0xEBb9Aed39A3212F60599Fc06a2C1181164D5d8B6"
"eth:0xeb69cC681E8D4a557b30DFFBAd85aFfD47a2CF2E"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1732696703,
"transactionHash": "0x9d71c017e9080cc922d6bc87d89052eeaced49b0cbc0bed5c1ec2a31d5e4496d",
"timestamp": 1760460527,
"transactionHash": "0x6e9cfd7c22acaf263f9a5afaaa701934c77fa2015b9a65262fe29dee108b092c",
"implementations": [
"eth:0xEBb9Aed39A3212F60599Fc06a2C1181164D5d8B6"
"eth:0xeb69cC681E8D4a557b30DFFBAd85aFfD47a2CF2E"
]
}
],
"description": "Contains the latest confirmed state root that can be used as a starting point in a dispute game.\n* Roles:\n * **admin**: ProxyAdmin; ultimately SuperchainProxyAdminOwner",
"description": "Contains the latest confirmed state root that can be used as a starting point in a dispute game. It specifies which game type can be used for withdrawals, which currently is the PermissionedDisputeGame.\n* Roles:\n * **admin**: ProxyAdmin; ultimately SuperchainProxyAdminOwner",
"upgradableBy": [
{
"name": "SuperchainProxyAdminOwner",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x14387438EE964e826A4EAeB95B2BCe7754174dD1#code"
"url": "https://etherscan.io/address/eth:0x511fB9E172f8A180735ACF9c2beeb208cD0061Ac#code"
},
{
"name": "ProxyAdmin",
"isVerified": true,
"address": "eth:0x4C4710a4Ec3F514A492CC6460818C4A6A6269dd6",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "* Roles:\n * **owner**: SuperchainProxyAdminOwner",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x4C4710a4Ec3F514A492CC6460818C4A6A6269dd6#code"
},
{
"name": "SuperchainProxyAdmin",
"isVerified": true,
"address": "eth:0x543bA4AADBAb8f9025686Bd03993043599c6fB04",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "* Roles:\n * **owner**: SuperchainProxyAdminOwner",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x543bA4AADBAb8f9025686Bd03993043599c6fB04#code"
},
{
"name": "MIPS",
"isVerified": true,
"address": "eth:0x5fE03a12C1236F9C22Cb6479778DDAa4bce6299C",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "The MIPS contract is used to execute the final step of the dispute game which objectively determines the winner of the dispute.\n",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x5fE03a12C1236F9C22Cb6479778DDAa4bce6299C#code"
},
{
"name": "DeputyPauseModule",
"isVerified": true,
"address": "eth:0x76fC2F971FB355D0453cF9F64d3F9E4f640E1754",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "Allows 0x352f1defB49718e7Ea411687E850aA8d6299F7aC, called the deputy pauser, to act on behalf of the OpFoundationUpgradeSafe if set as its Safe module.\n* Roles:\n * **deputy**: Optimism EOA 1 though restricted to the SuperchainConfig's `pause()` function",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x76fC2F971FB355D0453cF9F64d3F9E4f640E1754#code"
},
{
"name": "DelayedWETH",
"name": "OptimismMintableERC20Factory",
"isVerified": true,
"address": "eth:0x8834ec1f82db740E74277b9fa1b3781E0FAb80d4",
"address": "eth:0xc2b228cd433eBaE788DE287EDE2abE55B3F3F603",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0x4C4710a4Ec3F514A492CC6460818C4A6A6269dd6"
],
"implementations": [
"eth:0x71e966Ae981d1ce531a7b6d23DC0f27B38409087"
"eth:0x5493f4677A186f64805fe7317D6993ba4863988F"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1744310111,
"transactionHash": "0x729a2eae26eb0983301b0c4fb091e4c5b2ba6b9310846d77357c857f6d92129e",
"timestamp": 1732696703,
"transactionHash": "0x9d71c017e9080cc922d6bc87d89052eeaced49b0cbc0bed5c1ec2a31d5e4496d",
"implementations": [
"eth:0x71e966Ae981d1ce531a7b6d23DC0f27B38409087"
"eth:0xE01efbeb1089D1d1dB9c6c8b135C934C0734c846"
]
},
{
"timestamp": 1760460527,
"transactionHash": "0x6e9cfd7c22acaf263f9a5afaaa701934c77fa2015b9a65262fe29dee108b092c",
"implementations": [
"eth:0x5493f4677A186f64805fe7317D6993ba4863988F"
]
}
],
"description": "Contract designed to hold the bonded ETH for each game. It is designed as a wrapper around WETH to allow an owner to function as a backstop if a game would incorrectly distribute funds.\n* Roles:\n * **admin**: ProxyAdmin; ultimately SuperchainProxyAdminOwner\n * **owner**: SuperchainProxyAdminOwner",
"description": "A helper contract that generates OptimismMintableERC20 contracts on the network it's deployed to. OptimismMintableERC20 is a standard extension of the base ERC20 token contract designed to allow the L1StandardBridge contracts to mint and burn tokens. This makes it possible to use an OptimismMintableERC20 as this chain's representation of a token on the host chain, or vice-versa.\n* Roles:\n * **admin**: ProxyAdmin; ultimately SuperchainProxyAdminOwner",
"upgradableBy": [
{
"name": "SuperchainProxyAdminOwner",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x8834ec1f82db740E74277b9fa1b3781E0FAb80d4#code"
"url": "https://etherscan.io/address/eth:0xc2b228cd433eBaE788DE287EDE2abE55B3F3F603#code"
},
{
"name": "PreimageOracle",
"name": "DelayedWETH",
"isVerified": true,
"address": "eth:0x9c065e11870B891D214Bc2Da7EF1f9DDFA1BE277",
"address": "eth:0xdD525E7E8fA35345D30e88018c9925F3C2876107",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "The PreimageOracle contract is used to load the required data from L1 for a dispute game.\n",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x9c065e11870B891D214Bc2Da7EF1f9DDFA1BE277#code"
},
{
"name": "OptimismMintableERC20Factory",
"isVerified": true,
"address": "eth:0xc2b228cd433eBaE788DE287EDE2abE55B3F3F603",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0x4C4710a4Ec3F514A492CC6460818C4A6A6269dd6"
],
"implementations": [
"eth:0xE01efbeb1089D1d1dB9c6c8b135C934C0734c846"
"eth:0x33Dadc2d1aA9BB613A7AE6B28425eA00D44c6998"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1732696703,
"transactionHash": "0x9d71c017e9080cc922d6bc87d89052eeaced49b0cbc0bed5c1ec2a31d5e4496d",
"timestamp": 1760460527,
"transactionHash": "0x6e9cfd7c22acaf263f9a5afaaa701934c77fa2015b9a65262fe29dee108b092c",
"implementations": [
"eth:0xE01efbeb1089D1d1dB9c6c8b135C934C0734c846"
"eth:0x33Dadc2d1aA9BB613A7AE6B28425eA00D44c6998"
]
}
],
"description": "A helper contract that generates OptimismMintableERC20 contracts on the network it's deployed to. OptimismMintableERC20 is a standard extension of the base ERC20 token contract designed to allow the L1StandardBridge contracts to mint and burn tokens. This makes it possible to use an OptimismMintableERC20 as this chain's representation of a token on the host chain, or vice-versa.\n* Roles:\n * **admin**: ProxyAdmin; ultimately SuperchainProxyAdminOwner",
"description": "Contract designed to hold the bonded ETH for each game. It is designed as a wrapper around WETH to allow an owner to function as a backstop if a game would incorrectly distribute funds.\n* Roles:\n * **admin**: ProxyAdmin; ultimately SuperchainProxyAdminOwner",
"upgradableBy": [
{
"name": "SuperchainProxyAdminOwner",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0xc2b228cd433eBaE788DE287EDE2abE55B3F3F603#code"
"url": "https://etherscan.io/address/eth:0xdD525E7E8fA35345D30e88018c9925F3C2876107#code"
},
{
"name": "L1ERC20TokenBridge",
"isVerified": true,
"address": "eth:0xecf3376512EDAcA4FBB63d2c67d12a0397d24121",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0x3e40D73EB977Dc6a537aF587D48316feE66E9C8c"
],
"implementations": [
"eth:0x7e97935FbDF2a27EA35c4fdDdaCf5ACd685e65A2"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1734102575,
"transactionHash": "0xad7c277ccb1907dcfc1485a433a193ca4d38bf6ec23ffd826a415a26a3b16466",
"implementations": [
"eth:0x7e97935FbDF2a27EA35c4fdDdaCf5ACd685e65A2"
]
}
],
"description": "Escrow for custom external tokens that use the canonical bridge for messaging but are governed externally.\n",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0xecf3376512EDAcA4FBB63d2c67d12a0397d24121#code"
}
]
},
"escrows": [
{
"address": "0x758E0EE66102816F5C3Ec9ECc1188860fbb87812",
"sinceTimestamp": 1732696703,
"tokens": [
"ETH"
],
"contract": {
"isVerified": true,
"address": "eth:0x758E0EE66102816F5C3Ec9ECc1188860fbb87812",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0x4C4710a4Ec3F514A492CC6460818C4A6A6269dd6"
],
"implementations": [
"eth:0xe2F826324b2faf99E513D16D266c3F80aE87832B"
"eth:0x381E729FF983FA4BCEd820e7b922d79bF653B999"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1732696703,
"transactionHash": "0x9d71c017e9080cc922d6bc87d89052eeaced49b0cbc0bed5c1ec2a31d5e4496d",
"implementations": [
"eth:0xe2F826324b2faf99E513D16D266c3F80aE87832B"
]
},
{
"timestamp": 1760460527,
"transactionHash": "0x6e9cfd7c22acaf263f9a5afaaa701934c77fa2015b9a65262fe29dee108b092c",
"implementations": [
"eth:0x2D7e764a0D9919e16983a46595CfA81fc34fa7Cd"
]
},
{
"timestamp": 1760460527,
"transactionHash": "0x6e9cfd7c22acaf263f9a5afaaa701934c77fa2015b9a65262fe29dee108b092c",
"implementations": [
"eth:0xB443Da3e07052204A02d630a8933dAc05a0d6fB4"
]
},
{
"timestamp": 1760460527,
"transactionHash": "0x6e9cfd7c22acaf263f9a5afaaa701934c77fa2015b9a65262fe29dee108b092c",
"implementations": [
"eth:0x381E729FF983FA4BCEd820e7b922d79bF653B999"
]
}
],
"description": "Main entry point for users depositing ETH.",
"upgradableBy": [
{
"name": "ProxyAdmin",
"delay": "no"
}
],
"url": "https://etherscan.io/address/0x758E0EE66102816F5C3Ec9ECc1188860fbb87812#code"
},
"chain": "ethereum",
"includeInTotal": true,
"chainId": 1
},
{
"address": "0x7aA4960908B13D104bf056B23E2C76B43c5AACc8",
"sinceTimestamp": 1732696703,
"tokens": "*",
"contract": {
"isVerified": true,
"address": "eth:0x7aA4960908B13D104bf056B23E2C76B43c5AACc8",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0x4C4710a4Ec3F514A492CC6460818C4A6A6269dd6"
],
"implementations": [
"eth:0x64B5a5Ed26DCb17370Ff4d33a8D503f0fbD06CfF"
"eth:0xe32B192fb1DcA88fCB1C56B3ACb429e32238aDCb"
]
},
"chain": "ethereum",
"pastUpgrades": [],
"description": "Main entry point for users depositing ERC20 token that do not require custom gateway.",
"upgradableBy": [
{
"name": "ProxyAdmin",
"delay": "no"
}
],
"url": "https://etherscan.io/address/0x7aA4960908B13D104bf056B23E2C76B43c5AACc8#code"
},
"chain": "ethereum",
"includeInTotal": true,
"chainId": 1
},
{
"address": "0xecf3376512EDAcA4FBB63d2c67d12a0397d24121",
"sinceTimestamp": 1734102575,
"tokens": [
"wstETH"
],
"contract": {
"isVerified": true,
"address": "eth:0xecf3376512EDAcA4FBB63d2c67d12a0397d24121",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0x3e40D73EB977Dc6a537aF587D48316feE66E9C8c"
],
"implementations": [
"eth:0x7e97935FbDF2a27EA35c4fdDdaCf5ACd685e65A2"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1734102575,
"transactionHash": "0xad7c277ccb1907dcfc1485a433a193ca4d38bf6ec23ffd826a415a26a3b16466",
"implementations": [
"eth:0x7e97935FbDF2a27EA35c4fdDdaCf5ACd685e65A2"
]
}
],
"description": "wstETH Vault for custom wstETH Gateway. Fully controlled by Lido governance.",
"url": "https://etherscan.io/address/0xecf3376512EDAcA4FBB63d2c67d12a0397d24121#code"
},
"chain": "ethereum",
"includeInTotal": true,
"source": "external",
"bridgedUsing": {
"bridges": [
{
"name": "Custom escrow"
}
]
},
"chainId": 1
}
],
"risks": [
{
"category": "Funds can be stolen if",
"text": "a contract receives a malicious code upgrade. Both regular and emergency upgrades must be approved by both the Security Council and the Foundation. There is no delay on regular upgrades."
}
],
"zkProgramHashes": []
}
+1 -1
{
"baseTimestamp": 1759389865,
"baseTimestamp": 1760974597,
"contractsDiscoDriven": true,
"hasDiscoUi": true,
"isDiscoDriven": true,
"permissionsDiscoDriven": true
}