permissions
+29 -78
Viewed
{
"ethereum": {
"roles": [
{
"id": "Challenger",
"name": "Challenger",
"description": "Allowed to challenge or delete state roots proposed by a Proposer.",
"accounts": [
{
"address": "eth:0x4a4962275DF8C60a80d3a25faEc5AA7De116A746",
"address": "eth:0x3c54Be307E15258E51d42E585831bD7E04BBc03b",
"type": "Contract",
"isVerified": true,
"name": "Conduit Multisig 1",
"url": "#Conduit Multisig 1"
"name": "Mint Multisig",
"url": "#Mint 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).",
"accounts": [
{
"address": "eth:0x4a4962275DF8C60a80d3a25faEc5AA7De116A746",
"address": "eth:0x3c54Be307E15258E51d42E585831bD7E04BBc03b",
"type": "Contract",
"isVerified": true,
"name": "Conduit Multisig 1",
"url": "#Conduit Multisig 1"
"name": "Mint Multisig",
"url": "#Mint Multisig"
}
],
"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:0x3d53Df1e69A32F98dFCcf23CCB689763E21A78bA",
"address": "eth:0xa6E65356860b2704BD0B9F87281Cd96668685a2e",
"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:0x68bdFecE01535090c8f3C27ec3b1AE97E83fA4aA",
"address": "eth:0x560aFA9cF6B39D8C83938C77036E80807a56Da16",
"type": "EOA",
"isVerified": true,
"name": "EOA 1",
"url": "#EOA-1"
}
],
"chain": "ethereum",
"discoveryDrivenData": true
}
],
"actors": [
{
"id": "Conduit Multisig 1",
"name": "Conduit Multisig 1",
"description": "A Multisig with 4/10 threshold. \n* Can upgrade **with no delay**\n * SuperchainConfig [via: ProxyAdmin]\n * L1StandardBridge [via: ProxyAdmin]\n * OptimismPortal2 [via: ProxyAdmin]\n * DelayedWETH [via: ProxyAdmin]\n * AnchorStateRegistry [via: ProxyAdmin]\n * L1ERC721Bridge [via: ProxyAdmin]\n * SystemConfig [via: ProxyAdmin]\n * DisputeGameFactory [via: ProxyAdmin]\n * OptimismMintableERC20Factory [via: ProxyAdmin]\n * L1CrossDomainMessenger [via: ProxyAdmin]\n* Can interact with DelayedWETH\n * can pull funds from the contract in case of emergency \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: ProxyAdmin]\n* A Challenger - acting directly\n* A Guardian - acting directly",
"id": "Mint Multisig",
"name": "Mint Multisig",
"description": "A Multisig with 2/3 threshold. \n* Can upgrade **with no delay**\n * L1StandardBridge [via: ProxyAdmin]\n * SuperchainConfig [via: ProxyAdmin]\n * OptimismPortal2 [via: ProxyAdmin]\n * DelayedWETH [via: ProxyAdmin]\n * AnchorStateRegistry [via: ProxyAdmin]\n * L1ERC721Bridge [via: ProxyAdmin]\n * SystemConfig [via: ProxyAdmin]\n * DisputeGameFactory [via: ProxyAdmin]\n * OptimismMintableERC20Factory [via: ProxyAdmin]\n * L1CrossDomainMessenger [via: ProxyAdmin]\n* Can interact with DelayedWETH\n * can pull funds from the contract in case of emergency \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: ProxyAdmin]\n* A Challenger - acting directly\n* A Guardian - acting directly",
"accounts": [
{
"address": "eth:0x4a4962275DF8C60a80d3a25faEc5AA7De116A746",
"address": "eth:0x3c54Be307E15258E51d42E585831bD7E04BBc03b",
"type": "Contract",
"isVerified": true,
"name": "0x4a49…A746",
"url": "https://etherscan.io/address/0x4a4962275DF8C60a80d3a25faEc5AA7De116A746"
"name": "0x3c54…c03b",
"url": "https://etherscan.io/address/0x3c54Be307E15258E51d42E585831bD7E04BBc03b"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0x2103c69696CB2D3779f5445393808239034E911c",
"address": "eth:0x7fa31d53Aaa649Bbf08ba2fEa0aE5B6b71cd2ccd",
"type": "EOA",
"isVerified": true,
"name": "0x2103…911c",
"url": "https://etherscan.io/address/0x2103c69696CB2D3779f5445393808239034E911c"
"name": "0x7fa3…2ccd",
"url": "https://etherscan.io/address/0x7fa31d53Aaa649Bbf08ba2fEa0aE5B6b71cd2ccd"
},
{
"address": "eth:0x65D1d44B8B2fE15d45A03708E0835C7E98a56007",
"address": "eth:0xa6feFF863Fd8F23fE476B1272B1A38601D9828b8",
"type": "EOA",
"isVerified": true,
"name": "0x65D1…6007",
"url": "https://etherscan.io/address/0x65D1d44B8B2fE15d45A03708E0835C7E98a56007"
"name": "0xa6fe…28b8",
"url": "https://etherscan.io/address/0xa6feFF863Fd8F23fE476B1272B1A38601D9828b8"
},
{
"address": "eth:0x81175155D85377C337d92f1FA52Da166C3A4E7Ac",
"address": "eth:0xd979E7c9600Bd9fC013181f980AEEFa6c64206CD",
"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: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"
"name": "0xd979…06CD",
"url": "https://etherscan.io/address/0xd979E7c9600Bd9fC013181f980AEEFa6c64206CD"
}
],
"discoveryDrivenData": true
},
{
"id": "EOA-1",
"name": "EOA 1",
"accounts": [
{
"address": "eth:0x68bdFecE01535090c8f3C27ec3b1AE97E83fA4aA",
"address": "eth:0x560aFA9cF6B39D8C83938C77036E80807a56Da16",
"type": "EOA",
"isVerified": true,
"name": "0x68bd…A4aA",
"url": "https://etherscan.io/address/0x68bdFecE01535090c8f3C27ec3b1AE97E83fA4aA"
"name": "0x560a…Da16",
"url": "https://etherscan.io/address/0x560aFA9cF6B39D8C83938C77036E80807a56Da16"
}
],
"chain": "ethereum",
"description": "* A Sequencer - acting directly",
"discoveryDrivenData": true
},
{
"id": "EOA-2",
"name": "EOA 2",
"accounts": [
{
"address": "eth:0x3d53Df1e69A32F98dFCcf23CCB689763E21A78bA",
"address": "eth:0xa6E65356860b2704BD0B9F87281Cd96668685a2e",
"type": "EOA",
"isVerified": true,
"name": "0x3d53…78bA",
"url": "https://etherscan.io/address/0x3d53Df1e69A32F98dFCcf23CCB689763E21A78bA"
"name": "0xa6E6…5a2e",
"url": "https://etherscan.io/address/0xa6E65356860b2704BD0B9F87281Cd96668685a2e"
}
],
"chain": "ethereum",
"description": "* A Proposer - acting directly",
"discoveryDrivenData": true
}
]
}
}
contracts
+130 -46
Viewed
{
"addresses": {
"ethereum": [
{
"name": "OptimismPortal2",
"isVerified": true,
"address": "eth:0x59625d1FE0Eeb8114a4d13c863978F39b3471781",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0xc684075a7Cc997Aa2e72152c330BDAc73FeacbDF"
],
"implementations": [
"eth:0xB443Da3e07052204A02d630a8933dAc05a0d6fB4"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1715609087,
"transactionHash": "0xf9c4b516fbf6330483f4bb2dc6db4e544d1eb9d09a7b9cda3e578d48bcc10736",
"implementations": [
"eth:0x9Cb8F5CBD26d7843a6043EcaB3C12246F8F47FBA"
]
},
{
"timestamp": 1753108775,
"transactionHash": "0x94a3e5ce180dd13dc7a8e686f24b3458c85ba6d176d1020fb424403f7d000d04",
"implementations": [
"eth:0x6322C2f2D6a4305Fc033754d486A5A067Ee5F9b1"
]
},
{
"timestamp": 1753108775,
"transactionHash": "0x94a3e5ce180dd13dc7a8e686f24b3458c85ba6d176d1020fb424403f7d000d04",
"implementations": [
"eth:0x2D778797049FE9259d947D1ED8e5442226dFB589"
]
},
{
"timestamp": 1753370939,
"transactionHash": "0x0ddcc8af073f449f419c8e7c22c408b8dd73c48e2da61136088ad965a0e8ddaf",
"implementations": [
"eth:0xd81f43eDBCAcb4c29a9bA38a13Ee5d79278270cC"
]
},
{
"timestamp": 1753370939,
"transactionHash": "0x0ddcc8af073f449f419c8e7c22c408b8dd73c48e2da61136088ad965a0e8ddaf",
"implementations": [
"eth:0xe2F826324b2faf99E513D16D266c3F80aE87832B"
]
},
{
"timestamp": 1753370939,
"transactionHash": "0x0ddcc8af073f449f419c8e7c22c408b8dd73c48e2da61136088ad965a0e8ddaf",
"implementations": [
"eth:0x2D7e764a0D9919e16983a46595CfA81fc34fa7Cd"
]
},
{
"timestamp": 1753370939,
"transactionHash": "0x0ddcc8af073f449f419c8e7c22c408b8dd73c48e2da61136088ad965a0e8ddaf",
"implementations": [
"eth:0xB443Da3e07052204A02d630a8933dAc05a0d6fB4"
]
},
{
"timestamp": 1765214783,
"transactionHash": "0x4946776c2d4568490d0280564f07c06afb9080b3e69af8d1db72321c6148cf55",
"implementations": [
"eth:0xd81f43eDBCAcb4c29a9bA38a13Ee5d79278270cC"
]
},
{
"timestamp": 1765214783,
"transactionHash": "0x4946776c2d4568490d0280564f07c06afb9080b3e69af8d1db72321c6148cf55",
"implementations": [
"eth:0xB443Da3e07052204A02d630a8933dAc05a0d6fB4"
]
}
],
"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 Conduit Multisig 1",
"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 Mint Multisig",
"upgradableBy": [
{
"name": "Conduit Multisig 1",
"name": "Mint Multisig",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x59625d1FE0Eeb8114a4d13c863978F39b3471781#code"
},
{
"name": "SystemConfig",
"isVerified": true,
"address": "eth:0xC975862927797812371A9Fb631f83F8f5e2240D5",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0xc684075a7Cc997Aa2e72152c330BDAc73FeacbDF"
],
"implementations": [
"eth:0x340f923E5c7cbB2171146f64169EC9d5a9FfE647"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1715609087,
"transactionHash": "0x2b9629c950de2ee9defa34d449dd784caa1877200c1c6fabfbde02692a6d077f",
"implementations": [
"eth:0x08C033C6859093b2803e54DE715077bd400D5f6a"
]
},
{
"timestamp": 1753108775,
"transactionHash": "0x94a3e5ce180dd13dc7a8e686f24b3458c85ba6d176d1020fb424403f7d000d04",
"implementations": [
"eth:0x6322C2f2D6a4305Fc033754d486A5A067Ee5F9b1"
]
},
{
"timestamp": 1753108775,
"transactionHash": "0x94a3e5ce180dd13dc7a8e686f24b3458c85ba6d176d1020fb424403f7d000d04",
"implementations": [
"eth:0xba2492e52F45651B60B8B38d4Ea5E2390C64Ffb1"
]
},
{
"timestamp": 1753109939,
"transactionHash": "0xac163aced928843d79753aeb9982745627bbd996c94435c06b4fcfbb9a55f728",
"implementations": [
"eth:0xAB9d6cB7A427c0765163A7f45BB91cAfe5f2D375"
]
},
{
"timestamp": 1753370939,
"transactionHash": "0x0ddcc8af073f449f419c8e7c22c408b8dd73c48e2da61136088ad965a0e8ddaf",
"implementations": [
"eth:0xd81f43eDBCAcb4c29a9bA38a13Ee5d79278270cC"
]
},
{
"timestamp": 1753370939,
"transactionHash": "0x0ddcc8af073f449f419c8e7c22c408b8dd73c48e2da61136088ad965a0e8ddaf",
"implementations": [
"eth:0xAB9d6cB7A427c0765163A7f45BB91cAfe5f2D375"
]
},
{
"timestamp": 1753370939,
"transactionHash": "0x0ddcc8af073f449f419c8e7c22c408b8dd73c48e2da61136088ad965a0e8ddaf",
"implementations": [
"eth:0x760C48C62A85045A6B69f07F4a9f22868659CbCc"
]
},
{
"timestamp": 1753370939,
"transactionHash": "0x0ddcc8af073f449f419c8e7c22c408b8dd73c48e2da61136088ad965a0e8ddaf",
"implementations": [
"eth:0x340f923E5c7cbB2171146f64169EC9d5a9FfE647"
]
}
],
"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 Conduit Multisig 1\n * **batcherHash**: EOA 1\n * **owner**: Conduit Multisig 1",
"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 Mint Multisig\n * **batcherHash**: EOA 1\n * **owner**: Mint Multisig",
"upgradableBy": [
{
"name": "Conduit Multisig 1",
"name": "Mint Multisig",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0xC975862927797812371A9Fb631f83F8f5e2240D5#code"
},
{
"name": "DisputeGameFactory",
"isVerified": true,
"address": "eth:0xD2922A726501f027a5a5AC122BEc92bCfb437662",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0xc684075a7Cc997Aa2e72152c330BDAc73FeacbDF"
],
"implementations": [
"eth:0x4bbA758F006Ef09402eF31724203F316ab74e4a0"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1753168979,
"transactionHash": "0x890123aa1378ecbbdad80f06afd9220310c9129cb140aa3507cbae480b5886cd",
"implementations": [
"eth:0xc641A33cab81C559F2bd4b21EA34C290E2440C2B"
]
},
{
"timestamp": 1753370939,
"transactionHash": "0x0ddcc8af073f449f419c8e7c22c408b8dd73c48e2da61136088ad965a0e8ddaf",
"implementations": [
"eth:0x4bbA758F006Ef09402eF31724203F316ab74e4a0"
]
}
],
"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 Conduit Multisig 1",
"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 Mint Multisig",
"upgradableBy": [
{
"name": "Conduit Multisig 1",
"name": "Mint Multisig",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0xD2922A726501f027a5a5AC122BEc92bCfb437662#code"
},
{
"name": "SuperchainConfig",
"isVerified": true,
"address": "eth:0x097f99768A0a4a0A81bAbbCB1ea18193bA9D53cC",
"address": "eth:0x2cF123e0328AF3Ae81c331A029a5f837Dc2231ad",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0xb4899FF43Ae727B1E9CB19AC44660e4A43Fad0b5"
"eth:0xDa5C416025D5eED8440667C5E80A7c35c2F56220"
],
"implementations": [
"eth:0x4da82a327773965b8d4D85Fa3dB8249b387458E7"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1750849619,
"transactionHash": "0x63366bb4d9f073e6f0e1de8495baf47a7e1921c02049305253907db5ac6839ca",
"timestamp": 1764923963,
"transactionHash": "0xe28d0c3cc9c154238295078ee4b235693ba51fe400a3c36892ff7763de5be31f",
"implementations": [
"eth:0x4da82a327773965b8d4D85Fa3dB8249b387458E7"
]
}
],
"description": "This is NOT the shared SuperchainConfig contract of the OP stack Superchain but rather a local fork. It manages the `PAUSED_SLOT`, a boolean value indicating whether the local chain is paused, and `GUARDIAN_SLOT`, the address of the guardian which can pause and unpause the system.\n* Roles:\n * **admin**: ProxyAdmin; ultimately Conduit Multisig 1\n * **guardian**: Conduit Multisig 1",
"description": "This is NOT the shared SuperchainConfig contract of the OP stack Superchain but rather a local fork. It manages the `PAUSED_SLOT`, a boolean value indicating whether the local chain is paused, and `GUARDIAN_SLOT`, the address of the guardian which can pause and unpause the system.\n* Roles:\n * **admin**: ProxyAdmin; ultimately Mint Multisig\n * **guardian**: Mint Multisig",
"upgradableBy": [
{
"name": "Conduit Multisig 1",
"name": "Mint Multisig",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x097f99768A0a4a0A81bAbbCB1ea18193bA9D53cC#code"
"url": "https://etherscan.io/address/eth:0x2cF123e0328AF3Ae81c331A029a5f837Dc2231ad#code"
},
{
"name": "L1StandardBridge",
"isVerified": true,
"address": "eth:0x2b3F201543adF73160bA42E1a5b7750024F30420",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0xc684075a7Cc997Aa2e72152c330BDAc73FeacbDF"
],
"implementations": [
"eth:0x0b09ba359A106C9ea3b181CBc5F394570c7d2a7A"
]
},
"chain": "ethereum",
"pastUpgrades": [],
"description": "The main entry point to deposit ERC20 tokens from host chain to this chain.\n* Roles:\n * **admin**: ProxyAdmin; ultimately Conduit Multisig 1",
"description": "The main entry point to deposit ERC20 tokens from host chain to this chain.\n* Roles:\n * **admin**: ProxyAdmin; ultimately Mint Multisig",
"upgradableBy": [
{
"name": "Conduit Multisig 1",
"name": "Mint Multisig",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x2b3F201543adF73160bA42E1a5b7750024F30420#code"
},
{
"name": "L1ERC721Bridge",
"isVerified": true,
"address": "eth:0xC2C908F3226d9082130D8e48378CD2eFb08B521D",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0xc684075a7Cc997Aa2e72152c330BDAc73FeacbDF"
],
"implementations": [
"eth:0x7aE1d3BD877a4C5CA257404ce26BE93A02C98013"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1715609087,
"transactionHash": "0xaf5add191c7db59e5fab7d219091600804921f8af99277aed816f25eb04a8a05",
"implementations": [
"eth:0x23B32340763d59905F2D4c18537C4720717D8515"
]
},
{
"timestamp": 1753108775,
"transactionHash": "0x94a3e5ce180dd13dc7a8e686f24b3458c85ba6d176d1020fb424403f7d000d04",
"implementations": [
"eth:0x6322C2f2D6a4305Fc033754d486A5A067Ee5F9b1"
]
},
{
"timestamp": 1753108775,
"transactionHash": "0x94a3e5ce180dd13dc7a8e686f24b3458c85ba6d176d1020fb424403f7d000d04",
"implementations": [
"eth:0xAE2AF01232a6c4a4d3012C5eC5b1b35059caF10d"
]
},
{
"timestamp": 1753109939,
"transactionHash": "0xac163aced928843d79753aeb9982745627bbd996c94435c06b4fcfbb9a55f728",
"implementations": [
"eth:0xd81f43eDBCAcb4c29a9bA38a13Ee5d79278270cC"
]
},
{
"timestamp": 1753109939,
"transactionHash": "0xac163aced928843d79753aeb9982745627bbd996c94435c06b4fcfbb9a55f728",
"implementations": [
"eth:0xAE2AF01232a6c4a4d3012C5eC5b1b35059caF10d"
]
},
{
"timestamp": 1753370939,
"transactionHash": "0x0ddcc8af073f449f419c8e7c22c408b8dd73c48e2da61136088ad965a0e8ddaf",
"implementations": [
"eth:0x276d3730f219f7ec22274f7263180b8452B46d47"
]
},
{
"timestamp": 1753370939,
"transactionHash": "0x0ddcc8af073f449f419c8e7c22c408b8dd73c48e2da61136088ad965a0e8ddaf",
"implementations": [
"eth:0x7aE1d3BD877a4C5CA257404ce26BE93A02C98013"
]
},
{
"timestamp": 1765214783,
"transactionHash": "0x4946776c2d4568490d0280564f07c06afb9080b3e69af8d1db72321c6148cf55",
"implementations": [
"eth:0xd81f43eDBCAcb4c29a9bA38a13Ee5d79278270cC"
]
},
{
"timestamp": 1765214783,
"transactionHash": "0x4946776c2d4568490d0280564f07c06afb9080b3e69af8d1db72321c6148cf55",
"implementations": [
"eth:0x7aE1d3BD877a4C5CA257404ce26BE93A02C98013"
]
}
],
"description": "Used to bridge ERC-721 tokens from host chain to this chain.\n* Roles:\n * **admin**: ProxyAdmin; ultimately Conduit Multisig 1",
"description": "Used to bridge ERC-721 tokens from host chain to this chain.\n* Roles:\n * **admin**: ProxyAdmin; ultimately Mint Multisig",
"upgradableBy": [
{
"name": "Conduit Multisig 1",
"name": "Mint Multisig",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0xC2C908F3226d9082130D8e48378CD2eFb08B521D#code"
},
{
"name": "L1CrossDomainMessenger",
"isVerified": true,
"address": "eth:0xf80be9f7a74ab776b69d3F0dC5C08c39b3A0bA19",
"upgradeability": {
"proxyType": "resolved delegate proxy",
"admins": [
"eth:0xc684075a7Cc997Aa2e72152c330BDAc73FeacbDF"
],
"implementations": [
"eth:0x5D5a095665886119693F0B41d8DFeE78da033e8B"
],
"immutable": false
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1715609063,
"transactionHash": "0x127974ee188b1f3ce9ff4ad58f1cb84fa84029b470db08a64958dd97d350d8c7",
"implementations": [
"eth:0xf80be9f7a74ab776b69d3F0dC5C08c39b3A0bA19"
]
},
{
"timestamp": 1715609087,
"transactionHash": "0x9d07d5c5f28d46fdc0b6ff4ecf7cdf165e162a5d44623955da21c7340686d8f5",
"implementations": [
"eth:0x958487e21ba9E073836d598E31f749726f23413f"
]
},
{
"timestamp": 1753108775,
"transactionHash": "0x94a3e5ce180dd13dc7a8e686f24b3458c85ba6d176d1020fb424403f7d000d04",
"implementations": [
"eth:0x6322C2f2D6a4305Fc033754d486A5A067Ee5F9b1"
]
},
{
"timestamp": 1753108775,
"transactionHash": "0x94a3e5ce180dd13dc7a8e686f24b3458c85ba6d176d1020fb424403f7d000d04",
"implementations": [
"eth:0xD3494713A5cfaD3F5359379DfA074E2Ac8C6Fd65"
]
},
{
"timestamp": 1753109939,
"transactionHash": "0xac163aced928843d79753aeb9982745627bbd996c94435c06b4fcfbb9a55f728",
"implementations": [
"eth:0xd81f43eDBCAcb4c29a9bA38a13Ee5d79278270cC"
]
},
{
"timestamp": 1753109939,
"transactionHash": "0xac163aced928843d79753aeb9982745627bbd996c94435c06b4fcfbb9a55f728",
"implementations": [
"eth:0xD3494713A5cfaD3F5359379DfA074E2Ac8C6Fd65"
]
},
{
"timestamp": 1753370939,
"transactionHash": "0x0ddcc8af073f449f419c8e7c22c408b8dd73c48e2da61136088ad965a0e8ddaf",
"implementations": [
"eth:0x3eA6084748ED1b2A9B5D4426181F1ad8C93F6231"
]
},
{
"timestamp": 1753370939,
"transactionHash": "0x0ddcc8af073f449f419c8e7c22c408b8dd73c48e2da61136088ad965a0e8ddaf",
"implementations": [
"eth:0x5D5a095665886119693F0B41d8DFeE78da033e8B"
]
},
{
"timestamp": 1765214783,
"transactionHash": "0x4946776c2d4568490d0280564f07c06afb9080b3e69af8d1db72321c6148cf55",
"implementations": [
"eth:0xd81f43eDBCAcb4c29a9bA38a13Ee5d79278270cC"
]
},
{
"timestamp": 1765214783,
"transactionHash": "0x4946776c2d4568490d0280564f07c06afb9080b3e69af8d1db72321c6148cf55",
"implementations": [
"eth:0x5D5a095665886119693F0B41d8DFeE78da033e8B"
]
}
],
"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 Conduit Multisig 1",
"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 Mint Multisig",
"upgradableBy": [
{
"name": "Conduit Multisig 1",
"name": "Mint Multisig",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0xf80be9f7a74ab776b69d3F0dC5C08c39b3A0bA19#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:0x3E2986901f7149b61C2F11603b165BAf9D33d531",
"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**: Conduit Multisig 1\n * **proposer**: EOA 2",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x3E2986901f7149b61C2F11603b165BAf9D33d531#code"
},
{
"name": "DelayedWETH",
"isVerified": true,
"address": "eth:0x6d4A27F3eb196E4d039a5EE5B510Cc4C89b7eA9a",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0xc684075a7Cc997Aa2e72152c330BDAc73FeacbDF"
],
"implementations": [
"eth:0x5e40B9231B86984b5150507046e354dbFbeD3d9e"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1753169003,
"transactionHash": "0xa90de4dd1b32d0418461155d9402679de53bf82530f5014d931619d855bba9b4",
"implementations": [
"eth:0x71e966Ae981d1ce531a7b6d23DC0f27B38409087"
]
},
{
"timestamp": 1753370939,
"transactionHash": "0x0ddcc8af073f449f419c8e7c22c408b8dd73c48e2da61136088ad965a0e8ddaf",
"implementations": [
"eth:0x5e40B9231B86984b5150507046e354dbFbeD3d9e"
]
},
{
"timestamp": 1765214783,
"transactionHash": "0x4946776c2d4568490d0280564f07c06afb9080b3e69af8d1db72321c6148cf55",
"implementations": [
"eth:0xd81f43eDBCAcb4c29a9bA38a13Ee5d79278270cC"
]
},
{
"timestamp": 1765214783,
"transactionHash": "0x4946776c2d4568490d0280564f07c06afb9080b3e69af8d1db72321c6148cf55",
"implementations": [
"eth:0x5e40B9231B86984b5150507046e354dbFbeD3d9e"
]
}
],
"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 Conduit Multisig 1\n * **owner**: Conduit Multisig 1",
"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 Mint Multisig\n * **owner**: Mint Multisig",
"upgradableBy": [
{
"name": "Conduit Multisig 1",
"name": "Mint Multisig",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x6d4A27F3eb196E4d039a5EE5B510Cc4C89b7eA9a#code"
},
{
"name": "AnchorStateRegistry",
"isVerified": true,
"address": "eth:0x807c2aF3Ae99a20576B00b58327B594D47f837FB",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0xc684075a7Cc997Aa2e72152c330BDAc73FeacbDF"
],
"implementations": [
"eth:0x7b465370BB7A333f99edd19599EB7Fb1c2D3F8D2"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1753370939,
"transactionHash": "0x0ddcc8af073f449f419c8e7c22c408b8dd73c48e2da61136088ad965a0e8ddaf",
"implementations": [
"eth:0x7b465370BB7A333f99edd19599EB7Fb1c2D3F8D2"
]
},
{
"timestamp": 1765214783,
"transactionHash": "0x4946776c2d4568490d0280564f07c06afb9080b3e69af8d1db72321c6148cf55",
"implementations": [
"eth:0xd81f43eDBCAcb4c29a9bA38a13Ee5d79278270cC"
]
},
{
"timestamp": 1765214783,
"transactionHash": "0x4946776c2d4568490d0280564f07c06afb9080b3e69af8d1db72321c6148cf55",
"implementations": [
"eth:0x7b465370BB7A333f99edd19599EB7Fb1c2D3F8D2"
]
}
],
"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 Conduit Multisig 1",
"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 Mint Multisig",
"upgradableBy": [
{
"name": "Conduit Multisig 1",
"name": "Mint Multisig",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x807c2aF3Ae99a20576B00b58327B594D47f837FB#code"
},
{
"name": "ProxyAdmin",
"isVerified": true,
"address": "eth:0xb4899FF43Ae727B1E9CB19AC44660e4A43Fad0b5",
"address": "eth:0xc684075a7Cc997Aa2e72152c330BDAc73FeacbDF",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "* Roles:\n * **owner**: Conduit Multisig 1",
"description": "* Roles:\n * **owner**: Mint Multisig",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0xb4899FF43Ae727B1E9CB19AC44660e4A43Fad0b5#code"
"url": "https://etherscan.io/address/eth:0xc684075a7Cc997Aa2e72152c330BDAc73FeacbDF#code"
},
{
"name": "PermissionedDisputeGame",
"isVerified": true,
"address": "eth:0xC7Ab73aE577650565cE7337b09704570C3e379b7",
"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**: Mint Multisig\n * **proposer**: EOA 2",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0xC7Ab73aE577650565cE7337b09704570C3e379b7#code"
},
{
"name": "ProxyAdmin",
"isVerified": true,
"address": "eth:0xc684075a7Cc997Aa2e72152c330BDAc73FeacbDF",
"address": "eth:0xDa5C416025D5eED8440667C5E80A7c35c2F56220",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "* Roles:\n * **owner**: Conduit Multisig 1",
"description": "* Roles:\n * **owner**: Mint Multisig",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0xc684075a7Cc997Aa2e72152c330BDAc73FeacbDF#code"
"url": "https://etherscan.io/address/eth:0xDa5C416025D5eED8440667C5E80A7c35c2F56220#code"
},
{
"name": "OptimismMintableERC20Factory",
"isVerified": true,
"address": "eth:0xF02012065Ef6121a2A59EA0C590f42803Cf101EA",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0xc684075a7Cc997Aa2e72152c330BDAc73FeacbDF"
],
"implementations": [
"eth:0x5493f4677A186f64805fe7317D6993ba4863988F"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1715609087,
"transactionHash": "0x181249a39b81d87c5ac4bbf87178ad13f0c6b8f890e19be4045831dd54338d90",
"implementations": [
"eth:0x96C507B28A0c2C832B93ECe62F1cB3ca02C63840"
]
},
{
"timestamp": 1753108775,
"transactionHash": "0x94a3e5ce180dd13dc7a8e686f24b3458c85ba6d176d1020fb424403f7d000d04",
"implementations": [
"eth:0x6322C2f2D6a4305Fc033754d486A5A067Ee5F9b1"
]
},
{
"timestamp": 1753108775,
"transactionHash": "0x94a3e5ce180dd13dc7a8e686f24b3458c85ba6d176d1020fb424403f7d000d04",
"implementations": [
"eth:0xE01efbeb1089D1d1dB9c6c8b135C934C0734c846"
]
},
{
"timestamp": 1753109939,
"transactionHash": "0xac163aced928843d79753aeb9982745627bbd996c94435c06b4fcfbb9a55f728",
"implementations": [
"eth:0xE01efbeb1089D1d1dB9c6c8b135C934C0734c846"
]
},
{
"timestamp": 1753370939,
"transactionHash": "0x0ddcc8af073f449f419c8e7c22c408b8dd73c48e2da61136088ad965a0e8ddaf",
"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 Conduit Multisig 1",
"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 Mint Multisig",
"upgradableBy": [
{
"name": "Conduit Multisig 1",
"name": "Mint Multisig",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0xF02012065Ef6121a2A59EA0C590f42803Cf101EA#code"
},
{
"name": "MIPS",
"isVerified": true,
"address": "eth:0xF027F4A985560fb13324e943edf55ad6F1d15Dc1",
"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:0xF027F4A985560fb13324e943edf55ad6F1d15Dc1#code"
}
]
},
"escrows": [
{
"address": "0x59625d1FE0Eeb8114a4d13c863978F39b3471781",
"sinceTimestamp": 1715609063,
"tokens": [
"ETH"
],
"contract": {
"isVerified": true,
"address": "eth:0x59625d1FE0Eeb8114a4d13c863978F39b3471781",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0xc684075a7Cc997Aa2e72152c330BDAc73FeacbDF"
],
"implementations": [
"eth:0xB443Da3e07052204A02d630a8933dAc05a0d6fB4"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1715609087,
"transactionHash": "0xf9c4b516fbf6330483f4bb2dc6db4e544d1eb9d09a7b9cda3e578d48bcc10736",
"implementations": [
"eth:0x9Cb8F5CBD26d7843a6043EcaB3C12246F8F47FBA"
]
},
{
"timestamp": 1753108775,
"transactionHash": "0x94a3e5ce180dd13dc7a8e686f24b3458c85ba6d176d1020fb424403f7d000d04",
"implementations": [
"eth:0x6322C2f2D6a4305Fc033754d486A5A067Ee5F9b1"
]
},
{
"timestamp": 1753108775,
"transactionHash": "0x94a3e5ce180dd13dc7a8e686f24b3458c85ba6d176d1020fb424403f7d000d04",
"implementations": [
"eth:0x2D778797049FE9259d947D1ED8e5442226dFB589"
]
},
{
"timestamp": 1753370939,
"transactionHash": "0x0ddcc8af073f449f419c8e7c22c408b8dd73c48e2da61136088ad965a0e8ddaf",
"implementations": [
"eth:0xd81f43eDBCAcb4c29a9bA38a13Ee5d79278270cC"
]
},
{
"timestamp": 1753370939,
"transactionHash": "0x0ddcc8af073f449f419c8e7c22c408b8dd73c48e2da61136088ad965a0e8ddaf",
"implementations": [
"eth:0xe2F826324b2faf99E513D16D266c3F80aE87832B"
]
},
{
"timestamp": 1753370939,
"transactionHash": "0x0ddcc8af073f449f419c8e7c22c408b8dd73c48e2da61136088ad965a0e8ddaf",
"implementations": [
"eth:0x2D7e764a0D9919e16983a46595CfA81fc34fa7Cd"
]
},
{
"timestamp": 1753370939,
"transactionHash": "0x0ddcc8af073f449f419c8e7c22c408b8dd73c48e2da61136088ad965a0e8ddaf",
"implementations": [
"eth:0xB443Da3e07052204A02d630a8933dAc05a0d6fB4"
]
},
{
"timestamp": 1765214783,
"transactionHash": "0x4946776c2d4568490d0280564f07c06afb9080b3e69af8d1db72321c6148cf55",
"implementations": [
"eth:0xd81f43eDBCAcb4c29a9bA38a13Ee5d79278270cC"
]
},
{
"timestamp": 1765214783,
"transactionHash": "0x4946776c2d4568490d0280564f07c06afb9080b3e69af8d1db72321c6148cf55",
"implementations": [
"eth:0xB443Da3e07052204A02d630a8933dAc05a0d6fB4"
]
}
],
"description": "Main entry point for users depositing ETH.",
"upgradableBy": [
{
"name": "ProxyAdmin",
"delay": "no"
}
],
"url": "https://etherscan.io/address/0x59625d1FE0Eeb8114a4d13c863978F39b3471781#code"
},
"chain": "ethereum",
"includeInTotal": true,
"chainId": 1
},
{
"address": "0x2b3F201543adF73160bA42E1a5b7750024F30420",
"sinceTimestamp": 1715609063,
"tokens": "*",
"contract": {
"isVerified": true,
"address": "eth:0x2b3F201543adF73160bA42E1a5b7750024F30420",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0xc684075a7Cc997Aa2e72152c330BDAc73FeacbDF"
],
"implementations": [
"eth:0x0b09ba359A106C9ea3b181CBc5F394570c7d2a7A"
]
},
"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/0x2b3F201543adF73160bA42E1a5b7750024F30420#code"
},
"chain": "ethereum",
"includeInTotal": true,
"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
}
],
"zkProgramHashes": []
}