771a4cf4 (main)
and
efe51e72 (PR)
+26 -10
+23 -7
{
"ethereum": {
"roles": [
{
"id": "Challenger",
"name": "Challenger",
"description": "Allowed to challenge or delete state roots proposed by a Proposer.",
"accounts": [
{
"address": "eth:0x67b2426fB1ba42c6168e53E1e40E116A4E963d60",
"type": "EOA",
"isVerified": true,
"name": "EOA 2",
"url": "#EOA-2"
"name": "EOA 3",
"url": "#EOA-3"
}
],
"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:0x56121a8612474C3eB65D69a3b871f284705b9bC4",
"type": "Contract",
"isVerified": true,
"name": "Boba Multisig",
"url": "#Boba 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:0xf115011037999B39F0f89A40722AC8887a5f0515",
"type": "EOA",
"isVerified": true,
"name": "EOA 3",
"url": "#EOA-3"
"name": "EOA 4",
"url": "#EOA-4"
}
],
"chain": "ethereum",
"discoveryDrivenData": true
},
{
"id": "Sequencer",
"name": "Sequencer",
"description": "Allowed to commit transactions from the current layer to the host chain.",
"accounts": [
{
"address": "eth:0xA4eD58737Fc5C4861C33410c29ECb1E2AF29d960",
"type": "EOA",
"isVerified": true,
"name": "EOA 1",
"url": "#EOA-1"
}
],
"chain": "ethereum",
"discoveryDrivenData": true
}
],
"actors": [
{
"id": "Boba Multisig",
"name": "Boba Multisig",
"description": "A Multisig with 2/3 threshold. \n* Can upgrade **with no delay**\n * SystemConfig [via: ProxyAdmin]\n * OptimismMintableERC20Factory [via: ProxyAdmin]\n * DelayedWETH [via: ProxyAdmin]\n * L1CrossDomainMessenger [via: ProxyAdmin]\n * OptimismPortal2 [via: ProxyAdmin]\n * SuperchainConfig [via: ProxyAdmin]\n * L1ERC721Bridge [via: ProxyAdmin]\n * AnchorStateRegistry [via: ProxyAdmin]\n * L1StandardBridge [via: ProxyAdmin]\n * DisputeGameFactory [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 \n* Can interact with AddressManager\n * set and change address mappings [via: ProxyAdmin]\n* A Guardian - acting directly",
"description": "A Multisig with 2/3 threshold. \n* Can upgrade **with no delay**\n * SystemConfig [via: ProxyAdmin]\n * OptimismMintableERC20Factory [via: ProxyAdmin]\n * DelayedWETH [via: ProxyAdmin]\n * L1CrossDomainMessenger [via: ProxyAdmin]\n * OptimismPortal2 [via: ProxyAdmin]\n * SuperchainConfig [via: ProxyAdmin]\n * L1ERC721Bridge [via: ProxyAdmin]\n * AnchorStateRegistry [via: ProxyAdmin]\n * L1StandardBridge [via: ProxyAdmin]\n * DisputeGameFactory [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* A Guardian - acting directly",
"accounts": [
{
"address": "eth:0x56121a8612474C3eB65D69a3b871f284705b9bC4",
"type": "Contract",
"isVerified": true,
"name": "0x5612…9bC4",
"url": "https://etherscan.io/address/0x56121a8612474C3eB65D69a3b871f284705b9bC4"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0xCCDEbe62f7378D5A931970A847cdf1EcFfc71C63",
"type": "EOA",
"isVerified": true,
"name": "0xCCDE…1C63",
"url": "https://etherscan.io/address/0xCCDEbe62f7378D5A931970A847cdf1EcFfc71C63"
},
{
"address": "eth:0x6976498e37E4941E167161fC3BC5191EEDc302ab",
"type": "EOA",
"isVerified": true,
"name": "0x6976…02ab",
"url": "https://etherscan.io/address/0x6976498e37E4941E167161fC3BC5191EEDc302ab"
},
{
"address": "eth:0x33A0B6C2Bd60A592C5e91dCCd5E5f403693F0AC1",
"type": "EOA",
"isVerified": true,
"name": "0x33A0…0AC1",
"url": "https://etherscan.io/address/0x33A0B6C2Bd60A592C5e91dCCd5E5f403693F0AC1"
}
],
"discoveryDrivenData": true
},
{
"id": "EOA-1",
"name": "EOA 1",
"accounts": [
{
"address": "eth:0xA4eD58737Fc5C4861C33410c29ECb1E2AF29d960",
"type": "EOA",
"isVerified": true,
"name": "0xA4eD…d960",
"url": "https://etherscan.io/address/0xA4eD58737Fc5C4861C33410c29ECb1E2AF29d960"
}
],
"chain": "ethereum",
"description": "* A Sequencer - acting directly",
"discoveryDrivenData": true
},
{
"id": "EOA-2",
"name": "EOA 2",
"accounts": [
{
"address": "eth:0xD382C8Ae5c51131086E2c5a2292E7B35D2093369",
"type": "EOA",
"isVerified": true,
"name": "0xD382…3369",
"url": "https://etherscan.io/address/0xD382C8Ae5c51131086E2c5a2292E7B35D2093369"
}
],
"chain": "ethereum",
"description": "* Can interact with SystemConfig\n * it can update the preconfer address, the batch submitter (Sequencer) address and the gas configuration of the system ",
"discoveryDrivenData": true
},
{
"id": "EOA-3",
"name": "EOA 3",
"accounts": [
{
"address": "eth:0x67b2426fB1ba42c6168e53E1e40E116A4E963d60",
"type": "EOA",
"isVerified": true,
"name": "0x67b2…3d60",
"url": "https://etherscan.io/address/0x67b2426fB1ba42c6168e53E1e40E116A4E963d60"
}
],
"chain": "ethereum",
"description": "* A Challenger - acting directly",
"discoveryDrivenData": true
},
{
"id": "EOA-3",
"name": "EOA 3",
"id": "EOA-4",
"name": "EOA 4",
"accounts": [
{
"address": "eth:0xf115011037999B39F0f89A40722AC8887a5f0515",
"type": "EOA",
"isVerified": true,
"name": "0xf115…0515",
"url": "https://etherscan.io/address/0xf115011037999B39F0f89A40722AC8887a5f0515"
}
],
"chain": "ethereum",
"description": "* A Proposer - acting directly",
"discoveryDrivenData": true
}
]
}
}
+2 -2
{
"addresses": {
"ethereum": [
{
"name": "SystemConfig",
"isVerified": true,
"address": "eth:0x158Fd5715F16Ac1F2Dc959A299B383aAaf9B59EB",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0x6e598cec2701FfAA3c06175dc3Af0317a749a0Dc"
],
"implementations": [
"eth:0xAB9d6cB7A427c0765163A7f45BB91cAfe5f2D375"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1713303503,
"transactionHash": "0x41b524b2ed6de3f6ec58d8e6508f9f6055ca3cb28a80b98af3213eb285a9fdce",
"implementations": [
"eth:0xfaE274B77BA59f001196689f93E9e73693866f4a"
]
},
{
"timestamp": 1734371939,
"transactionHash": "0x2dd4983dfade963b3da262a0c56b5085ffc5ee2f3046292326568738250b5a42",
"implementations": [
"eth:0xb52F8f5D1285e3bc13F9C53D27C6F7336a3B50A9"
]
},
{
"timestamp": 1750959851,
"transactionHash": "0x16c5c38924fec5dec9d29456865565cc83ea72f1551a7f5c4fdb5b82fe744d0a",
"implementations": [
"eth:0xd81f43eDBCAcb4c29a9bA38a13Ee5d79278270cC"
]
},
{
"timestamp": 1750959851,
"transactionHash": "0x16c5c38924fec5dec9d29456865565cc83ea72f1551a7f5c4fdb5b82fe744d0a",
"implementations": [
"eth:0xAB9d6cB7A427c0765163A7f45BB91cAfe5f2D375"
]
}
],
"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 Boba Multisig\n * **batcherHash**: EOA 1\n * **owner**: Boba Multisig",
"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 Boba Multisig\n * **batcherHash**: EOA 1\n * **owner**: EOA 2",
"upgradableBy": [
{
"name": "Boba Multisig",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x158Fd5715F16Ac1F2Dc959A299B383aAaf9B59EB#code"
},
{
"name": "OptimismPortal2",
"isVerified": true,
"address": "eth:0x7B02D13904D8e6E0f0Efaf756aB14Cb0FF21eE7e",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0x6e598cec2701FfAA3c06175dc3Af0317a749a0Dc"
],
"implementations": [
"eth:0xe2F826324b2faf99E513D16D266c3F80aE87832B"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1713303527,
"transactionHash": "0x1361f48fea8fbc08ffbc0877f540635a35dffe6560829923443c70702232197d",
"implementations": [
"eth:0xD8056243180C4b56a7d2ccd5df9c2696E1261826"
]
},
{
"timestamp": 1750959851,
"transactionHash": "0x16c5c38924fec5dec9d29456865565cc83ea72f1551a7f5c4fdb5b82fe744d0a",
"implementations": [
"eth:0xd81f43eDBCAcb4c29a9bA38a13Ee5d79278270cC"
]
},
{
"timestamp": 1750959851,
"transactionHash": "0x16c5c38924fec5dec9d29456865565cc83ea72f1551a7f5c4fdb5b82fe744d0a",
"implementations": [
"eth:0xe2F826324b2faf99E513D16D266c3F80aE87832B"
]
}
],
"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 Boba Multisig",
"upgradableBy": [
{
"name": "Boba Multisig",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x7B02D13904D8e6E0f0Efaf756aB14Cb0FF21eE7e#code"
},
{
"name": "DisputeGameFactory",
"isVerified": true,
"address": "eth:0xF45a5f1e36fCeA3Cc830A98c6c3C5ceA7d6af852",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0x6e598cec2701FfAA3c06175dc3Af0317a749a0Dc"
],
"implementations": [
"eth:0xc641A33cab81C559F2bd4b21EA34C290E2440C2B"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1750459247,
"transactionHash": "0x819e7ecb38b78c234172149bd1ba343a8fb2d7434f3f14520624e7e7abcbcfbb",
"implementations": [
"eth:0xc641A33cab81C559F2bd4b21EA34C290E2440C2B"
]
}
],
"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 Boba Multisig",
"upgradableBy": [
{
"name": "Boba Multisig",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0xF45a5f1e36fCeA3Cc830A98c6c3C5ceA7d6af852#code"
},
{
"name": "SuperchainConfig",
"isVerified": true,
"address": "eth:0x996ffD627901f10C80A7d4B72A12316D2e77c076",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0x6e598cec2701FfAA3c06175dc3Af0317a749a0Dc"
],
"implementations": [
"eth:0xe4e0f760409EB1661db76a4365c0803C3630270f"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1713303527,
"transactionHash": "0x1361f48fea8fbc08ffbc0877f540635a35dffe6560829923443c70702232197d",
"implementations": [
"eth:0xe4e0f760409EB1661db76a4365c0803C3630270f"
]
},
{
"timestamp": 1713549935,
"transactionHash": "0x4279b4a359b1d5abd672f9e7ee1923b9de372cce4077c2e673f3967b092e64cc",
"implementations": [
"eth:0x862E8e466ac49c1B076322AabCd4156326C47890"
]
},
{
"timestamp": 1713549935,
"transactionHash": "0x4279b4a359b1d5abd672f9e7ee1923b9de372cce4077c2e673f3967b092e64cc",
"implementations": [
"eth:0xe4e0f760409EB1661db76a4365c0803C3630270f"
]
}
],
"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 Boba Multisig\n * **guardian**: Boba Multisig",
"upgradableBy": [
{
"name": "Boba Multisig",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x996ffD627901f10C80A7d4B72A12316D2e77c076#code"
},
{
"name": "L1CrossDomainMessenger",
"isVerified": true,
"address": "eth:0x6D4528d192dB72E282265D6092F4B872f9Dff69e",
"upgradeability": {
"proxyType": "resolved delegate proxy",
"admins": [
"eth:0x6e598cec2701FfAA3c06175dc3Af0317a749a0Dc"
],
"implementations": [
"eth:0xD3494713A5cfaD3F5359379DfA074E2Ac8C6Fd65"
],
"immutable": false
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1628792646,
"transactionHash": "0xabf5ff59333cfb575404834e68633fd81c77ff85d6d6f9983e29140ebdf805f4",
"implementations": [
"eth:0x25109139f8C4F9f7b4E4d5452A067feaE3a537F3"
]
},
{
"timestamp": 1633462522,
"transactionHash": "0x9ba695c4025241f04617877232a4cf86d9ccc1783a693cfe661784c7f89c8050",
"implementations": [
"eth:0xae6b041f0550EDeF61a70F76f89c77B2b1Ef38Fd"
]
},
{
"timestamp": 1635387333,
"transactionHash": "0xa7c1696ee1da04699ec29609eb9c645e327a590ad21ff4a8cf16a9671719bec9",
"implementations": [
"eth:0x12Acf6E3ca96A60fBa0BBFd14D2Fe0EB6ae47820"
]
},
{
"timestamp": 1713303503,
"transactionHash": "0x41b524b2ed6de3f6ec58d8e6508f9f6055ca3cb28a80b98af3213eb285a9fdce",
"implementations": [
"eth:0x0000000000000000000000000000000000000000"
]
},
{
"timestamp": 1713303527,
"transactionHash": "0x1361f48fea8fbc08ffbc0877f540635a35dffe6560829923443c70702232197d",
"implementations": [
"eth:0x3b48597212f2622511585914CC4D4152c9B1B077"
]
},
{
"timestamp": 1750959851,
"transactionHash": "0x16c5c38924fec5dec9d29456865565cc83ea72f1551a7f5c4fdb5b82fe744d0a",
"implementations": [
"eth:0xd81f43eDBCAcb4c29a9bA38a13Ee5d79278270cC"
]
},
{
"timestamp": 1750959851,
"transactionHash": "0x16c5c38924fec5dec9d29456865565cc83ea72f1551a7f5c4fdb5b82fe744d0a",
"implementations": [
"eth:0xD3494713A5cfaD3F5359379DfA074E2Ac8C6Fd65"
]
}
],
"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 Boba Multisig",
"upgradableBy": [
{
"name": "Boba Multisig",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x6D4528d192dB72E282265D6092F4B872f9Dff69e#code"
},
{
"name": "L1ERC721Bridge",
"isVerified": true,
"address": "eth:0xA6Ad22bb0E73DEF40a24E510cFbc93807d8bf87e",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0x6e598cec2701FfAA3c06175dc3Af0317a749a0Dc"
],
"implementations": [
"eth:0xAE2AF01232a6c4a4d3012C5eC5b1b35059caF10d"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1713303527,
"transactionHash": "0x1361f48fea8fbc08ffbc0877f540635a35dffe6560829923443c70702232197d",
"implementations": [
"eth:0x99948157F4702B3EE9De4290C3dCDF2622Db9318"
]
},
{
"timestamp": 1750959851,
"transactionHash": "0x16c5c38924fec5dec9d29456865565cc83ea72f1551a7f5c4fdb5b82fe744d0a",
"implementations": [
"eth:0xd81f43eDBCAcb4c29a9bA38a13Ee5d79278270cC"
]
},
{
"timestamp": 1750959851,
"transactionHash": "0x16c5c38924fec5dec9d29456865565cc83ea72f1551a7f5c4fdb5b82fe744d0a",
"implementations": [
"eth:0xAE2AF01232a6c4a4d3012C5eC5b1b35059caF10d"
]
}
],
"description": "Used to bridge ERC-721 tokens from host chain to this chain.\n* Roles:\n * **admin**: ProxyAdmin; ultimately Boba Multisig",
"upgradableBy": [
{
"name": "Boba Multisig",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0xA6Ad22bb0E73DEF40a24E510cFbc93807d8bf87e#code"
},
{
"name": "L1StandardBridge",
"isVerified": true,
"address": "eth:0xdc1664458d2f0B6090bEa60A8793A4E66c2F1c00",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0x6e598cec2701FfAA3c06175dc3Af0317a749a0Dc"
],
"implementations": [
"eth:0x64B5a5Ed26DCb17370Ff4d33a8D503f0fbD06CfF"
]
},
"chain": "ethereum",
"pastUpgrades": [],
"description": "The main entry point to deposit ERC20 tokens from host chain to this chain.\n* Roles:\n * **admin**: ProxyAdmin; ultimately Boba Multisig",
"upgradableBy": [
{
"name": "Boba Multisig",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0xdc1664458d2f0B6090bEa60A8793A4E66c2F1c00#code"
},
{
"name": "OptimismMintableERC20Factory",
"isVerified": true,
"address": "eth:0x4d898F66327Fa050131A17ed17a39EBeCC81f0c3",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0x6e598cec2701FfAA3c06175dc3Af0317a749a0Dc"
],
"implementations": [
"eth:0xE01efbeb1089D1d1dB9c6c8b135C934C0734c846"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1713303527,
"transactionHash": "0x1361f48fea8fbc08ffbc0877f540635a35dffe6560829923443c70702232197d",
"implementations": [
"eth:0xd080A33E651780cD6f52F16020E1FFA04F0f15B2"
]
},
{
"timestamp": 1750959851,
"transactionHash": "0x16c5c38924fec5dec9d29456865565cc83ea72f1551a7f5c4fdb5b82fe744d0a",
"implementations": [
"eth:0xE01efbeb1089D1d1dB9c6c8b135C934C0734c846"
]
}
],
"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 Boba Multisig",
"upgradableBy": [
{
"name": "Boba Multisig",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x4d898F66327Fa050131A17ed17a39EBeCC81f0c3#code"
},
{
"name": "DelayedWETH",
"isVerified": true,
"address": "eth:0x4e27966e7D3727bE584d32081fc341321B047bF6",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0x6e598cec2701FfAA3c06175dc3Af0317a749a0Dc"
],
"implementations": [
"eth:0x71e966Ae981d1ce531a7b6d23DC0f27B38409087"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1750459271,
"transactionHash": "0xbbacf0dbcc95a2ca3f10da3dcaf82083e9ee1523112cb4523b1c167a6aa591bc",
"implementations": [
"eth:0x71e966Ae981d1ce531a7b6d23DC0f27B38409087"
]
}
],
"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 Boba Multisig\n * **owner**: Boba Multisig",
"upgradableBy": [
{
"name": "Boba Multisig",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x4e27966e7D3727bE584d32081fc341321B047bF6#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": "ProxyAdmin",
"isVerified": true,
"address": "eth:0x6e598cec2701FfAA3c06175dc3Af0317a749a0Dc",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "* Roles:\n * **owner**: Boba Multisig",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x6e598cec2701FfAA3c06175dc3Af0317a749a0Dc#code"
},
{
"name": "PermissionedDisputeGame",
"isVerified": true,
"address": "eth:0x97e8B3e46a251A657A56CEe8c24E4C0F1864be64",
"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**: EOA 2\n * **proposer**: EOA 3",
"description": "Same as FaultDisputeGame, but only two permissioned addresses are designated as proposer and challenger.\n* Roles:\n * **challenger**: EOA 3\n * **proposer**: EOA 4",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x97e8B3e46a251A657A56CEe8c24E4C0F1864be64#code"
},
{
"name": "PreimageOracle",
"isVerified": true,
"address": "eth:0x9c065e11870B891D214Bc2Da7EF1f9DDFA1BE277",
"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": "AnchorStateRegistry",
"isVerified": true,
"address": "eth:0xd50395Fd129A40B77119b2994d285Ef1919D7Ac7",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0x6e598cec2701FfAA3c06175dc3Af0317a749a0Dc"
],
"implementations": [
"eth:0xBa1e2e95e42c815477e97539F8d4D7f0352506C5"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1750459259,
"transactionHash": "0xe7c375777825a2a2f222f9ac464e6f9da4e21bffd8d3c5f482ad5a475daf6674",
"implementations": [
"eth:0xBa1e2e95e42c815477e97539F8d4D7f0352506C5"
]
}
],
"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 Boba Multisig",
"upgradableBy": [
{
"name": "Boba Multisig",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0xd50395Fd129A40B77119b2994d285Ef1919D7Ac7#code"
}
]
},
"escrows": [
{
"address": "0x7B02D13904D8e6E0f0Efaf756aB14Cb0FF21eE7e",
"sinceTimestamp": 1710967859,
"tokens": [
"ETH"
],
"contract": {
"isVerified": true,
"address": "eth:0x7B02D13904D8e6E0f0Efaf756aB14Cb0FF21eE7e",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0x6e598cec2701FfAA3c06175dc3Af0317a749a0Dc"
],
"implementations": [
"eth:0xe2F826324b2faf99E513D16D266c3F80aE87832B"
]
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1713303527,
"transactionHash": "0x1361f48fea8fbc08ffbc0877f540635a35dffe6560829923443c70702232197d",
"implementations": [
"eth:0xD8056243180C4b56a7d2ccd5df9c2696E1261826"
]
},
{
"timestamp": 1750959851,
"transactionHash": "0x16c5c38924fec5dec9d29456865565cc83ea72f1551a7f5c4fdb5b82fe744d0a",
"implementations": [
"eth:0xd81f43eDBCAcb4c29a9bA38a13Ee5d79278270cC"
]
},
{
"timestamp": 1750959851,
"transactionHash": "0x16c5c38924fec5dec9d29456865565cc83ea72f1551a7f5c4fdb5b82fe744d0a",
"implementations": [
"eth:0xe2F826324b2faf99E513D16D266c3F80aE87832B"
]
}
],
"description": "Main entry point for users depositing ETH.",
"upgradableBy": [
{
"name": "ProxyAdmin",
"delay": "no"
}
],
"url": "https://etherscan.io/address/0x7B02D13904D8e6E0f0Efaf756aB14Cb0FF21eE7e#code"
},
"chain": "ethereum",
"includeInTotal": true,
"chainId": 1
},
{
"address": "0xdc1664458d2f0B6090bEa60A8793A4E66c2F1c00",
"sinceTimestamp": 1628793901,
"tokens": "*",
"contract": {
"isVerified": true,
"address": "eth:0xdc1664458d2f0B6090bEa60A8793A4E66c2F1c00",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0x6e598cec2701FfAA3c06175dc3Af0317a749a0Dc"
],
"implementations": [
"eth:0x64B5a5Ed26DCb17370Ff4d33a8D503f0fbD06CfF"
]
},
"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/0xdc1664458d2f0B6090bEa60A8793A4E66c2F1c00#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": []
}
+1 -1
{
"baseTimestamp": 1751366039,
"baseTimestamp": 1762276576,
"contractsDiscoDriven": true,
"hasDiscoUi": true,
"isDiscoDriven": true,
"permissionsDiscoDriven": true
}
+4 -4
+1 -1
[
{
"address": "0x3B4D794a66304F130a4Db8F2551B0070dfCf5ca7",
"sinceTimestamp": 1737090335,
"tokens": [
"USDC"
],
"contract": {
"isVerified": true,
"address": "eth:0x3B4D794a66304F130a4Db8F2551B0070dfCf5ca7",
"upgradeability": {
"proxyType": "zkLighter proxy",
"admins": [
"eth:0x94da8A995D0D82Ef0fE7E509C6D76c22603B6f67"
],
"implementations": [
"eth:0x4FF23C6cA650166A95D854935a8b012B53ac59Bc",
"eth:0x59e71dc90E662F17c4eB156A8cA1BCCD106aCfA0",
"eth:0xf255FC8738a5c6Ee6E869A5b182a9Cd4F99a2ED6"
]
},
"chain": "ethereum",
"url": "https://etherscan.io/address/0x3B4D794a66304F130a4Db8F2551B0070dfCf5ca7#code"
},
"chain": "ethereum",
"includeInTotal": true,
"chainId": 1
}
]
+2 -2
{
"addresses": {
"ethereum": [
{
"name": "Lighter",
"isVerified": true,
"address": "eth:0x3B4D794a66304F130a4Db8F2551B0070dfCf5ca7",
"upgradeability": {
"proxyType": "zkLighter proxy",
"admins": [
"eth:0x94da8A995D0D82Ef0fE7E509C6D76c22603B6f67"
],
"implementations": [
"eth:0x4FF23C6cA650166A95D854935a8b012B53ac59Bc",
"eth:0x59e71dc90E662F17c4eB156A8cA1BCCD106aCfA0",
"eth:0xf255FC8738a5c6Ee6E869A5b182a9Cd4F99a2ED6"
]
},
"chain": "ethereum",
"description": "The main rollup contract. It processes L2 batches, manages USDC deposits and withdrawals, allows users to submit censorship-resistant L2 transactions and controls desert mode (escape hatch). Logic is split between two contracts because of code-size limits, many operations are delegated to AdditionalZKLighter.\n* Roles:\n * **admin**: UpgradeGatekeeper; ultimately EOA 4",
"upgradableBy": [
{
"id": "EOA-4",
"name": "EOA 4",
"delay": "21d"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x3B4D794a66304F130a4Db8F2551B0070dfCf5ca7#code"
},
{
"name": "UpgradeGatekeeper",
"isVerified": true,
"address": "eth:0x94da8A995D0D82Ef0fE7E509C6D76c22603B6f67",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "Governance contract functioning like an upgrade timelock for downstream contracts. The current delay is 21d and can be entirely skipped by Lighter Multisig.\n* Roles:\n * **getMaster**: EOA 4\n * **securityCouncilAddress**: Lighter Multisig",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x94da8A995D0D82Ef0fE7E509C6D76c22603B6f67#code"
},
{
"name": "DesertVerifier",
"isVerified": true,
"address": "eth:0x9BC70c62823BabFed57698d458833da55D0c88A4",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "ZK verifier used to verify forced exits during desert mode.\n",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x9BC70c62823BabFed57698d458833da55D0c88A4#code"
},
{
"name": "Governance",
"isVerified": true,
"address": "eth:0xa464DA0B43f80EE3FfC4795cbbFC78472b5c81A1",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0x94da8A995D0D82Ef0fE7E509C6D76c22603B6f67"
],
"implementations": [
"eth:0x46D3C0c01D5DAae4FE8e3f54f32901d9Fbde1f08"
]
},
"chain": "ethereum",
"pastUpgrades": [],
"description": "Manages the list of validators and the network governor.\n* Roles:\n * **admin**: UpgradeGatekeeper; ultimately EOA 4\n * **networkGovernor**: EOA 4\n * **validators**: EOA 1, EOA 2, EOA 3, EOA 4",
"upgradableBy": [
{
"id": "EOA-4",
"name": "EOA 4",
"delay": "21d"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0xa464DA0B43f80EE3FfC4795cbbFC78472b5c81A1#code"
},
{
"name": "ZkLighterVerifier",
"isVerified": true,
"address": "eth:0xac3Ce44B6ff4E402858C99D5699ff63131572BaA",
"upgradeability": {
"proxyType": "EIP1967 proxy",
"admins": [
"eth:0x94da8A995D0D82Ef0fE7E509C6D76c22603B6f67"
],
"implementations": [
"eth:0x9a3Cc15b31Aec100d0C49B16cC401eaEf5A0A500"
]
},
"chain": "ethereum",
"pastUpgrades": [],
"description": "The main ZK verifier of Lighter, settles the proofs of correct L2 state transition in the case of normal rollup operation.\n* Roles:\n * **admin**: UpgradeGatekeeper; ultimately EOA 4",
"upgradableBy": [
{
"id": "EOA-4",
"name": "EOA 4",
"delay": "21d"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0xac3Ce44B6ff4E402858C99D5699ff63131572BaA#code"
}
]
},
"escrows": [
{
"address": "0x3B4D794a66304F130a4Db8F2551B0070dfCf5ca7",
"sinceTimestamp": 1737090335,
"tokens": [
"USDC"
],
"contract": {
"isVerified": true,
"address": "eth:0x3B4D794a66304F130a4Db8F2551B0070dfCf5ca7",
"upgradeability": {
"proxyType": "zkLighter proxy",
"admins": [
"eth:0x94da8A995D0D82Ef0fE7E509C6D76c22603B6f67"
],
"implementations": [
"eth:0x4FF23C6cA650166A95D854935a8b012B53ac59Bc",
"eth:0x59e71dc90E662F17c4eB156A8cA1BCCD106aCfA0",
"eth:0xf255FC8738a5c6Ee6E869A5b182a9Cd4F99a2ED6"
]
},
"chain": "ethereum",
"url": "https://etherscan.io/address/0x3B4D794a66304F130a4Db8F2551B0070dfCf5ca7#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
}
]
}
+1 -1
{
"baseTimestamp": 1761590191,
"baseTimestamp": 1762196400,
"contractsDiscoDriven": true,
"hasDiscoUi": true,
"isDiscoDriven": true,
"permissionsDiscoDriven": true
}
+1 -1
+1 -1
{
"baseTimestamp": 1761223020,
"baseTimestamp": 1762276311,
"contractsDiscoDriven": true,
"hasDiscoUi": true,
"isDiscoDriven": true,
"permissionsDiscoDriven": true
}
+1 -1
+1 -1
{
"baseTimestamp": 1761223197,
"baseTimestamp": 1762276338,
"contractsDiscoDriven": true,
"hasDiscoUi": true,
"isDiscoDriven": true,
"permissionsDiscoDriven": true
}
+1 -1
+1 -1
{
"baseTimestamp": 1761223334,
"baseTimestamp": 1762276356,
"contractsDiscoDriven": true,
"hasDiscoUi": true,
"isDiscoDriven": true,
"permissionsDiscoDriven": true
}
+7 -7
+6 -6
{
"ethereum": {
"roles": [
{
"id": "Challenger",
"name": "Challenger",
"description": "Allowed to challenge or delete state roots proposed by a Proposer.",
"accounts": [
{
"address": "eth:0xC463EaC02572CC964D43D2414023E2c6B62bAF38",
"type": "Contract",
"isVerified": true,
"name": "Zircuit Multisig 1",
"url": "#Zircuit Multisig 1"
}
],
"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:0x2c0B27F7C8F083B539557a0bA787041BF22DB276",
"type": "Contract",
"isVerified": true,
"name": "Zircuit Multisig 2",
"url": "#Zircuit Multisig 2"
}
],
"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:0xE8C20EA8eF100d7aa3846616E5D07A5aBb067C65",
"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:0xAF1E4f6a47af647F87C0Ec814d8032C4a4bFF145",
"type": "EOA",
"isVerified": true,
"name": "EOA 1",
"url": "#EOA-1"
}
],
"chain": "ethereum",
"discoveryDrivenData": true
}
],
"actors": [
{
"id": "Zircuit Multisig 1",
"name": "Zircuit Multisig 1",
"description": "A Multisig with 6/8 threshold. \n* Can upgrade **with no delay**\n * OptimismPortal [via: ProxyAdmin]\n * L1CrossDomainMessenger [via: ProxyAdmin]\n * SystemConfig [via: ProxyAdmin]\n * L1StandardBridge [via: ProxyAdmin]\n * ResolverRegistry [via: ProxyAdmin]\n * ZircuitSuperchainConfig [via: ProxyAdmin]\n * L2OutputOracle [via: ProxyAdmin]\n * L1ERC721Bridge [via: ProxyAdmin]\n * VerifierV2 [via: ProxyAdmin]\n * OptimismMintableERC20Factory [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 SP1VerifierGateway\n * affect the liveness and safety of the gateway - can transfer ownership, add and freeze verifier routes \n* A Challenger - acting directly",
"accounts": [
{
"address": "eth:0xC463EaC02572CC964D43D2414023E2c6B62bAF38",
"type": "Contract",
"isVerified": true,
"name": "0xC463…AF38",
"url": "https://etherscan.io/address/0xC463EaC02572CC964D43D2414023E2c6B62bAF38"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0xD8399320cF3a6C7068DaC0C35ea5e74ddd650BD4",
"type": "EOA",
"isVerified": true,
"name": "0xD839…0BD4",
"url": "https://etherscan.io/address/0xD8399320cF3a6C7068DaC0C35ea5e74ddd650BD4"
},
{
"address": "eth:0xC1Ea584f696ABF39044c18D510067f0Ce2cC8966",
"address": "eth:0xf5B2C0bfA18561d5374EAcc5FFfA3E39B049c1ae",
"type": "EOA",
"isVerified": true,
"name": "0xC1Ea…8966",
"url": "https://etherscan.io/address/0xC1Ea584f696ABF39044c18D510067f0Ce2cC8966"
"name": "0xf5B2…c1ae",
"url": "https://etherscan.io/address/0xf5B2C0bfA18561d5374EAcc5FFfA3E39B049c1ae"
},
{
"address": "eth:0x63cbB9fA540F6249AE4A3576f48BF07609b3a355",
"type": "EOA",
"isVerified": true,
"name": "0x63cb…a355",
"url": "https://etherscan.io/address/0x63cbB9fA540F6249AE4A3576f48BF07609b3a355"
},
{
"address": "eth:0x5E2a81d611e973C2ab1A4cAa71DD4E4Cdb2617d4",
"type": "EOA",
"isVerified": true,
"name": "0x5E2a…17d4",
"url": "https://etherscan.io/address/0x5E2a81d611e973C2ab1A4cAa71DD4E4Cdb2617d4"
},
{
"address": "eth:0x2F9072d5A8118a60ce41611AEe3e393D107f8Cec",
"type": "EOA",
"isVerified": true,
"name": "0x2F90…8Cec",
"url": "https://etherscan.io/address/0x2F9072d5A8118a60ce41611AEe3e393D107f8Cec"
},
{
"address": "eth:0x0D5edFC67Ae336eddC91031FD6402EeAD6350CAb",
"type": "EOA",
"isVerified": true,
"name": "0x0D5e…0CAb",
"url": "https://etherscan.io/address/0x0D5edFC67Ae336eddC91031FD6402EeAD6350CAb"
},
{
"address": "eth:0x62C688FCa995e07632D64A9586896BB7EcD68567",
"type": "EOA",
"isVerified": true,
"name": "0x62C6…8567",
"url": "https://etherscan.io/address/0x62C688FCa995e07632D64A9586896BB7EcD68567"
},
{
"address": "eth:0x38809210f69ed6204E276d2Be6b15cd530698679",
"type": "EOA",
"isVerified": true,
"name": "0x3880…8679",
"url": "https://etherscan.io/address/0x38809210f69ed6204E276d2Be6b15cd530698679"
}
],
"discoveryDrivenData": true
},
{
"id": "Zircuit Multisig 2",
"name": "Zircuit Multisig 2",
"description": "A Multisig with 2/5 threshold. \n* Can interact with ZircuitSuperchainConfig\n * manage roles including the guardian role \n* A Guardian - acting directly",
"accounts": [
{
"address": "eth:0x2c0B27F7C8F083B539557a0bA787041BF22DB276",
"type": "Contract",
"isVerified": true,
"name": "0x2c0B…B276",
"url": "https://etherscan.io/address/0x2c0B27F7C8F083B539557a0bA787041BF22DB276"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0x5E2a81d611e973C2ab1A4cAa71DD4E4Cdb2617d4",
"type": "EOA",
"isVerified": true,
"name": "0x5E2a…17d4",
"url": "https://etherscan.io/address/0x5E2a81d611e973C2ab1A4cAa71DD4E4Cdb2617d4"
},
{
"address": "eth:0x63cbB9fA540F6249AE4A3576f48BF07609b3a355",
"type": "EOA",
"isVerified": true,
"name": "0x63cb…a355",
"url": "https://etherscan.io/address/0x63cbB9fA540F6249AE4A3576f48BF07609b3a355"
},
{
"address": "eth:0x62C688FCa995e07632D64A9586896BB7EcD68567",
"type": "EOA",
"isVerified": true,
"name": "0x62C6…8567",
"url": "https://etherscan.io/address/0x62C688FCa995e07632D64A9586896BB7EcD68567"
},
{
"address": "eth:0x0D5edFC67Ae336eddC91031FD6402EeAD6350CAb",
"type": "EOA",
"isVerified": true,
"name": "0x0D5e…0CAb",
"url": "https://etherscan.io/address/0x0D5edFC67Ae336eddC91031FD6402EeAD6350CAb"
},
{
"address": "eth:0x38809210f69ed6204E276d2Be6b15cd530698679",
"type": "EOA",
"isVerified": true,
"name": "0x3880…8679",
"url": "https://etherscan.io/address/0x38809210f69ed6204E276d2Be6b15cd530698679"
}
],
"discoveryDrivenData": true
},
{
"id": "EOA-1",
"name": "EOA 1",
"accounts": [
{
"address": "eth:0xAF1E4f6a47af647F87C0Ec814d8032C4a4bFF145",
"type": "EOA",
"isVerified": true,
"name": "0xAF1E…F145",
"url": "https://etherscan.io/address/0xAF1E4f6a47af647F87C0Ec814d8032C4a4bFF145"
}
],
"chain": "ethereum",
"description": "* A Sequencer - acting directly",
"discoveryDrivenData": true
},
{
"id": "EOA-2",
"name": "EOA 2",
"accounts": [
{
"address": "eth:0xE8C20EA8eF100d7aa3846616E5D07A5aBb067C65",
"type": "EOA",
"isVerified": true,
"name": "0xE8C2…7C65",
"url": "https://etherscan.io/address/0xE8C20EA8eF100d7aa3846616E5D07A5aBb067C65"
}
],
"chain": "ethereum",
"description": "* A Proposer - acting directly",
"discoveryDrivenData": true
}
]
},
"zircuit": {
"roles": [],
"actors": [
{
"id": "GnosisSafe",
"name": "GnosisSafe",
"description": "A Multisig with 6/8 threshold. \n* Can upgrade **with no delay**\n * L1Block [via: ProxyAdmin]\n * ProxyAdmin [via: ProxyAdmin]",
"accounts": [
{
"address": "zircuit:0xC463EaC02572CC964D43D2414023E2c6B62bAF38",
"type": "Contract",
"isVerified": true,
"name": "0xC463…AF38",
"url": "https://explorer.zircuit.com/address/0xC463EaC02572CC964D43D2414023E2c6B62bAF38"
}
],
"chain": "zircuit",
"references": [],
"participants": [
{
"address": "zircuit:0xD8399320cF3a6C7068DaC0C35ea5e74ddd650BD4",
"type": "EOA",
"isVerified": true,
"name": "0xD839…0BD4",
"url": "https://explorer.zircuit.com/address/0xD8399320cF3a6C7068DaC0C35ea5e74ddd650BD4"
},
{
"address": "zircuit:0xC1Ea584f696ABF39044c18D510067f0Ce2cC8966",
"address": "zircuit:0xf5B2C0bfA18561d5374EAcc5FFfA3E39B049c1ae",
"type": "EOA",
"isVerified": true,
"name": "0xC1Ea…8966",
"url": "https://explorer.zircuit.com/address/0xC1Ea584f696ABF39044c18D510067f0Ce2cC8966"
"name": "0xf5B2…c1ae",
"url": "https://explorer.zircuit.com/address/0xf5B2C0bfA18561d5374EAcc5FFfA3E39B049c1ae"
},
{
"address": "zircuit:0x63cbB9fA540F6249AE4A3576f48BF07609b3a355",
"type": "EOA",
"isVerified": true,
"name": "0x63cb…a355",
"url": "https://explorer.zircuit.com/address/0x63cbB9fA540F6249AE4A3576f48BF07609b3a355"
},
{
"address": "zircuit:0x5E2a81d611e973C2ab1A4cAa71DD4E4Cdb2617d4",
"type": "EOA",
"isVerified": true,
"name": "0x5E2a…17d4",
"url": "https://explorer.zircuit.com/address/0x5E2a81d611e973C2ab1A4cAa71DD4E4Cdb2617d4"
},
{
"address": "zircuit:0x2F9072d5A8118a60ce41611AEe3e393D107f8Cec",
"type": "EOA",
"isVerified": true,
"name": "0x2F90…8Cec",
"url": "https://explorer.zircuit.com/address/0x2F9072d5A8118a60ce41611AEe3e393D107f8Cec"
},
{
"address": "zircuit:0x0D5edFC67Ae336eddC91031FD6402EeAD6350CAb",
"type": "EOA",
"isVerified": true,
"name": "0x0D5e…0CAb",
"url": "https://explorer.zircuit.com/address/0x0D5edFC67Ae336eddC91031FD6402EeAD6350CAb"
},
{
"address": "zircuit:0x62C688FCa995e07632D64A9586896BB7EcD68567",
"type": "EOA",
"isVerified": true,
"name": "0x62C6…8567",
"url": "https://explorer.zircuit.com/address/0x62C688FCa995e07632D64A9586896BB7EcD68567"
},
{
"address": "zircuit:0x38809210f69ed6204E276d2Be6b15cd530698679",
"type": "EOA",
"isVerified": true,
"name": "0x3880…8679",
"url": "https://explorer.zircuit.com/address/0x38809210f69ed6204E276d2Be6b15cd530698679"
}
],
"discoveryDrivenData": true
}
]
}
}
+1 -1
{
"baseTimestamp": 1761757805,
"baseTimestamp": 1762276375,
"contractsDiscoDriven": true,
"hasDiscoUi": true,
"isDiscoDriven": true,
"permissionsDiscoDriven": true
}