ec298bd1 (main)
and
d28f5810 (PR)
+1 -1
+1 -1
{
"baseTimestamp": 1765464119,
"baseTimestamp": 1766407632,
"contractsDiscoDriven": true,
"hasDiscoUi": true,
"isDiscoDriven": true,
"permissionsDiscoDriven": true
}
+1 -1
+1 -1
{
"baseTimestamp": 1761551061,
"baseTimestamp": 1766407703,
"contractsDiscoDriven": false,
"hasDiscoUi": true,
"isDiscoDriven": false,
"permissionsDiscoDriven": false
}
+11 -11
+10 -10
{
"ethereum": {
"actors": [
{
"id": "Connext Multisig",
"name": "Connext Multisig",
"description": "A Multisig with 7/9 threshold. It uses the following modules: OptimisticGovernor (Optimistic Governance module allowing for proposals by anyone with a bond of 2 WETH. They become executable if not challenged within 3d. The rules for proposals can be read directly from the contract values).\nOwner of the main Connext Bridge Diamond Proxy. Can upgrade the functionality of any system component with no delay. Maintains the list of Watchers.",
"accounts": [
{
"address": "eth:0x4d50a469fc788a3c0CdC8Fd67868877dCb246625",
"type": "Contract",
"isVerified": true,
"name": "0x4d50…6625",
"url": "https://etherscan.io/address/0x4d50a469fc788a3c0CdC8Fd67868877dCb246625"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0xdFa28361aC40679cC5D8EFa74c0421961397f2Eb",
"address": "eth:0x54Dc97261383530A789dA4Bb3B7d8dc53F83dd52",
"type": "EOA",
"isVerified": true,
"name": "0xdFa2…f2Eb",
"url": "https://etherscan.io/address/0xdFa28361aC40679cC5D8EFa74c0421961397f2Eb"
"name": "0x54Dc…dd52",
"url": "https://etherscan.io/address/0x54Dc97261383530A789dA4Bb3B7d8dc53F83dd52"
},
{
"address": "eth:0x3e11aa01A7eFdD428487ae75F5F4Fe0e5CeCeF06",
"type": "EOA",
"isVerified": true,
"name": "0x3e11…eF06",
"url": "https://etherscan.io/address/0x3e11aa01A7eFdD428487ae75F5F4Fe0e5CeCeF06"
},
{
"address": "eth:0x334CE923420ff1aA4f272e92BF68013D092aE7B4",
"type": "EOA",
"isVerified": true,
"name": "0x334C…E7B4",
"url": "https://etherscan.io/address/0x334CE923420ff1aA4f272e92BF68013D092aE7B4"
},
{
"address": "eth:0x8D09e20b835009E5320cC11E6a6F00aF451aD669",
"type": "EOA",
"isVerified": true,
"name": "0x8D09…D669",
"url": "https://etherscan.io/address/0x8D09e20b835009E5320cC11E6a6F00aF451aD669"
},
{
"address": "eth:0x7AE8b0D6353F0931EB9FaC0A3562fA9e4C6Ff933",
"address": "eth:0x26DAF0983C66A09715158514f44729fA80d76e3b",
"type": "EOA",
"isVerified": true,
"name": "0x7AE8…f933",
"url": "https://etherscan.io/address/0x7AE8b0D6353F0931EB9FaC0A3562fA9e4C6Ff933"
"name": "0x26DA…6e3b",
"url": "https://etherscan.io/address/0x26DAF0983C66A09715158514f44729fA80d76e3b"
},
{
"address": "eth:0x6B44Dba00e92DD035976607CBF62bf1CC6320EC5",
"type": "EOA",
"isVerified": true,
"name": "0x6B44…0EC5",
"url": "https://etherscan.io/address/0x6B44Dba00e92DD035976607CBF62bf1CC6320EC5"
},
{
"address": "eth:0xBE2Ac45e75c14e9EEf9712a94Dce355f0151f5B1",
"type": "Contract",
"address": "eth:0xf2553FfC26DF716e67b3B334Ed357B2E11BE8a54",
"type": "EOA",
"isVerified": true,
"name": "0xBE2A…f5B1",
"url": "https://etherscan.io/address/0xBE2Ac45e75c14e9EEf9712a94Dce355f0151f5B1"
"name": "0xf255…8a54",
"url": "https://etherscan.io/address/0xf2553FfC26DF716e67b3B334Ed357B2E11BE8a54"
},
{
"address": "eth:0x2eEd1440842990Fa61F0c396f981375Fa6004131",
"type": "EOA",
"isVerified": true,
"name": "0x2eEd…4131",
"url": "https://etherscan.io/address/0x2eEd1440842990Fa61F0c396f981375Fa6004131"
},
{
"address": "eth:0xDbDcFbA39D6ace2DaC9Cf5E8fc0Fe80a074FD81b",
"type": "EOA",
"isVerified": true,
"name": "0xDbDc…D81b",
"url": "https://etherscan.io/address/0xDbDcFbA39D6ace2DaC9Cf5E8fc0Fe80a074FD81b"
}
]
},
{
"id": "Connext Fee Multisig",
"name": "Connext Fee Multisig",
"description": "A Multisig with 1/5 threshold. \nCollects fees from the bridge. Can manage Routers through its RouterAdmin role.",
"accounts": [
{
"address": "eth:0x7bE978Cc84612E08f7844672B0E6A6F367FE2b6A",
"type": "Contract",
"isVerified": true,
"name": "0x7bE9…2b6A",
"url": "https://etherscan.io/address/0x7bE978Cc84612E08f7844672B0E6A6F367FE2b6A"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0x9b903Ae440CB1f01c342466D6DB6b57A5BF98C3f",
"type": "EOA",
"isVerified": true,
"name": "0x9b90…8C3f",
"url": "https://etherscan.io/address/0x9b903Ae440CB1f01c342466D6DB6b57A5BF98C3f"
},
{
"address": "eth:0xade09131C6f43fe22C2CbABb759636C43cFc181e",
"type": "EOA",
"isVerified": true,
"name": "0xade0…181e",
"url": "https://etherscan.io/address/0xade09131C6f43fe22C2CbABb759636C43cFc181e"
},
{
"address": "eth:0x7fB1B8D2C4a8186426Fb12a4Ae483f0093ED2315",
"type": "EOA",
"isVerified": true,
"name": "0x7fB1…2315",
"url": "https://etherscan.io/address/0x7fB1B8D2C4a8186426Fb12a4Ae483f0093ED2315"
},
{
"address": "eth:0xb71C02f99c42424257745827F1C2beBD7Fa1e936",
"type": "EOA",
"isVerified": true,
"name": "0xb71C…e936",
"url": "https://etherscan.io/address/0xb71C02f99c42424257745827F1C2beBD7Fa1e936"
},
{
"address": "eth:0xD7a8070F0875915dB9b9E03bD47A0b973d19130b",
"type": "EOA",
"isVerified": true,
"name": "0xD7a8…130b",
"url": "https://etherscan.io/address/0xD7a8070F0875915dB9b9E03bD47A0b973d19130b"
}
]
},
{
"id": "Watchers",
"name": "Watchers",
"accounts": [
{
"address": "eth:0x56dD71fffD089EdAdbA8eCdaaDb94269713f8f4d",
"type": "EOA",
"isVerified": true,
"name": "0x56dD…8f4d",
"url": "https://etherscan.io/address/0x56dD71fffD089EdAdbA8eCdaaDb94269713f8f4d"
},
{
"address": "eth:0x151Ea574C62b505aEe2F89f33D8c152E28A956b0",
"type": "EOA",
"isVerified": true,
"name": "0x151E…56b0",
"url": "https://etherscan.io/address/0x151Ea574C62b505aEe2F89f33D8c152E28A956b0"
}
],
"description": "Permissioned set of actors who can pause certain bridge components. On Ethereum L1 Watchers can pause RootManager and MainnetSpokeConnector, i.e. modules receiving messages. They can also remove connectors from the RootManager. List of watchers is maintained by the Connext MultiSig.",
"chain": "ethereum"
},
{
"id": "Sequencer",
"name": "Sequencer",
"accounts": [
{
"address": "eth:0x4fFA5968857a6C8242E4A6Ded2418155D33e82E7",
"type": "EOA",
"isVerified": true,
"name": "0x4fFA…82E7",
"url": "https://etherscan.io/address/0x4fFA5968857a6C8242E4A6Ded2418155D33e82E7"
}
],
"description": "Permissioned actor that collects bids from all chains, aggregates them and randomly selects router(s) to fulfill them. The sequencer will post batches of these bids to a relayer network, which will submit them to the destination chain",
"chain": "ethereum"
},
{
"id": "Relayers",
"name": "Relayers",
"accounts": [
{
"address": "eth:0x75C6A865c30da54e365Cb5Def728890B3DD8BDC4",
"type": "Contract",
"isVerified": true,
"name": "0x75C6…BDC4",
"url": "https://etherscan.io/address/0x75C6A865c30da54e365Cb5Def728890B3DD8BDC4"
},
{
"address": "eth:0xaBcC9b596420A9E9172FD5938620E265a0f9Df92",
"type": "Contract",
"isVerified": true,
"name": "0xaBcC…Df92",
"url": "https://etherscan.io/address/0xaBcC9b596420A9E9172FD5938620E265a0f9Df92"
},
{
"address": "eth:0x0ae392879A228B2484D9B1F80A5D0B7080FE79C2",
"type": "EOA",
"isVerified": true,
"name": "0x0ae3…79C2",
"url": "https://etherscan.io/address/0x0ae392879A228B2484D9B1F80A5D0B7080FE79C2"
},
{
"address": "eth:0x43100A190C3FeAE37Cb1f5d880e8fa8d81BE5CB9",
"type": "Contract",
"isVerified": true,
"name": "0x4310…5CB9",
"url": "https://etherscan.io/address/0x43100A190C3FeAE37Cb1f5d880e8fa8d81BE5CB9"
},
{
"address": "eth:0x935AaAe0f5b02007c08512F0629a9d37Af2E1A47",
"type": "EOA",
"isVerified": true,
"name": "0x935A…1A47",
"url": "https://etherscan.io/address/0x935AaAe0f5b02007c08512F0629a9d37Af2E1A47"
},
{
"address": "eth:0x9B077C59fDe7de5AdCeF8093Bc38B61d43FC7007",
"type": "Contract",
"isVerified": true,
"name": "0x9B07…7007",
"url": "https://etherscan.io/address/0x9B077C59fDe7de5AdCeF8093Bc38B61d43FC7007"
},
{
"address": "eth:0xE2Fc8F14B6cEb1AD8165623E02953eDB100288bE",
"type": "EOA",
"isVerified": true,
"name": "0xE2Fc…88bE",
"url": "https://etherscan.io/address/0xE2Fc8F14B6cEb1AD8165623E02953eDB100288bE"
},
{
"address": "eth:0xe8a5eE73f3c8F1Cd55915f6Eb5Fc7df4206f3C78",
"type": "Contract",
"isVerified": true,
"name": "0xe8a5…3C78",
"url": "https://etherscan.io/address/0xe8a5eE73f3c8F1Cd55915f6Eb5Fc7df4206f3C78"
},
{
"address": "eth:0x43728A95386D64384C76Afd416Dcc8118869BA6c",
"type": "EOA",
"isVerified": true,
"name": "0x4372…BA6c",
"url": "https://etherscan.io/address/0x43728A95386D64384C76Afd416Dcc8118869BA6c"
},
{
"address": "eth:0x62B1a88CCc6BC5e6FF91FB2FCD29Ab4F819b35C6",
"type": "EOA",
"isVerified": true,
"name": "0x62B1…35C6",
"url": "https://etherscan.io/address/0x62B1a88CCc6BC5e6FF91FB2FCD29Ab4F819b35C6"
},
{
"address": "eth:0xcDbF9D438670D19d1Fb3954Abc8a13666b302b28",
"type": "Contract",
"isVerified": true,
"name": "0xcDbF…2b28",
"url": "https://etherscan.io/address/0xcDbF9D438670D19d1Fb3954Abc8a13666b302b28"
},
{
"address": "eth:0x75bA5Af8EFFDCFca32E1e288806d54277D1fde99",
"type": "Contract",
"isVerified": true,
"name": "0x75bA…de99",
"url": "https://etherscan.io/address/0x75bA5Af8EFFDCFca32E1e288806d54277D1fde99"
},
{
"address": "eth:0xB4F8D176466f5F544bAd53737bffAaeA17185c05",
"type": "Contract",
"isVerified": true,
"name": "0xB4F8…5c05",
"url": "https://etherscan.io/address/0xB4F8D176466f5F544bAd53737bffAaeA17185c05"
},
{
"address": "eth:0xF9D64d54D32EE2BDceAAbFA60C4C438E224427d0",
"type": "Contract",
"isVerified": true,
"name": "0xF9D6…27d0",
"url": "https://etherscan.io/address/0xF9D64d54D32EE2BDceAAbFA60C4C438E224427d0"
}
],
"description": "Permissioned set of actors who can perform certain bridge operations as a service.",
"chain": "ethereum"
},
{
"id": "Routers",
"name": "Routers",
"accounts": [
{
"address": "eth:0xF26c772C0fF3a6036bDdAbDAbA22cf65ECa9F97c",
"type": "EOA",
"isVerified": true,
"name": "0xF26c…F97c",
"url": "https://etherscan.io/address/0xF26c772C0fF3a6036bDdAbDAbA22cf65ECa9F97c"
},
{
"address": "eth:0x97b9dcB1AA34fE5F12b728D9166ae353d1e7f5C4",
"type": "EOA",
"isVerified": true,
"name": "0x97b9…f5C4",
"url": "https://etherscan.io/address/0x97b9dcB1AA34fE5F12b728D9166ae353d1e7f5C4"
},
{
"address": "eth:0x8cb19CE8EEDF740389D428879a876A3B030B9170",
"type": "EOA",
"isVerified": true,
"name": "0x8cb1…9170",
"url": "https://etherscan.io/address/0x8cb19CE8EEDF740389D428879a876A3B030B9170"
},
{
"address": "eth:0x0e62f9fa1F9b3E49759Dc94494F5bC37a83d1FAD",
"type": "EOA",
"isVerified": true,
"name": "0x0e62…1FAD",
"url": "https://etherscan.io/address/0x0e62f9fa1F9b3E49759Dc94494F5bC37a83d1FAD"
},
{
"address": "eth:0x58507fed0Cb11723dFb6848c92C59Cf0BBEB9927",
"type": "EOA",
"isVerified": true,
"name": "0x5850…9927",
"url": "https://etherscan.io/address/0x58507fed0Cb11723dFb6848c92C59Cf0BBEB9927"
},
{
"address": "eth:0x7ce49752fFA7055622f444df3c69598748cb2E5f",
"type": "EOA",
"isVerified": true,
"name": "0x7ce4…2E5f",
"url": "https://etherscan.io/address/0x7ce49752fFA7055622f444df3c69598748cb2E5f"
},
{
"address": "eth:0x33b2aD85f7DbA818e719FB52095dC768E0eD93ec",
"type": "EOA",
"isVerified": true,
"name": "0x33b2…93ec",
"url": "https://etherscan.io/address/0x33b2aD85f7DbA818e719FB52095dC768E0eD93ec"
},
{
"address": "eth:0x048a5EcC705C280b2248aefF88fd581AbbEB8587",
"type": "EOA",
"isVerified": true,
"name": "0x048a…8587",
"url": "https://etherscan.io/address/0x048a5EcC705C280b2248aefF88fd581AbbEB8587"
},
{
"address": "eth:0x975574980a5Da77f5C90bC92431835D91B73669e",
"type": "EOA",
"isVerified": true,
"name": "0x9755…669e",
"url": "https://etherscan.io/address/0x975574980a5Da77f5C90bC92431835D91B73669e"
},
{
"address": "eth:0x6FD84ba95525c4cCd218F2f16F646A08B4b0a598",
"type": "EOA",
"isVerified": true,
"name": "0x6FD8…a598",
"url": "https://etherscan.io/address/0x6FD84ba95525c4cCd218F2f16F646A08B4b0a598"
},
{
"address": "eth:0x6892d4D1f73A65B03063B7d78174dC6350Fcc406",
"type": "EOA",
"isVerified": true,
"name": "0x6892…c406",
"url": "https://etherscan.io/address/0x6892d4D1f73A65B03063B7d78174dC6350Fcc406"
},
{
"address": "eth:0x32D63da9F776891843C90787CEC54ADA23ABd4C2",
"type": "EOA",
"isVerified": true,
"name": "0x32D6…d4C2",
"url": "https://etherscan.io/address/0x32D63da9F776891843C90787CEC54ADA23ABd4C2"
},
{
"address": "eth:0xFaAB88015477493cFAa5DFAA533099C590876F21",
"type": "EOA",
"isVerified": true,
"name": "0xFaAB…6F21",
"url": "https://etherscan.io/address/0xFaAB88015477493cFAa5DFAA533099C590876F21"
},
{
"address": "eth:0x63Cda9C42db542bb91a7175E38673cFb00D402b0",
"type": "EOA",
"isVerified": true,
"name": "0x63Cd…02b0",
"url": "https://etherscan.io/address/0x63Cda9C42db542bb91a7175E38673cFb00D402b0"
},
{
"address": "eth:0xBE7BC00382a50A711D037eAeCAD799bb8805Dfa8",
"type": "EOA",
"isVerified": true,
"name": "0xBE7B…Dfa8",
"url": "https://etherscan.io/address/0xBE7BC00382a50A711D037eAeCAD799bb8805Dfa8"
},
{
"address": "eth:0x22831e4f21cE65b33EF45df0e212b5bEbF130E5a",
"type": "EOA",
"isVerified": true,
"name": "0x2283…0E5a",
"url": "https://etherscan.io/address/0x22831e4f21cE65b33EF45df0e212b5bEbF130E5a"
},
{
"address": "eth:0xEca085906cb531bdf1F87eFA85c5bE46aA5C9d2c",
"type": "EOA",
"isVerified": true,
"name": "0xEca0…9d2c",
"url": "https://etherscan.io/address/0xEca085906cb531bdf1F87eFA85c5bE46aA5C9d2c"
},
{
"address": "eth:0xC4Ae07F276768A3b74AE8c47bc108a2aF0e40eBa",
"type": "EOA",
"isVerified": true,
"name": "0xC4Ae…0eBa",
"url": "https://etherscan.io/address/0xC4Ae07F276768A3b74AE8c47bc108a2aF0e40eBa"
},
{
"address": "eth:0x9584Eb0356a380b25D7ED2C14c54De58a25f2581",
"type": "EOA",
"isVerified": true,
"name": "0x9584…2581",
"url": "https://etherscan.io/address/0x9584Eb0356a380b25D7ED2C14c54De58a25f2581"
},
{
"address": "eth:0x6273c0965A1dB4F8A6277d490B4fD48715a42b96",
"type": "EOA",
"isVerified": true,
"name": "0x6273…2b96",
"url": "https://etherscan.io/address/0x6273c0965A1dB4F8A6277d490B4fD48715a42b96"
},
{
"address": "eth:0x49a9E7ec76Bc8fDF658d09557305170d9F01D2fA",
"type": "EOA",
"isVerified": true,
"name": "0x49a9…D2fA",
"url": "https://etherscan.io/address/0x49a9E7ec76Bc8fDF658d09557305170d9F01D2fA"
},
{
"address": "eth:0x5d527765252003AceE6545416F6a9C8D15ae8402",
"type": "EOA",
"isVerified": true,
"name": "0x5d52…8402",
"url": "https://etherscan.io/address/0x5d527765252003AceE6545416F6a9C8D15ae8402"
},
{
"address": "eth:0x76CF58cE587bC928fcc5aD895555fd040E06C61a",
"type": "EOA",
"isVerified": true,
"name": "0x76CF…C61a",
"url": "https://etherscan.io/address/0x76CF58cE587bC928fcc5aD895555fd040E06C61a"
},
{
"address": "eth:0x96D38b113b1bC6a21d1137676f2f05DfcAce24e8",
"type": "EOA",
"isVerified": true,
"name": "0x96D3…24e8",
"url": "https://etherscan.io/address/0x96D38b113b1bC6a21d1137676f2f05DfcAce24e8"
},
{
"address": "eth:0xBa11aA59645a56031fedBcCF60D4f111534f2502",
"type": "EOA",
"isVerified": true,
"name": "0xBa11…2502",
"url": "https://etherscan.io/address/0xBa11aA59645a56031fedBcCF60D4f111534f2502"
},
{
"address": "eth:0x5f4E31F4F402E368743bF29954f80f7C4655EA68",
"type": "EOA",
"isVerified": true,
"name": "0x5f4E…EA68",
"url": "https://etherscan.io/address/0x5f4E31F4F402E368743bF29954f80f7C4655EA68"
},
{
"address": "eth:0xc770eC66052fe77ff2eF9edF9558236e2D1C41Ef",
"type": "EOA",
"isVerified": true,
"name": "0xc770…41Ef",
"url": "https://etherscan.io/address/0xc770eC66052fe77ff2eF9edF9558236e2D1C41Ef"
},
{
"address": "eth:0xc82C7d826b1eD0b2A4E9A2bE72B445416f901FD1",
"type": "EOA",
"isVerified": true,
"name": "0xc82C…1FD1",
"url": "https://etherscan.io/address/0xc82C7d826b1eD0b2A4E9A2bE72B445416f901FD1"
},
{
"address": "eth:0xd839958F37f89F80c9520c2f3F4abE29168EeF1B",
"type": "EOA",
"isVerified": true,
"name": "0xd839…eF1B",
"url": "https://etherscan.io/address/0xd839958F37f89F80c9520c2f3F4abE29168EeF1B"
},
{
"address": "eth:0x79EfFa11d95931A7e1717f9Eb655eE43e35Ef265",
"type": "EOA",
"isVerified": true,
"name": "0x79Ef…f265",
"url": "https://etherscan.io/address/0x79EfFa11d95931A7e1717f9Eb655eE43e35Ef265"
},
{
"address": "eth:0x1660846ee9A3023034924FB02F85F632AEd66810",
"type": "EOA",
"isVerified": true,
"name": "0x1660…6810",
"url": "https://etherscan.io/address/0x1660846ee9A3023034924FB02F85F632AEd66810"
}
],
"description": "Permissioned set of actors who can front liquidity, speeding up message delivery.",
"chain": "ethereum"
}
]
}
}
+1 -1
{
"baseTimestamp": 1765464153,
"baseTimestamp": 1766407666,
"contractsDiscoDriven": false,
"hasDiscoUi": true,
"isDiscoDriven": false,
"permissionsDiscoDriven": false
}
+1 -1
+1 -1
{
"baseTimestamp": 1766048031,
"baseTimestamp": 1766405804,
"contractsDiscoDriven": true,
"hasDiscoUi": true,
"isDiscoDriven": true,
"permissionsDiscoDriven": true
}
+1 -1
+1 -1
{
"baseTimestamp": 1765550395,
"baseTimestamp": 1766406428,
"contractsDiscoDriven": true,
"hasDiscoUi": true,
"isDiscoDriven": true,
"permissionsDiscoDriven": true
}
+1 -1
+1 -1
{
"baseTimestamp": 1765368374,
"baseTimestamp": 1766406768,
"contractsDiscoDriven": true,
"hasDiscoUi": true,
"isDiscoDriven": true,
"permissionsDiscoDriven": true
}
+9 -2
+8 -1
{
"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 5",
"url": "#EOA-5,-EOA-6,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-13,-EOA-15,-EOA-16,-EOA-18,-EOA-20,-EOA-21,-EOA-23-and-EOA-25"
},
{
"address": "arb1:0x4e597125DB0aDC355F084d09B945DBfc6B8e9BE5",
"type": "EOA",
"isVerified": true,
"name": "EOA 6",
"url": "#EOA-5,-EOA-6,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-13,-EOA-15,-EOA-16,-EOA-18,-EOA-20,-EOA-21,-EOA-23-and-EOA-25"
},
{
"address": "arb1:0x50A4EB12BFbf3B83FFb5c2a6378e35Cd83e6d885",
"type": "EOA",
"isVerified": true,
"name": "EOA 7",
"url": "#EOA-5,-EOA-6,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-13,-EOA-15,-EOA-16,-EOA-18,-EOA-20,-EOA-21,-EOA-23-and-EOA-25"
},
{
"address": "arb1:0x50E91cb65a605E1b8B73be1fD558Fe40aBE59A31",
"type": "EOA",
"isVerified": true,
"name": "EOA 8",
"url": "#EOA-5,-EOA-6,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-13,-EOA-15,-EOA-16,-EOA-18,-EOA-20,-EOA-21,-EOA-23-and-EOA-25"
},
{
"address": "arb1:0x54A51C10a3EF82Cb6B0fB6B1418882472e56Ff1a",
"type": "EOA",
"isVerified": true,
"name": "EOA 9",
"url": "#EOA-5,-EOA-6,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-13,-EOA-15,-EOA-16,-EOA-18,-EOA-20,-EOA-21,-EOA-23-and-EOA-25"
},
{
"address": "arb1:0x79F4b4f9103298460486EC644499Df9985E34170",
"type": "EOA",
"isVerified": true,
"name": "EOA 11",
"url": "#EOA-5,-EOA-6,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-13,-EOA-15,-EOA-16,-EOA-18,-EOA-20,-EOA-21,-EOA-23-and-EOA-25"
},
{
"address": "arb1:0x7CD925c107dE5C06C100F2084bFA0422F21140f0",
"type": "EOA",
"isVerified": true,
"name": "EOA 13",
"url": "#EOA-5,-EOA-6,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-13,-EOA-15,-EOA-16,-EOA-18,-EOA-20,-EOA-21,-EOA-23-and-EOA-25"
},
{
"address": "arb1:0x936cCC684c091b20806fA3C6668F7F1fD2B3C772",
"type": "EOA",
"isVerified": true,
"name": "EOA 15",
"url": "#EOA-5,-EOA-6,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-13,-EOA-15,-EOA-16,-EOA-18,-EOA-20,-EOA-21,-EOA-23-and-EOA-25"
},
{
"address": "arb1:0xa65100caA20c06Bd278D83C60475ec4F69b23dc1",
"type": "EOA",
"isVerified": true,
"name": "EOA 16",
"url": "#EOA-5,-EOA-6,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-13,-EOA-15,-EOA-16,-EOA-18,-EOA-20,-EOA-21,-EOA-23-and-EOA-25"
},
{
"address": "arb1:0xbE119cCc44373B15517e921e9a7D54362250662D",
"type": "EOA",
"isVerified": true,
"name": "EOA 18",
"url": "#EOA-5,-EOA-6,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-13,-EOA-15,-EOA-16,-EOA-18,-EOA-20,-EOA-21,-EOA-23-and-EOA-25"
},
{
"address": "arb1:0xCe957F6aFadFFA08dAa90cE5b47208C02a9b9B4F",
"type": "EOA",
"isVerified": true,
"name": "EOA 20",
"url": "#EOA-5,-EOA-6,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-13,-EOA-15,-EOA-16,-EOA-18,-EOA-20,-EOA-21,-EOA-23-and-EOA-25"
},
{
"address": "arb1:0xD327b75C2CA829835b2B5EA9535827e9a06a480B",
"type": "EOA",
"isVerified": true,
"name": "EOA 21",
"url": "#EOA-5,-EOA-6,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-13,-EOA-15,-EOA-16,-EOA-18,-EOA-20,-EOA-21,-EOA-23-and-EOA-25"
},
{
"address": "arb1:0xD6433a681832BD2020fc6d984Efb5f57fe9ac155",
"type": "EOA",
"isVerified": true,
"name": "EOA 23",
"url": "#EOA-5,-EOA-6,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-13,-EOA-15,-EOA-16,-EOA-18,-EOA-20,-EOA-21,-EOA-23-and-EOA-25"
},
{
"address": "arb1:0xE31C47980a005B6E6d6c93212388ff7e9721D2Fc",
"type": "EOA",
"isVerified": true,
"name": "EOA 25",
"url": "#EOA-5,-EOA-6,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-13,-EOA-15,-EOA-16,-EOA-18,-EOA-20,-EOA-21,-EOA-23-and-EOA-25"
}
],
"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:0x1B15bb40898Ca818E28C0448Ebac4165d5Dd0b5E",
"type": "EOA",
"isVerified": true,
"name": "EOA 1",
"url": "#EOA-1"
},
{
"address": "arb1:0x026919DbCFab70a2A45775088C933331A7B25Ac6",
"type": "EOA",
"isVerified": true,
"name": "EOA 2",
"url": "#EOA-2,-EOA-3,-EOA-4,-EOA-10,-EOA-12,-EOA-14,-EOA-17,-EOA-19,-EOA-22,-EOA-24,-EOA-26,-EOA-27-and-EOA-28"
},
{
"address": "arb1:0x053970A9AA9638F54370764E6E9c7B2f5854Ef21",
"type": "EOA",
"isVerified": true,
"name": "EOA 3",
"url": "#EOA-2,-EOA-3,-EOA-4,-EOA-10,-EOA-12,-EOA-14,-EOA-17,-EOA-19,-EOA-22,-EOA-24,-EOA-26,-EOA-27-and-EOA-28"
},
{
"address": "arb1:0x0C79a90C94E1C1091D7D3a188730105be00798f9",
"type": "EOA",
"isVerified": true,
"name": "EOA 4",
"url": "#EOA-2,-EOA-3,-EOA-4,-EOA-10,-EOA-12,-EOA-14,-EOA-17,-EOA-19,-EOA-22,-EOA-24,-EOA-26,-EOA-27-and-EOA-28"
},
{
"address": "arb1:0x6963d94D76D5315158B47DE0B0Ce1fd6E0F61bcB",
"type": "EOA",
"isVerified": true,
"name": "EOA 10",
"url": "#EOA-2,-EOA-3,-EOA-4,-EOA-10,-EOA-12,-EOA-14,-EOA-17,-EOA-19,-EOA-22,-EOA-24,-EOA-26,-EOA-27-and-EOA-28"
},
{
"address": "arb1:0x7Be767aFca580360eBD3dAD924B4D688daBCdaD7",
"type": "EOA",
"isVerified": true,
"name": "EOA 12",
"url": "#EOA-2,-EOA-3,-EOA-4,-EOA-10,-EOA-12,-EOA-14,-EOA-17,-EOA-19,-EOA-22,-EOA-24,-EOA-26,-EOA-27-and-EOA-28"
},
{
"address": "arb1:0x83433d51B327392aA694455231D2db092eE2A5Db",
"type": "EOA",
"isVerified": true,
"name": "EOA 14",
"url": "#EOA-2,-EOA-3,-EOA-4,-EOA-10,-EOA-12,-EOA-14,-EOA-17,-EOA-19,-EOA-22,-EOA-24,-EOA-26,-EOA-27-and-EOA-28"
},
{
"address": "arb1:0xB180d28c01D3248C3fa88d67154a5070e5039135",
"type": "EOA",
"isVerified": true,
"name": "EOA 17",
"url": "#EOA-2,-EOA-3,-EOA-4,-EOA-10,-EOA-12,-EOA-14,-EOA-17,-EOA-19,-EOA-22,-EOA-24,-EOA-26,-EOA-27-and-EOA-28"
},
{
"address": "arb1:0xC929c820dC03C2a22e44F440721Af3c835e071fc",
"type": "EOA",
"isVerified": true,
"name": "EOA 19",
"url": "#EOA-2,-EOA-3,-EOA-4,-EOA-10,-EOA-12,-EOA-14,-EOA-17,-EOA-19,-EOA-22,-EOA-24,-EOA-26,-EOA-27-and-EOA-28"
},
{
"address": "arb1:0xD47FB043557CB2289B31d813dd4BC1223C91f872",
"type": "EOA",
"isVerified": true,
"name": "EOA 22",
"url": "#EOA-2,-EOA-3,-EOA-4,-EOA-10,-EOA-12,-EOA-14,-EOA-17,-EOA-19,-EOA-22,-EOA-24,-EOA-26,-EOA-27-and-EOA-28"
},
{
"address": "arb1:0xd76a3aCEd4115B017301C54C211EC36aA5E37e05",
"type": "EOA",
"isVerified": true,
"name": "EOA 24",
"url": "#EOA-2,-EOA-3,-EOA-4,-EOA-10,-EOA-12,-EOA-14,-EOA-17,-EOA-19,-EOA-22,-EOA-24,-EOA-26,-EOA-27-and-EOA-28"
},
{
"address": "arb1:0xe7685c09633B47Fe123ff47ebeA903C3763924a2",
"type": "EOA",
"isVerified": true,
"name": "EOA 26",
"url": "#EOA-2,-EOA-3,-EOA-4,-EOA-10,-EOA-12,-EOA-14,-EOA-17,-EOA-19,-EOA-22,-EOA-24,-EOA-26,-EOA-27-and-EOA-28"
},
{
"address": "arb1:0xEBe1766201dd69A09a2953B08081829E90f4a8d3",
"type": "EOA",
"isVerified": true,
"name": "EOA 27",
"url": "#EOA-2,-EOA-3,-EOA-4,-EOA-10,-EOA-12,-EOA-14,-EOA-17,-EOA-19,-EOA-22,-EOA-24,-EOA-26,-EOA-27-and-EOA-28"
},
{
"address": "arb1:0xf8b74E847cCa2EfF5E939B9B948Bf889F3DC0822",
"type": "EOA",
"isVerified": true,
"name": "EOA 28",
"url": "#EOA-2,-EOA-3,-EOA-4,-EOA-10,-EOA-12,-EOA-14,-EOA-17,-EOA-19,-EOA-22,-EOA-24,-EOA-26,-EOA-27-and-EOA-28"
}
],
"chain": "arbitrum",
"discoveryDrivenData": true
},
{
"id": "AnyTrust FastConfirmer",
"name": "AnyTrust FastConfirmer",
"description": "Can finalize a state root before the challenge period has passed. This allows withdrawing from the bridge based on the state root.",
"accounts": [
{
"address": "arb1:0x1B15bb40898Ca818E28C0448Ebac4165d5Dd0b5E",
"type": "EOA",
"isVerified": true,
"name": "EOA 1",
"url": "#EOA-1"
}
],
"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 * L1OrbitUSDCGateway [via: ProxyAdmin]\n * RollupEventInbox [via: UpgradeExecutor → ProxyAdmin]\n * SequencerInbox [via: UpgradeExecutor → ProxyAdmin]\n * RollupProxy [via: UpgradeExecutor]\n * GatewayRouter [via: UpgradeExecutor → ProxyAdmin]\n * ChallengeManager [via: UpgradeExecutor → ProxyAdmin]\n * UpgradeExecutor [via: UpgradeExecutor → ProxyAdmin]\n * Inbox [via: UpgradeExecutor → ProxyAdmin]\n * ERC20Gateway [via: UpgradeExecutor → ProxyAdmin]\n * Outbox [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:0x2103c69696CB2D3779f5445393808239034E911c",
"type": "EOA",
"isVerified": true,
"name": "0x2103…911c",
"url": "https://arbiscan.io/address/0x2103c69696CB2D3779f5445393808239034E911c"
},
{
"address": "arb1:0x65D1d44B8B2fE15d45A03708E0835C7E98a56007",
"type": "EOA",
"isVerified": true,
"name": "0x65D1…6007",
"url": "https://arbiscan.io/address/0x65D1d44B8B2fE15d45A03708E0835C7E98a56007"
},
{
"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: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": "SafeL2",
"name": "SafeL2",
"description": "A Multisig with 2/5 threshold. \n* Can upgrade **with no delay**\n * Bridge [via: UpgradeExecutor → ProxyAdmin]\n * RollupEventInbox [via: UpgradeExecutor → ProxyAdmin]\n * SequencerInbox [via: UpgradeExecutor → ProxyAdmin]\n * RollupProxy [via: UpgradeExecutor]\n * GatewayRouter [via: UpgradeExecutor → ProxyAdmin]\n * ChallengeManager [via: UpgradeExecutor → ProxyAdmin]\n * UpgradeExecutor [via: UpgradeExecutor → ProxyAdmin]\n * Inbox [via: UpgradeExecutor → ProxyAdmin]\n * ERC20Gateway [via: UpgradeExecutor → ProxyAdmin]\n * Outbox [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 2/6 threshold. \n* Can upgrade **with no delay**\n * Bridge [via: UpgradeExecutor → ProxyAdmin]\n * RollupEventInbox [via: UpgradeExecutor → ProxyAdmin]\n * SequencerInbox [via: UpgradeExecutor → ProxyAdmin]\n * RollupProxy [via: UpgradeExecutor]\n * GatewayRouter [via: UpgradeExecutor → ProxyAdmin]\n * ChallengeManager [via: UpgradeExecutor → ProxyAdmin]\n * UpgradeExecutor [via: UpgradeExecutor → ProxyAdmin]\n * Inbox [via: UpgradeExecutor → ProxyAdmin]\n * ERC20Gateway [via: UpgradeExecutor → ProxyAdmin]\n * Outbox [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:0xfe7C286480C7ff638319f8Aa1A97D224d82A55C6",
"type": "Contract",
"isVerified": true,
"name": "0xfe7C…55C6",
"url": "https://arbiscan.io/address/0xfe7C286480C7ff638319f8Aa1A97D224d82A55C6"
}
],
"chain": "arbitrum",
"references": [],
"participants": [
{
"address": "arb1:0xDe87572d7e556B2EBfD4410F1835A503b175794c",
"type": "EOA",
"isVerified": true,
"name": "0xDe87…794c",
"url": "https://arbiscan.io/address/0xDe87572d7e556B2EBfD4410F1835A503b175794c"
},
{
"address": "arb1:0x4058A4d6017676e55F0539f772e9618Db49158CC",
"type": "EOA",
"isVerified": true,
"name": "0x4058…58CC",
"url": "https://arbiscan.io/address/0x4058A4d6017676e55F0539f772e9618Db49158CC"
},
{
"address": "arb1:0xF9189a9ddf98952D85cdF9365D644Dfb0FBC08FC",
"type": "EOA",
"isVerified": true,
"name": "0xF918…08FC",
"url": "https://arbiscan.io/address/0xF9189a9ddf98952D85cdF9365D644Dfb0FBC08FC"
},
{
"address": "arb1:0x823DeFCBf7Be01b6469a22E163bc15BdFfb6C649",
"type": "EOA",
"isVerified": true,
"name": "0x823D…C649",
"url": "https://arbiscan.io/address/0x823DeFCBf7Be01b6469a22E163bc15BdFfb6C649"
},
{
"address": "arb1:0x9209D04e475Cb4780b75b31eCa5C3e8fb8e75b4C",
"type": "EOA",
"isVerified": true,
"name": "0x9209…5b4C",
"url": "https://arbiscan.io/address/0x9209D04e475Cb4780b75b31eCa5C3e8fb8e75b4C"
},
{
"address": "arb1:0x876D482379731F2fb2978C86BBc07f69BE7C6482",
"type": "EOA",
"isVerified": true,
"name": "0x876D…6482",
"url": "https://arbiscan.io/address/0x876D482379731F2fb2978C86BBc07f69BE7C6482"
}
],
"discoveryDrivenData": true
},
{
"id": "GnosisSafeL2",
"name": "GnosisSafeL2",
"description": "A Multisig with 1/1 threshold. ",
"accounts": [
{
"address": "arb1:0x1a8902780F37e0526788198Dee30b8375A0B24Bc",
"type": "Contract",
"isVerified": true,
"name": "0x1a89…24Bc",
"url": "https://arbiscan.io/address/0x1a8902780F37e0526788198Dee30b8375A0B24Bc"
}
],
"chain": "arbitrum",
"references": [],
"participants": [
{
"address": "arb1:0x1B15bb40898Ca818E28C0448Ebac4165d5Dd0b5E",
"type": "EOA",
"isVerified": true,
"name": "EOA 1",
"url": "#EOA-1"
}
],
"discoveryDrivenData": true
},
{
"id": "EOA-1",
"name": "EOA 1",
"accounts": [
{
"address": "arb1:0x1B15bb40898Ca818E28C0448Ebac4165d5Dd0b5E",
"type": "EOA",
"isVerified": true,
"name": "0x1B15…0b5E",
"url": "https://arbiscan.io/address/0x1B15bb40898Ca818E28C0448Ebac4165d5Dd0b5E"
}
],
"chain": "arbitrum",
"description": "Member of GnosisSafeL2.\n* A FastConfirmer GnosisSafeL2\n* A Validator - acting directly\n* A Validator GnosisSafeL2",
"discoveryDrivenData": true
},
{
"id": "EOA-2,-EOA-3,-EOA-4,-EOA-10,-EOA-12,-EOA-14,-EOA-17,-EOA-19,-EOA-22,-EOA-24,-EOA-26,-EOA-27-and-EOA-28",
"name": "EOA 2, EOA 3, EOA 4, EOA 10, EOA 12, EOA 14, EOA 17, EOA 19, EOA 22, EOA 24, EOA 26, EOA 27 and EOA 28",
"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: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-5,-EOA-6,-EOA-7,-EOA-8,-EOA-9,-EOA-11,-EOA-13,-EOA-15,-EOA-16,-EOA-18,-EOA-20,-EOA-21,-EOA-23-and-EOA-25",
"name": "EOA 5, EOA 6, EOA 7, EOA 8, EOA 9, EOA 11, EOA 13, EOA 15, EOA 16, EOA 18, EOA 20, EOA 21, EOA 23 and EOA 25",
"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
}
]
}
}
+1 -1
{
"baseTimestamp": 1765795563,
"baseTimestamp": 1766407241,
"contractsDiscoDriven": true,
"hasDiscoUi": true,
"isDiscoDriven": true,
"permissionsDiscoDriven": true
}
+1 -1
+1 -1
{
"baseTimestamp": 1766146814,
"baseTimestamp": 1766407495,
"contractsDiscoDriven": true,
"hasDiscoUi": true,
"isDiscoDriven": true,
"permissionsDiscoDriven": true
}
+3 -3
+1 -1
{
"self": {
"stateValidation": {
"value": "Fraud proofs (INT)",
"description": "No actor outside of the single Proposer can submit fraud proofs. Interactive proofs (INT) require multiple transactions over time to resolve. The challenge protocol can be subject to delay attacks. There is a 6d 8h challenge period.",
"challengeDelay": 549816,
"sentiment": "bad",
"orderHint": 1,
"initialBond": "0.1",
"initialBond": "0.2",
"secondLine": "6d 8h challenge period"
},
"dataAvailability": {
"value": "External (DAC)",
"description": "Proof construction relies fully on data that is NOT published onchain. There exists a Data Availability Committee (DAC) with a threshold of 1/1 that is tasked with protecting and supplying the data.",
"sentiment": "bad",
"orderHint": 1
},
"exitWindow": {
"value": "None",
"description": "There is no window for users to exit in case of an unwanted regular upgrade since contracts are instantly upgradable.",
"sentiment": "bad",
"orderHint": -86400
},
"sequencerFailure": {
"value": "Self sequence",
"description": "In the event of a sequencer failure, users can force transactions to be included in the project's chain by sending them to L1. There can be up to a 1d delay on this operation.",
"sentiment": "good",
"orderHint": 86400,
"secondLine": "1d delay"
},
"proposerFailure": {
"value": "Self propose",
"description": "Anyone can become a Proposer after 12d 17h of inactivity from the currently whitelisted Proposers.",
"sentiment": "good",
"orderHint": 1099632,
"secondLine": "12d 17h delay"
}
}
}
+1 -1
{
"architectureImage": "orbit-optimium",
"dataAvailability": [
{
"name": "Data is not stored on chain",
"description": "Users transactions are not published onchain, but rather sent to external trusted parties, also known as committee members (DAC). Members of the DAC collectively produce a Data Availability Certificate (comprising BLS signatures from a quorum) guaranteeing that the data behind the new transaction batch will be available until the expiry period elapses (currently a minimum of two weeks). This signature is not verified by L1, however external Validators will skip the batch if BLS signature is not valid resulting. This will result in a fraud proof challenge if this batch is included in a consecutive state update. It is assumed that at least one honest DAC member that signed the batch will reveal tx data to the Validators if Sequencer decides to act maliciously and withhold the data. If the Sequencer cannot gather enough signatures from the DAC, it will \"fall back to rollup\" mode and by posting the full data directly to the L1 chain. The current DAC threshold is 1 out of 1.",
"risks": [
{
"category": "Funds can be lost if",
"text": "the external data becomes unavailable.",
"isCritical": true
},
{
"category": "Users can be censored if",
"text": "the committee restricts their access to the external data."
}
],
"references": [
{
"title": "Inside AnyTrust - Arbitrum documentation",
"url": "https://developer.offchainlabs.com/inside-anytrust"
}
]
}
],
"exitMechanisms": [
{
"name": "Regular messaging",
"description": "The user initiates L2->L1 messages by submitting a regular transaction on this chain. When the block containing that transaction is settled, the message becomes available for processing on L1. The process of block finalization usually takes several days to complete.",
"risks": [],
"references": [
{
"title": "Transaction lifecycle - Arbitrum documentation",
"url": "https://developer.offchainlabs.com/tx-lifecycle"
},
{
"title": "L2 to L1 Messages - Arbitrum documentation",
"url": "https://docs.arbitrum.io/how-arbitrum-works/deep-dives/l2-to-l1-messaging"
},
{
"title": "Mainnet for everyone - Arbitrum Blog",
"url": "https://offchain.medium.com/mainnet-for-everyone-27ce0f67c85e"
}
]
},
{
"name": "Autonomous exit",
"description": "Users can (eventually) exit the system by pushing the transaction on L1 and providing the corresponding state root. The only way to prevent such withdrawal is via an upgrade.",
"risks": [],
"references": []
}
],
"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. After a delay of 1d in which a Sequencer has failed to include a transaction that was directly posted to the smart contract, it can be forcefully included by anyone on the host chain, which finalizes its ordering.",
"risks": [],
"references": [
{
"title": "SequencerInbox.sol - source code, forceInclusion function",
"url": "https://etherscan.io/address/0xfdB1487798E3104AC23c885f9BC94B98102Ff0BD#code"
},
{
"title": "Sequencer Isn't Doing Its Job - Arbitrum documentation",
"url": "https://docs.arbitrum.io/how-arbitrum-works/sequencer#unhappyuncommon-case-sequencer-isnt-doing-its-job"
}
]
},
"operator": {
"name": "The system has a centralized sequencer",
"description": "While forcing transaction is open to anyone the system employs a privileged sequencer that has priority for submitting transaction batches and ordering transactions.",
"risks": [
{
"category": "MEV can be extracted if",
"text": "the operator exploits their centralized position and frontruns user transactions."
}
],
"references": [
{
"title": "Sequencer - Arbitrum documentation",
"url": "https://docs.arbitrum.io/how-arbitrum-works/inside-arbitrum-nitro#the-sequencer"
}
]
},
"otherConsiderations": [
{
"name": "EVM compatible smart contracts are supported",
"description": "Arbitrum One uses Nitro technology that allows running fraud proofs by executing EVM code on top of WASM.",
"risks": [],
"references": [
{
"title": "Inside Arbitrum Nitro",
"url": "https://developer.offchainlabs.com/inside-arbitrum-nitro/"
}
]
}
],
"sequencing": {
"name": "Delayed forced transactions",
"description": "To force transactions from the host chain, users must first enqueue \"delayed\" messages in the \"delayed\" inbox of the Bridge contract. Only authorized Inboxes are allowed to enqueue delayed messages, and the so-called Inbox contract is the one used as the entry point by calling the `sendMessage` or `sendMessageFromOrigin` functions. If the centralized sequencer doesn't process the request within some time bound, users can call the `forceInclusion` function on the SequencerInbox contract to include the message in the canonical chain. The time bound is hardcoded to be 1d.",
"references": [],
"risks": []
},
"stateValidation": {
"description": "Updates to the system state can be proposed and challenged by a set of whitelisted validators. If a state root passes the challenge period, it is optimistically considered correct and made actionable for withdrawals.",
"categories": [
{
"title": "State root proposals",
"description": "Whitelisted validators propose state roots as children of a previous state root. A state root can have multiple conflicting children. This structure forms a graph, and therefore, in the contracts, state roots are referred to as nodes. Each proposal requires a stake, currently set to 0.1 ETH, that can be slashed if the proposal is proven incorrect via a fraud proof. Stakes can be moved from one node to one of its children, either by calling `stakeOnExistingNode` or `stakeOnNewNode`. New nodes cannot be created faster than the minimum assertion period by the same validator, currently set to 15m. The oldest unconfirmed node can be confirmed if the challenge period has passed and there are no siblings, and rejected if the parent is not a confirmed node or if the challenge period has passed and no one is staked on it.",
"description": "Whitelisted validators propose state roots as children of a previous state root. A state root can have multiple conflicting children. This structure forms a graph, and therefore, in the contracts, state roots are referred to as nodes. Each proposal requires a stake, currently set to 0.2 ETH, that can be slashed if the proposal is proven incorrect via a fraud proof. Stakes can be moved from one node to one of its children, either by calling `stakeOnExistingNode` or `stakeOnNewNode`. New nodes cannot be created faster than the minimum assertion period by the same validator, currently set to 15m. The oldest unconfirmed node can be confirmed if the challenge period has passed and there are no siblings, and rejected if the parent is not a confirmed node or if the challenge period has passed and no one is staked on it.",
"risks": [
{
"category": "Funds can be stolen if",
"text": "none of the whitelisted verifiers checks the published state. Fraud proofs assume at least one honest and able validator.",
"isCritical": true
}
],
"references": [
{
"title": "How is fraud proven - Arbitrum documentation FAQ",
"url": "https://docs.arbitrum.io/get-started/arbitrum-introduction"
}
]
},
{
"title": "Challenges",
"description": "A challenge can be started between two siblings, i.e. two different state roots that share the same parent, by calling the `startChallenge` function. Validators cannot be in more than one challenge at the same time, meaning that the protocol operates with [partial concurrency](https://medium.com/l2beat/fraud-proof-wars-b0cb4d0f452a). Since each challenge lasts 6d 8h, this implies that the protocol can be subject to [delay attacks](https://medium.com/offchainlabs/solutions-to-delay-attacks-on-rollups-434f9d05a07a), where a malicious actor can delay withdrawals as long as they are willing to pay the cost of losing their stakes. If the protocol is delayed attacked, the new stake requirement increases exponentially for each challenge period of delay. Challenges are played via a bisection game, where asserter and challenger play together to find the first instruction of disagreement. Such instruction is then executed onchain in the WASM OneStepProver contract to determine the winner, who then gets half of the stake of the loser. As said before, a state root is rejected only when no one left is staked on it. The protocol does not enforces valid bisections, meaning that actors can propose correct initial claim and then provide incorrect midpoints.",
"references": [
{
"title": "Fraud Proof Wars: Arbitrum Classic",
"url": "https://medium.com/l2beat/fraud-proof-wars-b0cb4d0f452a"
}
]
}
]
},
"stateValidationImage": "orbit",
"warning": "Fraud proof system is fully deployed but is not yet permissionless as it requires Validators to be whitelisted."
}
+1 -1
{
"baseTimestamp": 1747829483,
"baseTimestamp": 1766407393,
"contractsDiscoDriven": true,
"hasDiscoUi": true,
"isDiscoDriven": true,
"permissionsDiscoDriven": true
}
+56 -35
+48 -24
{
"ethereum": {
"roles": [],
"actors": [
{
"id": "Lighter Multisig",
"name": "Lighter Multisig",
"description": "A Multisig with 3/5 threshold. \n* Can interact with UpgradeGatekeeper\n * can reduce the upgrade delay to zero seconds ",
"accounts": [
{
"address": "eth:0x92b12c9d85BF7bd2EF5d2F53F4cd4Ce0BE432045",
"type": "Contract",
"isVerified": true,
"name": "0x92b1…2045",
"url": "https://etherscan.io/address/0x92b12c9d85BF7bd2EF5d2F53F4cd4Ce0BE432045"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0x037C8e6aF4AEB15A597FC3C2a6F1B30B4b0Ae2B1",
"type": "EOA",
"isVerified": true,
"name": "0x037C…e2B1",
"url": "https://etherscan.io/address/0x037C8e6aF4AEB15A597FC3C2a6F1B30B4b0Ae2B1"
},
{
"address": "eth:0x57ccC925f54aC946C3423808929fE77265c9045d",
"type": "EOA",
"isVerified": true,
"name": "0x57cc…045d",
"url": "https://etherscan.io/address/0x57ccC925f54aC946C3423808929fE77265c9045d"
},
{
"address": "eth:0x0bF05AA3b821Eaa341fAD0a674081A02d3dB169D",
"type": "EOA",
"isVerified": true,
"name": "0x0bF0…169D",
"url": "https://etherscan.io/address/0x0bF05AA3b821Eaa341fAD0a674081A02d3dB169D"
},
{
"address": "eth:0x8B0190046D7b366642D4ff091C100d84ec4AB6f6",
"type": "EOA",
"isVerified": true,
"name": "0x8B01…B6f6",
"url": "https://etherscan.io/address/0x8B0190046D7b366642D4ff091C100d84ec4AB6f6"
},
{
"address": "eth:0x06eD0b0bD3A9e0C517B6cD7C8B851Cc1e8e1a90A",
"type": "EOA",
"isVerified": true,
"name": "0x06eD…a90A",
"url": "https://etherscan.io/address/0x06eD0b0bD3A9e0C517B6cD7C8B851Cc1e8e1a90A"
}
],
"discoveryDrivenData": true
},
{
"id": "Safe",
"name": "Safe",
"description": "A Multisig with 2/3 threshold. \n* Can interact with Governance\n * manage validators, update the address that manages the insurance fund, update the treasury address that collects fees from markets, add and update markets and assets ",
"id": "Lighter Multisig 2",
"name": "Lighter Multisig 2",
"description": "A Multisig with 2/3 threshold. \n* Can upgrade **with 21d delay**\n * Lighter [via: UpgradeGatekeeper with 21d delay]\n * Governance [via: UpgradeGatekeeper with 21d delay]\n * ZkLighterVerifier [via: UpgradeGatekeeper with 21d delay]\n* Can interact with Governance\n * manage validators, update the address that manages the insurance fund, update the treasury address that collects fees from markets, add and update markets and assets ",
"accounts": [
{
"address": "eth:0x97A90Ec950B6BCd9B190b566525B2Bb92A2C03a2",
"type": "Contract",
"isVerified": true,
"name": "0x97A9…03a2",
"url": "https://etherscan.io/address/0x97A90Ec950B6BCd9B190b566525B2Bb92A2C03a2"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0x6FEe6cdD595D12Ec6cD1803474B3615f1D2fb9ed",
"type": "EOA",
"isVerified": true,
"name": "0x6FEe…b9ed",
"url": "https://etherscan.io/address/0x6FEe6cdD595D12Ec6cD1803474B3615f1D2fb9ed"
},
{
"address": "eth:0xfDb36C132fA19f7774d72fA39c89272D1B954A41",
"type": "EOA",
"isVerified": true,
"name": "EOA 4",
"url": "#EOA-4"
"name": "0xfDb3…4A41",
"url": "https://etherscan.io/address/0xfDb36C132fA19f7774d72fA39c89272D1B954A41"
},
{
"address": "eth:0xF65F409d8f3fa3635287783256394D7eB7aD7835",
"type": "EOA",
"isVerified": true,
"name": "0xF65F…7835",
"url": "https://etherscan.io/address/0xF65F409d8f3fa3635287783256394D7eB7aD7835"
}
],
"discoveryDrivenData": true
},
{
"id": "EOA-1,-EOA-2-and-EOA-3",
"name": "EOA 1, EOA 2 and EOA 3",
"id": "Safe",
"name": "Safe",
"description": "A Multisig with 2/3 threshold. ",
"accounts": [
{
"address": "eth:0x1c0F4f6daf0E0f32C5482672fa5342784915df21",
"address": "eth:0x3dD7c834EAa70c98e1C224808a3c62163b344daE",
"type": "Contract",
"isVerified": true,
"name": "0x3dD7…4daE",
"url": "https://etherscan.io/address/0x3dD7c834EAa70c98e1C224808a3c62163b344daE"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0x6160aa8A4CFF0A56816855FE25454698AE2aF99E",
"type": "EOA",
"isVerified": true,
"name": "0x1c0F…df21",
"url": "https://etherscan.io/address/0x1c0F4f6daf0E0f32C5482672fa5342784915df21"
"name": "0x6160…F99E",
"url": "https://etherscan.io/address/0x6160aa8A4CFF0A56816855FE25454698AE2aF99E"
},
{
"address": "eth:0xFBC0dcd6c3518cB529bC1B585dB992A7d40005fa",
"address": "eth:0x6FEe6cdD595D12Ec6cD1803474B3615f1D2fb9ed",
"type": "EOA",
"isVerified": true,
"name": "0xFBC0…05fa",
"url": "https://etherscan.io/address/0xFBC0dcd6c3518cB529bC1B585dB992A7d40005fa"
"name": "0x6FEe…b9ed",
"url": "https://etherscan.io/address/0x6FEe6cdD595D12Ec6cD1803474B3615f1D2fb9ed"
},
{
"address": "eth:0xfcB73F6405F6B9be91013d9477d81833a69C9c0D",
"address": "eth:0xAeD34Fa09DCdd340f81991FfDa368F21e79922D0",
"type": "EOA",
"isVerified": true,
"name": "0xfcB7…9c0D",
"url": "https://etherscan.io/address/0xfcB73F6405F6B9be91013d9477d81833a69C9c0D"
"name": "0xAeD3…22D0",
"url": "https://etherscan.io/address/0xAeD34Fa09DCdd340f81991FfDa368F21e79922D0"
}
],
"chain": "ethereum",
"description": "* Can interact with Governance\n * can commit, verify, execute batches, and revert committed but not yet executed batches ",
"discoveryDrivenData": true
},
{
"id": "EOA-4",
"name": "EOA 4",
"id": "EOA-1,-EOA-2-and-EOA-3",
"name": "EOA 1, EOA 2 and EOA 3",
"accounts": [
{
"address": "eth:0xfDb36C132fA19f7774d72fA39c89272D1B954A41",
"address": "eth:0x191fF0EC830F83916A427d169a234c33e48aA79f",
"type": "EOA",
"isVerified": true,
"name": "0xfDb3…4A41",
"url": "https://etherscan.io/address/0xfDb36C132fA19f7774d72fA39c89272D1B954A41"
"name": "0x191f…A79f",
"url": "https://etherscan.io/address/0x191fF0EC830F83916A427d169a234c33e48aA79f"
},
{
"address": "eth:0x750bdb90AC72A78308d21eAC78999bBAE31cd63d",
"type": "EOA",
"isVerified": true,
"name": "0x750b…d63d",
"url": "https://etherscan.io/address/0x750bdb90AC72A78308d21eAC78999bBAE31cd63d"
},
{
"address": "eth:0xC0D2853e06F1E145177D5ef08Ab065a76e14354C",
"type": "EOA",
"isVerified": true,
"name": "0xC0D2…354C",
"url": "https://etherscan.io/address/0xC0D2853e06F1E145177D5ef08Ab065a76e14354C"
}
],
"chain": "ethereum",
"description": "Member of Safe.\n* Can upgrade **with 21d delay**\n * Lighter [via: UpgradeGatekeeper with 21d delay]\n * Governance [via: UpgradeGatekeeper with 21d delay]\n * ZkLighterVerifier [via: UpgradeGatekeeper with 21d delay]\n* Can interact with Governance\n * can commit, verify, execute batches, and revert committed but not yet executed batches ",
"description": "* Can interact with Governance\n * can commit, verify, execute batches, and revert committed but not yet executed batches ",
"discoveryDrivenData": true
}
]
}
}
+7 -10
{
"addresses": {
"ethereum": [
{
"name": "Lighter",
"isVerified": true,
"address": "eth:0x3B4D794a66304F130a4Db8F2551B0070dfCf5ca7",
"upgradeability": {
"proxyType": "zkLighter proxy",
"admins": [
"eth:0x94da8A995D0D82Ef0fE7E509C6D76c22603B6f67"
],
"implementations": [
"eth:0xe5FB592Ef1b620909000Af0D5fb55a3593026142",
"eth:0x9307350AF47B0C0e7f8cA5ED2D57993aF3a6df1d"
]
},
"chain": "ethereum",
"description": "The main rollup contract. It processes L2 batches, manages token 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",
"description": "The main rollup contract. It processes L2 batches, manages token 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 Lighter Multisig 2",
"upgradableBy": [
{
"id": "EOA-4",
"name": "EOA 4",
"name": "Lighter Multisig 2",
"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",
"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**: Lighter Multisig 2\n * **securityCouncilAddress**: Lighter Multisig",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x94da8A995D0D82Ef0fE7E509C6D76c22603B6f67#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**: Safe\n * **validators**: EOA 1, EOA 2, EOA 3, EOA 4",
"description": "Manages the list of validators and the network governor.\n* Roles:\n * **admin**: UpgradeGatekeeper; ultimately Lighter Multisig 2\n * **networkGovernor**: Lighter Multisig 2\n * **validators**: EOA 1, EOA 2, EOA 3",
"upgradableBy": [
{
"id": "EOA-4",
"name": "EOA 4",
"name": "Lighter Multisig 2",
"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:0x7ddAD28962571F77fE5E9cB2fE74A896300EEed4"
]
},
"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",
"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 Lighter Multisig 2",
"upgradableBy": [
{
"id": "EOA-4",
"name": "EOA 4",
"name": "Lighter Multisig 2",
"delay": "21d"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0xac3Ce44B6ff4E402858C99D5699ff63131572BaA#code"
},
{
"name": "DesertVerifier",
"isVerified": true,
"address": "eth:0xd4460475F00307845082d3a146f36661354FBc67",
"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:0xd4460475F00307845082d3a146f36661354FBc67#code"
}
]
},
"escrows": [
{
"address": "0x3B4D794a66304F130a4Db8F2551B0070dfCf5ca7",
"sinceTimestamp": 1737090335,
"tokens": [
"USDC",
"ETH"
],
"contract": {
"isVerified": true,
"address": "eth:0x3B4D794a66304F130a4Db8F2551B0070dfCf5ca7",
"upgradeability": {
"proxyType": "zkLighter proxy",
"admins": [
"eth:0x94da8A995D0D82Ef0fE7E509C6D76c22603B6f67"
],
"implementations": [
"eth:0xe5FB592Ef1b620909000Af0D5fb55a3593026142",
"eth:0x9307350AF47B0C0e7f8cA5ED2D57993aF3a6df1d"
]
},
"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": 1765380548,
"baseTimestamp": 1766409107,
"contractsDiscoDriven": true,
"hasDiscoUi": true,
"isDiscoDriven": true,
"permissionsDiscoDriven": true
}
+97 -69
+94 -66
{
"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-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-38,-EOA-39-and-EOA-40"
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-37,-EOA-38,-EOA-40,-EOA-41-and-EOA-42"
},
{
"address": "eth:0x03FD36AEd3b2597aA79bb5f543f3a0eAf9DEB0FA",
"type": "EOA",
"isVerified": true,
"name": "EOA 2",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-38,-EOA-39-and-EOA-40"
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-37,-EOA-38,-EOA-40,-EOA-41-and-EOA-42"
},
{
"address": "eth:0x111BC31F5cfE920004FD17449BDb5e476C02AEC5",
"type": "EOA",
"isVerified": true,
"name": "EOA 3",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-38,-EOA-39-and-EOA-40"
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-37,-EOA-38,-EOA-40,-EOA-41-and-EOA-42"
},
{
"address": "eth:0x1721D3Ae2d68E3Dd32525400Ed2a29060F1300c6",
"type": "EOA",
"isVerified": true,
"name": "EOA 4",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-38,-EOA-39-and-EOA-40"
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-37,-EOA-38,-EOA-40,-EOA-41-and-EOA-42"
},
{
"address": "eth:0x234aCb24b1DeeA7f6c7530b8c29a6378bA21e1D0",
"type": "EOA",
"isVerified": true,
"name": "EOA 5",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-38,-EOA-39-and-EOA-40"
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-37,-EOA-38,-EOA-40,-EOA-41-and-EOA-42"
},
{
"address": "eth:0x323a78C1c910b282dE98a557d735628A02E00983",
"type": "EOA",
"isVerified": true,
"name": "EOA 6",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-38,-EOA-39-and-EOA-40"
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-37,-EOA-38,-EOA-40,-EOA-41-and-EOA-42"
},
{
"address": "eth:0x3b065B18EdFFC7cf3D751E33d45C1FB4fD78d57b",
"type": "EOA",
"isVerified": true,
"name": "EOA 8",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-38,-EOA-39-and-EOA-40"
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-37,-EOA-38,-EOA-40,-EOA-41-and-EOA-42"
},
{
"address": "eth:0x4Ee3690901157bE86A33371bEc1e5021A10Ba47C",
"type": "EOA",
"isVerified": true,
"name": "EOA 9",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-38,-EOA-39-and-EOA-40"
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-37,-EOA-38,-EOA-40,-EOA-41-and-EOA-42"
},
{
"address": "eth:0x5c6E1011cd3b5d7D2937c098b8F61d6B3d1aee7e",
"type": "EOA",
"isVerified": true,
"name": "EOA 10",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-38,-EOA-39-and-EOA-40"
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-37,-EOA-38,-EOA-40,-EOA-41-and-EOA-42"
},
{
"address": "eth:0x611e4B24e89bC524Fc06f73b6FD02bE3Ec73d6Db",
"type": "EOA",
"isVerified": true,
"name": "EOA 11",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-38,-EOA-39-and-EOA-40"
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-37,-EOA-38,-EOA-40,-EOA-41-and-EOA-42"
},
{
"address": "eth:0x6D7cC6C62CD6CcdaC482E82aA7A3763926e93854",
"type": "EOA",
"isVerified": true,
"name": "EOA 13",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-38,-EOA-39-and-EOA-40"
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-37,-EOA-38,-EOA-40,-EOA-41-and-EOA-42"
},
{
"address": "eth:0x71C10870dC38E54d987C22e96aB32b46cc08564F",
"type": "EOA",
"isVerified": true,
"name": "EOA 14",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-38,-EOA-39-and-EOA-40"
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-37,-EOA-38,-EOA-40,-EOA-41-and-EOA-42"
},
{
"address": "eth:0x731a89035F88Bde8fB7357AaAD6620F4716aC1be",
"type": "EOA",
"isVerified": true,
"name": "EOA 15",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-38,-EOA-39-and-EOA-40"
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-37,-EOA-38,-EOA-40,-EOA-41-and-EOA-42"
},
{
"address": "eth:0x74204e3801E9394848AbDBAd6f378d0b11e9a091",
"type": "EOA",
"isVerified": true,
"name": "EOA 16",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-38,-EOA-39-and-EOA-40"
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-37,-EOA-38,-EOA-40,-EOA-41-and-EOA-42"
},
{
"address": "eth:0x77B29534738E3F0F297d36635d7884965C7c8cE1",
"type": "EOA",
"isVerified": true,
"name": "EOA 18",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-38,-EOA-39-and-EOA-40"
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-37,-EOA-38,-EOA-40,-EOA-41-and-EOA-42"
},
{
"address": "eth:0x8C0cFFcBAb44c7aB6e96EB607c49188dE99a17Cd",
"address": "eth:0x8b8bc0EB904fDD2862a6433d020F15bBc8a7b13e",
"type": "EOA",
"isVerified": true,
"name": "EOA 19",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-38,-EOA-39-and-EOA-40"
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-37,-EOA-38,-EOA-40,-EOA-41-and-EOA-42"
},
{
"address": "eth:0x92C4d5d9CaDD1aF74080DE7aa078434007F710Bb",
"address": "eth:0x8C0cFFcBAb44c7aB6e96EB607c49188dE99a17Cd",
"type": "EOA",
"isVerified": true,
"name": "EOA 20",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-38,-EOA-39-and-EOA-40"
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-37,-EOA-38,-EOA-40,-EOA-41-and-EOA-42"
},
{
"address": "eth:0x95417708f67f4a5dF1A447efe40c6C74e38Ab832",
"address": "eth:0x92C4d5d9CaDD1aF74080DE7aa078434007F710Bb",
"type": "EOA",
"isVerified": true,
"name": "EOA 21",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-38,-EOA-39-and-EOA-40"
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-37,-EOA-38,-EOA-40,-EOA-41-and-EOA-42"
},
{
"address": "eth:0x95C373754C66feF1Eb2dbb6934aF821C551D9738",
"address": "eth:0x95417708f67f4a5dF1A447efe40c6C74e38Ab832",
"type": "EOA",
"isVerified": true,
"name": "EOA 22",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-38,-EOA-39-and-EOA-40"
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-37,-EOA-38,-EOA-40,-EOA-41-and-EOA-42"
},
{
"address": "eth:0x9Ac29D4f41A139D9b7be32C2906Df9f86FA51b2b",
"address": "eth:0x95C373754C66feF1Eb2dbb6934aF821C551D9738",
"type": "EOA",
"isVerified": true,
"name": "EOA 23",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-38,-EOA-39-and-EOA-40"
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-37,-EOA-38,-EOA-40,-EOA-41-and-EOA-42"
},
{
"address": "eth:0xa609285fF6F2a0Dfdeb03cc33d78d8a47A691497",
"address": "eth:0x9Ac29D4f41A139D9b7be32C2906Df9f86FA51b2b",
"type": "EOA",
"isVerified": true,
"name": "EOA 24",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-38,-EOA-39-and-EOA-40"
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-37,-EOA-38,-EOA-40,-EOA-41-and-EOA-42"
},
{
"address": "eth:0xB2e53dcb84dc869E3bA61911a170B53eE1326184",
"address": "eth:0xa609285fF6F2a0Dfdeb03cc33d78d8a47A691497",
"type": "EOA",
"isVerified": true,
"name": "EOA 25",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-38,-EOA-39-and-EOA-40"
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-37,-EOA-38,-EOA-40,-EOA-41-and-EOA-42"
},
{
"address": "eth:0xb4A20D473e8C378aE742a8017DD67756a358eAB6",
"address": "eth:0xAa54d89A2B420F286Db0C19732D07abe08E6b442",
"type": "EOA",
"isVerified": true,
"name": "EOA 26",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-38,-EOA-39-and-EOA-40"
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-37,-EOA-38,-EOA-40,-EOA-41-and-EOA-42"
},
{
"address": "eth:0xbD9f4fdC48a9A8c7eA1075CFDf4F3bd365d50Bab",
"address": "eth:0xB2e53dcb84dc869E3bA61911a170B53eE1326184",
"type": "EOA",
"isVerified": true,
"name": "EOA 27",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-37,-EOA-38,-EOA-40,-EOA-41-and-EOA-42"
},
{
"address": "eth:0xb4A20D473e8C378aE742a8017DD67756a358eAB6",
"type": "EOA",
"isVerified": true,
"name": "EOA 28",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-38,-EOA-39-and-EOA-40"
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-37,-EOA-38,-EOA-40,-EOA-41-and-EOA-42"
},
{
"address": "eth:0xbD9f4fdC48a9A8c7eA1075CFDf4F3bd365d50Bab",
"type": "EOA",
"isVerified": true,
"name": "EOA 30",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-37,-EOA-38,-EOA-40,-EOA-41-and-EOA-42"
},
{
"address": "eth:0xbfd62b7915da8c19C701FD13237b555Ad38C4b4C",
"type": "EOA",
"isVerified": true,
"name": "EOA 29",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-38,-EOA-39-and-EOA-40"
"name": "EOA 31",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-37,-EOA-38,-EOA-40,-EOA-41-and-EOA-42"
},
{
"address": "eth:0xC412B4e6399F694CfF21D038d225373Fd6596811",
"type": "EOA",
"isVerified": true,
"name": "EOA 30",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-38,-EOA-39-and-EOA-40"
"name": "EOA 32",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-37,-EOA-38,-EOA-40,-EOA-41-and-EOA-42"
},
{
"address": "eth:0xC4db900F76293042349448D1Ba30F71518325Bb3",
"type": "EOA",
"isVerified": true,
"name": "EOA 31",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-38,-EOA-39-and-EOA-40"
"name": "EOA 33",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-37,-EOA-38,-EOA-40,-EOA-41-and-EOA-42"
},
{
"address": "eth:0xc8F7DaeF4b49c1593cC3996aB2afa8B56e00fcF8",
"type": "EOA",
"isVerified": true,
"name": "EOA 32",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-38,-EOA-39-and-EOA-40"
"name": "EOA 34",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-37,-EOA-38,-EOA-40,-EOA-41-and-EOA-42"
},
{
"address": "eth:0xcA00091a35d0b546A15d000F8bCeDA56255EE4D0",
"type": "EOA",
"isVerified": true,
"name": "EOA 33",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-38,-EOA-39-and-EOA-40"
"name": "EOA 35",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-37,-EOA-38,-EOA-40,-EOA-41-and-EOA-42"
},
{
"address": "eth:0xd11f9c4F5d9b1feC2d14581d3674066442B68772",
"type": "EOA",
"isVerified": true,
"name": "EOA 34",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-38,-EOA-39-and-EOA-40"
"name": "EOA 36",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-37,-EOA-38,-EOA-40,-EOA-41-and-EOA-42"
},
{
"address": "eth:0xDF063FAEb46de1b4336bC70Da7175f16aB4A7272",
"type": "EOA",
"isVerified": true,
"name": "EOA 35",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-38,-EOA-39-and-EOA-40"
"name": "EOA 37",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-37,-EOA-38,-EOA-40,-EOA-41-and-EOA-42"
},
{
"address": "eth:0xE48eA86dCdE15E28624E5De9d6D3738fc52B6bFe",
"type": "EOA",
"isVerified": true,
"name": "EOA 36",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-38,-EOA-39-and-EOA-40"
"name": "EOA 38",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-37,-EOA-38,-EOA-40,-EOA-41-and-EOA-42"
},
{
"address": "eth:0xF2FF0509520fAf35B511074466A509e00d73C307",
"type": "EOA",
"isVerified": true,
"name": "EOA 38",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-38,-EOA-39-and-EOA-40"
"name": "EOA 40",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-37,-EOA-38,-EOA-40,-EOA-41-and-EOA-42"
},
{
"address": "eth:0xf50A81C771AD3237aeA2FD18E4ee8055CC4Cd2B9",
"type": "EOA",
"isVerified": true,
"name": "EOA 39",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-38,-EOA-39-and-EOA-40"
"name": "EOA 41",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-37,-EOA-38,-EOA-40,-EOA-41-and-EOA-42"
},
{
"address": "eth:0xF6Ee30269dB1854987cA6812E1ff66c3A5F660Fd",
"type": "EOA",
"isVerified": true,
"name": "EOA 40",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-38,-EOA-39-and-EOA-40"
"name": "EOA 42",
"url": "#EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-37,-EOA-38,-EOA-40,-EOA-41-and-EOA-42"
}
],
"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 7",
"url": "#EOA-7,-EOA-12,-EOA-17,-EOA-27-and-EOA-37"
"url": "#EOA-7,-EOA-12,-EOA-17,-EOA-29-and-EOA-39"
},
{
"address": "eth:0x6aB0E960911b50f6d14f249782ac12EC3E7584A0",
"type": "EOA",
"isVerified": true,
"name": "EOA 12",
"url": "#EOA-7,-EOA-12,-EOA-17,-EOA-27-and-EOA-37"
"url": "#EOA-7,-EOA-12,-EOA-17,-EOA-29-and-EOA-39"
},
{
"address": "eth:0x76F91869161dC4348230D5F60883Dd17462035f4",
"type": "EOA",
"isVerified": true,
"name": "EOA 17",
"url": "#EOA-7,-EOA-12,-EOA-17,-EOA-27-and-EOA-37"
"url": "#EOA-7,-EOA-12,-EOA-17,-EOA-29-and-EOA-39"
},
{
"address": "eth:0xBBA36CdF020788f0D08D5688c0Bee3fb30ce1C80",
"type": "EOA",
"isVerified": true,
"name": "EOA 27",
"url": "#EOA-7,-EOA-12,-EOA-17,-EOA-27-and-EOA-37"
"name": "EOA 29",
"url": "#EOA-7,-EOA-12,-EOA-17,-EOA-29-and-EOA-39"
},
{
"address": "eth:0xf0e11a8EA095Cc915f5a7e420928d396ed1Bb7e4",
"type": "EOA",
"isVerified": true,
"name": "EOA 37",
"url": "#EOA-7,-EOA-12,-EOA-17,-EOA-27-and-EOA-37"
"name": "EOA 39",
"url": "#EOA-7,-EOA-12,-EOA-17,-EOA-29-and-EOA-39"
}
],
"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-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-28,-EOA-29,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-38,-EOA-39-and-EOA-40",
"name": "EOA 1, EOA 2, EOA 3, EOA 4, EOA 5, EOA 6, EOA 8, EOA 9, EOA 10, EOA 11, EOA 13, EOA 14, EOA 15, EOA 16, EOA 18, EOA 19, EOA 20, EOA 21, EOA 22, EOA 23, EOA 24, EOA 25, EOA 26, EOA 28, EOA 29, EOA 30, EOA 31, EOA 32, EOA 33, EOA 34, EOA 35, EOA 36, EOA 38, EOA 39 and EOA 40",
"id": "EOA-1,-EOA-2,-EOA-3,-EOA-4,-EOA-5,-EOA-6,-EOA-8,-EOA-9,-EOA-10,-EOA-11,-EOA-13,-EOA-14,-EOA-15,-EOA-16,-EOA-18,-EOA-19,-EOA-20,-EOA-21,-EOA-22,-EOA-23,-EOA-24,-EOA-25,-EOA-26,-EOA-27,-EOA-28,-EOA-30,-EOA-31,-EOA-32,-EOA-33,-EOA-34,-EOA-35,-EOA-36,-EOA-37,-EOA-38,-EOA-40,-EOA-41-and-EOA-42",
"name": "EOA 1, EOA 2, EOA 3, EOA 4, EOA 5, EOA 6, EOA 8, EOA 9, EOA 10, EOA 11, EOA 13, EOA 14, EOA 15, EOA 16, EOA 18, EOA 19, EOA 20, EOA 21, EOA 22, EOA 23, EOA 24, EOA 25, EOA 26, EOA 27, EOA 28, EOA 30, EOA 31, EOA 32, EOA 33, EOA 34, EOA 35, EOA 36, EOA 37, EOA 38, EOA 40, EOA 41 and EOA 42",
"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:0x111BC31F5cfE920004FD17449BDb5e476C02AEC5",
"type": "EOA",
"isVerified": true,
"name": "0x111B…AEC5",
"url": "https://etherscan.io/address/0x111BC31F5cfE920004FD17449BDb5e476C02AEC5"
},
{
"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:0x3b065B18EdFFC7cf3D751E33d45C1FB4fD78d57b",
"type": "EOA",
"isVerified": true,
"name": "0x3b06…d57b",
"url": "https://etherscan.io/address/0x3b065B18EdFFC7cf3D751E33d45C1FB4fD78d57b"
},
{
"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:0x731a89035F88Bde8fB7357AaAD6620F4716aC1be",
"type": "EOA",
"isVerified": true,
"name": "0x731a…C1be",
"url": "https://etherscan.io/address/0x731a89035F88Bde8fB7357AaAD6620F4716aC1be"
},
{
"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:0x8b8bc0EB904fDD2862a6433d020F15bBc8a7b13e",
"type": "EOA",
"isVerified": true,
"name": "0x8b8b…b13e",
"url": "https://etherscan.io/address/0x8b8bc0EB904fDD2862a6433d020F15bBc8a7b13e"
},
{
"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:0xa609285fF6F2a0Dfdeb03cc33d78d8a47A691497",
"type": "EOA",
"isVerified": true,
"name": "0xa609…1497",
"url": "https://etherscan.io/address/0xa609285fF6F2a0Dfdeb03cc33d78d8a47A691497"
},
{
"address": "eth:0xAa54d89A2B420F286Db0C19732D07abe08E6b442",
"type": "EOA",
"isVerified": true,
"name": "0xAa54…b442",
"url": "https://etherscan.io/address/0xAa54d89A2B420F286Db0C19732D07abe08E6b442"
},
{
"address": "eth:0xB2e53dcb84dc869E3bA61911a170B53eE1326184",
"type": "EOA",
"isVerified": true,
"name": "0xB2e5…6184",
"url": "https://etherscan.io/address/0xB2e53dcb84dc869E3bA61911a170B53eE1326184"
},
{
"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-7,-EOA-12,-EOA-17,-EOA-27-and-EOA-37",
"name": "EOA 7, EOA 12, EOA 17, EOA 27 and EOA 37",
"id": "EOA-7,-EOA-12,-EOA-17,-EOA-29-and-EOA-39",
"name": "EOA 7, EOA 12, EOA 17, EOA 29 and EOA 39",
"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"
},
{
"address": "eth:0xf0e11a8EA095Cc915f5a7e420928d396ed1Bb7e4",
"type": "EOA",
"isVerified": true,
"name": "0xf0e1…b7e4",
"url": "https://etherscan.io/address/0xf0e11a8EA095Cc915f5a7e420928d396ed1Bb7e4"
}
],
"chain": "ethereum",
"description": "* A Sequencer - acting directly",
"discoveryDrivenData": true
}
]
}
}
+2 -2
{
"addresses": {
"ethereum": [
{
"name": "ZkEvmVerifierV1",
"isVerified": true,
"address": "eth:0x045d4BC73Bd1918192f34e98532A5272Ef620423",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x045d4BC73Bd1918192f34e98532A5272Ef620423#code"
},
{
"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 12, EOA 17, EOA 27, EOA 37, EOA 7",
"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 12, EOA 17, EOA 29, EOA 39, EOA 7",
"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": "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:0xDF0749e688AE74508D84699Ba2405ED610Aaf8c5"
]
},
"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"
]
},
{
"timestamp": 1764060695,
"transactionHash": "0x27b0e1b46f9878a502c68e414bc6fea028c3a551760e5687c56bdd4eda4f31c9",
"implementations": [
"eth:0xDF0749e688AE74508D84699Ba2405ED610Aaf8c5"
]
}
],
"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 10, EOA 11, EOA 13, EOA 14, EOA 15, EOA 16, EOA 18, EOA 19, EOA 2, EOA 20, EOA 21, EOA 22, EOA 23, EOA 24, EOA 25, EOA 26, EOA 28, EOA 29, EOA 3, EOA 30, EOA 31, EOA 32, EOA 33, EOA 34, EOA 35, EOA 36, EOA 38, EOA 39, EOA 4, EOA 40, EOA 5, EOA 6, 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 10, EOA 11, EOA 13, EOA 14, EOA 15, EOA 16, EOA 18, EOA 19, EOA 2, EOA 20, EOA 21, EOA 22, EOA 23, EOA 24, EOA 25, EOA 26, EOA 27, EOA 28, EOA 3, EOA 30, EOA 31, EOA 32, EOA 33, EOA 34, EOA 35, EOA 36, EOA 37, EOA 38, EOA 4, EOA 40, EOA 41, EOA 42, EOA 5, EOA 6, 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": "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": 1765784209,
"baseTimestamp": 1766409308,
"contractsDiscoDriven": true,
"hasDiscoUi": true,
"isDiscoDriven": true,
"permissionsDiscoDriven": true
}
+6 -7
+1 -1
[
{
"address": "0xE3cbE3A636AB6A754e9e41B12b09d09Ce9E53Db3",
"sinceTimestamp": 1692341159,
"tokens": [
"USDC"
],
"contract": {
"isVerified": true,
"address": "eth:0xE3cbE3A636AB6A754e9e41B12b09d09Ce9E53Db3",
"upgradeability": {
"proxyType": "StarkWare proxy",
"admins": [
"eth:0xFF57A3bB6465501c993acF8f3b29125a862661C0"
],
"implementations": [
"eth:0x8A4e51ff0F2a45899519e6049FB2D1F038Be1e77"
],
"immutable": false
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1692341231,
"transactionHash": "0x25fbb19a94fb450c7254e45b992272c2d6dd6b24692e34e87052621e4df3cfed",
"implementations": [
"eth:0x6Fd62239f3A441d1898683C5a84ce3681bB42C16"
]
},
{
"timestamp": 1716894071,
"transactionHash": "0x015d716fec0e72b13c6ec480a008653d2402eb0e216c3b1adcb87d13582c6a7a",
"implementations": [
"eth:0x8A4e51ff0F2a45899519e6049FB2D1F038Be1e77"
]
},
{
"timestamp": 1718445143,
"transactionHash": "0x7288e6bd014f04b9aa916599a60854eb8de2106cb95030762a2372751de95922",
"implementations": [
"eth:0x8A4e51ff0F2a45899519e6049FB2D1F038Be1e77"
]
},
{
"timestamp": 1747418723,
"transactionHash": "0x6df9f1b6e2fe53f2ea980ff4908aca6e43dc77e17cfdb869c67e4879c49eabf2",
"implementations": [
"eth:0x8A4e51ff0F2a45899519e6049FB2D1F038Be1e77"
]
}
],
"description": "Paradex USDC Escrow. The current bridge cap is 175 M USDC.",
"description": "Paradex USDC Escrow. The current bridge cap is 250 M USDC.",
"upgradableBy": [
{
"name": "USDC Escrow owner",
"delay": "0s"
}
],
"url": "https://etherscan.io/address/0xE3cbE3A636AB6A754e9e41B12b09d09Ce9E53Db3#code"
},
"chain": "ethereum",
"includeInTotal": true,
"chainId": 1
}
]
+3 -4
{
"self": {
"stateValidation": {
"value": "Validity proofs (ST)",
"description": "STARKs are zero knowledge proofs that ensure state correctness.",
"sentiment": "good",
"orderHint": null,
"executionDelay": 0,
"secondLine": "No execution delay"
},
"dataAvailability": {
"value": "Onchain (SD)",
"description": "All of the data (SD = state diffs) needed for proof construction is published onchain.",
"sentiment": "good",
"orderHint": null
"value": "Under Review",
"description": "This risk is currently under review.",
"sentiment": "UnderReview"
},
"exitWindow": {
"value": "None",
"description": "There is no window for users to exit in case of an unwanted regular upgrade since contracts are instantly upgradable.",
"sentiment": "bad",
"orderHint": 0
},
"sequencerFailure": {
"value": "No mechanism",
"description": "There is no mechanism to have transactions be included if the sequencer is down or censoring.",
"sentiment": "bad"
},
"proposerFailure": {
"value": "Cannot withdraw",
"description": "Only the whitelisted proposers can publish state roots on L1, so in the event of failure the withdrawals are frozen.",
"sentiment": "bad",
"orderHint": null
}
}
}
+1 -1
{
"addresses": {
"ethereum": [
{
"name": "Paradex",
"isVerified": true,
"address": "eth:0xF338cad020D506e8e3d9B4854986E0EcE6C23640",
"upgradeability": {
"proxyType": "StarkWare proxy",
"admins": [
"eth:0x0a64d3D7747549aF6d65C225D56ac8f71e436B93"
],
"implementations": [
"eth:0x2793010E6711Acd5C46ed17f2183a9d58db71e04"
],
"immutable": false
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1689851135,
"transactionHash": "0x7862f09db4097dc43ad1972ca9ee11eaf64a1fbfdb21fe6f84ad6b68d4b9fa56",
"implementations": [
"eth:0xA964D693cd45FCBe4303524E0EFe0988cfF5ed08"
]
},
{
"timestamp": 1710346919,
"transactionHash": "0x7292984e71d89bd82d8555a1060cf741e9090f33874c6bc3b87db6d1352784d0",
"implementations": [
"eth:0x6E0aCfDC3cf17A7f99ed34Be56C3DFb93F464e24"
]
},
{
"timestamp": 1725811535,
"transactionHash": "0xe78b11cbf1332af60b8da9b2eaf51ec52cdc5bdc7cc0a89af3c2fbb0936c14d8",
"implementations": [
"eth:0x47103A9b801eB6a63555897d399e4b7c1c8Eb5bC"
]
},
{
"timestamp": 1744056299,
"transactionHash": "0x63d55b2c0cfa3b1866e99b66c6632e5474e177ce0e3b5d5b68ed8b801d76cc53",
"implementations": [
"eth:0x2793010E6711Acd5C46ed17f2183a9d58db71e04"
]
}
],
"description": "Central rollup contract. Receives (verified) state roots from the Sequencer, allows users to consume L2 -> L1 messages and send L1 -> L2 messages. Critical configuration values for the L2's logic are defined here by various governance roles.\n* Roles:\n * **admin**: Paradex Multisig\n * **operators**: EOA 1",
"upgradableBy": [
{
"name": "Paradex Multisig",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0xF338cad020D506e8e3d9B4854986E0EcE6C23640#code"
},
{
"name": "SHARPVerifierCallProxy",
"isVerified": true,
"address": "eth:0x47312450B3Ac8b5b8e247a6bB6d523e7605bDb60",
"upgradeability": {
"proxyType": "StarkWare proxy",
"admins": [
"eth:0x21F9eC47b19d95b5C2DDFB6Ae5D4F92fAdacAEc4"
],
"implementations": [
"eth:0x3597c5CBCbCB30079a0bD2A68cDE5f98272f9feb"
],
"immutable": false
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1635080785,
"transactionHash": "0x80ebb7a22a207d00e26464db2f8a719d43eb3b836740a693aad13d5ef922f5e4",
"implementations": [
"eth:0xD4C4044ACa68ebBcB81B13cC2699e1Bca2d3F458"
]
},
{
"timestamp": 1651510161,
"transactionHash": "0x604e235c6207b7909f6fc8dc0bd86b410e935dcf2f6f6bd37a5567a89379353a",
"implementations": [
"eth:0xD4C4044ACa68ebBcB81B13cC2699e1Bca2d3F458"
]
},
{
"timestamp": 1659869409,
"transactionHash": "0xc31b74237a0c68aa1b95fe2ed28ad54cf6d7df42a8beab1ea947532c95dda20a",
"implementations": [
"eth:0xD4C4044ACa68ebBcB81B13cC2699e1Bca2d3F458"
]
},
{
"timestamp": 1678106063,
"transactionHash": "0xbaa8ffb1b7e5177dbf75de753b9b2ff2fc313b244ff910cfd6d7f1f6254b6e1a",
"implementations": [
"eth:0xD4C4044ACa68ebBcB81B13cC2699e1Bca2d3F458"
]
},
{
"timestamp": 1708939523,
"transactionHash": "0x31e3caf3940dde662a1e98580259f79963dc5e098793b6519311e201d4e19312",
"implementations": [
"eth:0xD4C4044ACa68ebBcB81B13cC2699e1Bca2d3F458"
]
},
{
"timestamp": 1708939523,
"transactionHash": "0x31e3caf3940dde662a1e98580259f79963dc5e098793b6519311e201d4e19312",
"implementations": [
"eth:0xD4C4044ACa68ebBcB81B13cC2699e1Bca2d3F458"
]
},
{
"timestamp": 1722161267,
"transactionHash": "0x7c71592ea4c455371365d843f1a21bbf647aad7d6fae12f7187650ce24805f00",
"implementations": [
"eth:0xD4C4044ACa68ebBcB81B13cC2699e1Bca2d3F458"
]
},
{
"timestamp": 1722197315,
"transactionHash": "0x4b25445a8e86b4620b9a19f747122b518d8973975ea73aa474b210395e277b66",
"implementations": [
"eth:0xD4C4044ACa68ebBcB81B13cC2699e1Bca2d3F458"
]
},
{
"timestamp": 1747066175,
"transactionHash": "0x0764cd09cc5c9a96b151dd222bf14b9c33111c80bdddf27721a6406f4c0e1f3f",
"implementations": [
"eth:0xD4C4044ACa68ebBcB81B13cC2699e1Bca2d3F458"
]
},
{
"timestamp": 1760862467,
"transactionHash": "0x7b4a25af246b28b6d5bed86942696273a84e57abc629b83072be370df2bdb797",
"implementations": [
"eth:0x3597c5CBCbCB30079a0bD2A68cDE5f98272f9feb"
]
},
{
"timestamp": 1765192091,
"transactionHash": "0xed93cf713d33ac63297d8c7e2eafc0d9f277b718b4074600536eb9a4205bcb81",
"implementations": [
"eth:0x3597c5CBCbCB30079a0bD2A68cDE5f98272f9feb"
]
}
],
"description": "Upgradable call proxy contract through which the SHARPVerifier can be called. A call proxy does not delegatecall and the storage context remains at the target contract. It allows SHARP Multisig to change the otherwise immutable verifier contract with 8d delay.\n* Roles:\n * **admin**: SHARP Multisig\n * **appGovernor**: SHARP Multisig\n * **governanceAdmin**: SHARP Multisig",
"upgradableBy": [
{
"name": "SHARP Multisig",
"delay": "8d"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x47312450B3Ac8b5b8e247a6bB6d523e7605bDb60#code"
},
{
"name": "SHARPVerifier",
"isVerified": true,
"address": "eth:0xFE5e5b24FfE981C9faA0d4F36Ce346c3B22B0066",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "Shared Starkware SHARP verifier used collectively by Starknet and other SN stack and StarkEx projects. It receives STARK proofs from the Prover and verifies the integrity of the offchain execution including a correctly computed state root which is part of the Program Output.\n",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0xFE5e5b24FfE981C9faA0d4F36Ce346c3B22B0066#code"
},
{
"name": "USDC Bridge",
"isVerified": true,
"address": "eth:0xE3cbE3A636AB6A754e9e41B12b09d09Ce9E53Db3",
"upgradeability": {
"proxyType": "StarkWare proxy",
"admins": [
"eth:0xFF57A3bB6465501c993acF8f3b29125a862661C0"
],
"implementations": [
"eth:0x8A4e51ff0F2a45899519e6049FB2D1F038Be1e77"
],
"immutable": false
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1692341231,
"transactionHash": "0x25fbb19a94fb450c7254e45b992272c2d6dd6b24692e34e87052621e4df3cfed",
"implementations": [
"eth:0x6Fd62239f3A441d1898683C5a84ce3681bB42C16"
]
},
{
"timestamp": 1716894071,
"transactionHash": "0x015d716fec0e72b13c6ec480a008653d2402eb0e216c3b1adcb87d13582c6a7a",
"implementations": [
"eth:0x8A4e51ff0F2a45899519e6049FB2D1F038Be1e77"
]
},
{
"timestamp": 1718445143,
"transactionHash": "0x7288e6bd014f04b9aa916599a60854eb8de2106cb95030762a2372751de95922",
"implementations": [
"eth:0x8A4e51ff0F2a45899519e6049FB2D1F038Be1e77"
]
},
{
"timestamp": 1747418723,
"transactionHash": "0x6df9f1b6e2fe53f2ea980ff4908aca6e43dc77e17cfdb869c67e4879c49eabf2",
"implementations": [
"eth:0x8A4e51ff0F2a45899519e6049FB2D1F038Be1e77"
]
}
],
"description": "Standard Starkware bridge escrow (single token). Withdrawals can be throttled to 0% of the locked funds per 24 hours.\n* Roles:\n * **admin**: Paradex Multisig 2\n * **govAdmin**: Paradex Multisig 2\n * **secAdmin**: Paradex Multisig 2\n * **secAgent**: Paradex Multisig 2",
"upgradableBy": [
{
"name": "Paradex Multisig 2",
"delay": "no"
}
],
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0xE3cbE3A636AB6A754e9e41B12b09d09Ce9E53Db3#code"
},
{
"name": "MemoryPageFactRegistry",
"isVerified": true,
"address": "eth:0xe583BcDE0160b637330b27a3ea1F3c02ba2eC460",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "Auxiliary to the SHARPVerifier contract: Verified 'memory fact pages' get stored here. This is important as it registers all necessary onchain data produced by the verifier.\n",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0xe583BcDE0160b637330b27a3ea1F3c02ba2eC460#code"
}
]
},
"escrows": [
{
"address": "0xE3cbE3A636AB6A754e9e41B12b09d09Ce9E53Db3",
"sinceTimestamp": 1692341159,
"tokens": [
"USDC"
],
"contract": {
"isVerified": true,
"address": "eth:0xE3cbE3A636AB6A754e9e41B12b09d09Ce9E53Db3",
"upgradeability": {
"proxyType": "StarkWare proxy",
"admins": [
"eth:0xFF57A3bB6465501c993acF8f3b29125a862661C0"
],
"implementations": [
"eth:0x8A4e51ff0F2a45899519e6049FB2D1F038Be1e77"
],
"immutable": false
},
"chain": "ethereum",
"pastUpgrades": [
{
"timestamp": 1692341231,
"transactionHash": "0x25fbb19a94fb450c7254e45b992272c2d6dd6b24692e34e87052621e4df3cfed",
"implementations": [
"eth:0x6Fd62239f3A441d1898683C5a84ce3681bB42C16"
]
},
{
"timestamp": 1716894071,
"transactionHash": "0x015d716fec0e72b13c6ec480a008653d2402eb0e216c3b1adcb87d13582c6a7a",
"implementations": [
"eth:0x8A4e51ff0F2a45899519e6049FB2D1F038Be1e77"
]
},
{
"timestamp": 1718445143,
"transactionHash": "0x7288e6bd014f04b9aa916599a60854eb8de2106cb95030762a2372751de95922",
"implementations": [
"eth:0x8A4e51ff0F2a45899519e6049FB2D1F038Be1e77"
]
},
{
"timestamp": 1747418723,
"transactionHash": "0x6df9f1b6e2fe53f2ea980ff4908aca6e43dc77e17cfdb869c67e4879c49eabf2",
"implementations": [
"eth:0x8A4e51ff0F2a45899519e6049FB2D1F038Be1e77"
]
}
],
"description": "Paradex USDC Escrow. The current bridge cap is 175 M USDC.",
"description": "Paradex USDC Escrow. The current bridge cap is 250 M USDC.",
"upgradableBy": [
{
"name": "USDC Escrow owner",
"delay": "0s"
}
],
"url": "https://etherscan.io/address/0xE3cbE3A636AB6A754e9e41B12b09d09Ce9E53Db3#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": [
{
"title": "Starknet OS",
"proverSystemProject": "stwo",
"description": "Proves correct state transition for a range of consecutive Starknet transactions.",
"programUrl": "https://github.com/starkware-libs/sequencer/blob/9b4f27df41e8c45aeeb155d4fe84a1df18a8358a/crates/apollo_starknet_os_program/src/cairo/starkware/starknet/core/os/os.cairo#L69",
"verificationStatus": "notVerified",
"hash": "918745833886511857768061986591752808672496300091957204265383861063635175685"
},
{
"title": "Aggregation program for SHARP prover",
"description": "Cairo program that squashes the state diffs of several blocks.",
"programUrl": "https://github.com/starkware-libs/sequencer/blob/9b4f27df41e8c45aeeb155d4fe84a1df18a8358a/crates/apollo_starknet_os_program/src/cairo/starkware/starknet/core/aggregator/main.cairo#L15",
"proverSystemProject": "stwo",
"verificationStatus": "notVerified",
"hash": "1701025211190912681772481128523426351562426117847395998223683709327746845867"
},
{
"title": "Simple bootloader Cairo program (StarkWare_GpsStatementVerifier_2025_11)",
"description": "Cairo program that can sequentially run multiple programs to reduce the size of the public inputs, and recursively verify bootloader proofs.",
"proverSystemProject": "stwo",
"verificationStatus": "notVerified",
"hash": "37889379279861089970868356983774360253508326951064758033885675883862334778"
},
{
"title": "Applicative bootloader Cairo program (StarkWare_GpsStatementVerifier_2025_11)",
"description": "Cairo program that verifies the correct aggregation of several proofs of a base program.",
"proverSystemProject": "stwo",
"verificationStatus": "notVerified",
"hash": "3480185788024326007166778030599498673382667448173974782477620863541158415714"
}
]
}
+1 -1
{
"baseTimestamp": 1765880191,
"baseTimestamp": 1766407578,
"contractsDiscoDriven": true,
"hasDiscoUi": true,
"isDiscoDriven": true,
"permissionsDiscoDriven": true
}
+4 -4
+2 -2
{
"self": {
"stateValidation": {
"value": "None",
"description": "Currently the system permits invalid state roots. More details in project overview.",
"sentiment": "bad",
"orderHint": null
},
"dataAvailability": {
"value": "PoS network",
"description": "Data is guaranteed to be available by an external proof of stake network of validators. On Ethereum, DA is attested via signed block headers.",
"sentiment": "warning"
},
"exitWindow": {
"value": "None",
"description": "There is no window for users to exit in case of an unwanted regular upgrade since contracts are instantly upgradable.",
"sentiment": "bad",
"orderHint": 0
},
"sequencerFailure": {
"value": "Enqueue via L1",
"description": "Users can submit transactions to an L1 queue, but can't force them. The sequencers cannot selectively skip transactions but can stop processing the queue entirely. In other words, if the sequencers censor or are down, they are so for everyone. In Polygon PoS, the sequencers network corresponds to the PoS validators network, which is composed of 103 members.",
"description": "Users can submit transactions to an L1 queue, but can't force them. The sequencers cannot selectively skip transactions but can stop processing the queue entirely. In other words, if the sequencers censor or are down, they are so for everyone. In Polygon PoS, the sequencers network corresponds to the PoS validators network, which is composed of 104 members.",
"sentiment": "warning"
},
"proposerFailure": {
"value": "Cannot withdraw",
"description": "The PoS network is composed of 103 validators. Blocks are included in the chain only if signed by 2/3+1 of the network stake. It's currently not possible to join the set if the validator cap is reached. The current validator cap is set to 105. In the event of a failure in reaching consensus, withdrawals are frozen.",
"description": "The PoS network is composed of 104 validators. Blocks are included in the chain only if signed by 2/3+1 of the network stake. It's currently not possible to join the set if the validator cap is reached. The current validator cap is set to 105. In the event of a failure in reaching consensus, withdrawals are frozen.",
"sentiment": "warning"
}
}
}
+1 -1
[
{
"layer": {
"value": "Polygon PoS DA",
"sentiment": "warning",
"description": "The data is guaranteed to be available by Polygon proof of stake validators. On Ethereum, the data is indirectly referenced in the signed block header."
},
"bridge": {
"value": "103 validators",
"value": "104 validators",
"sentiment": "warning",
"description": "The bridge verifies that at least 2/3+1 of the Polygon PoS stake has signed off on the checkpoint. The StakeManager contract is the source of truth for the current validator set."
},
"mode": {
"value": "Transaction data"
}
}
]
+1 -1
{
"baseTimestamp": 1765784278,
"baseTimestamp": 1766409364,
"contractsDiscoDriven": false,
"hasDiscoUi": true,
"isDiscoDriven": false,
"permissionsDiscoDriven": false
}
+35 -35
+34 -34
{
"ethereum": {
"roles": [],
"actors": [
{
"id": "Scroll Security Council",
"name": "Scroll Security Council",
"description": "A Multisig with 9/12 threshold. \n* Can interact with TimelockSCEmergency\n * cancel queued transactions \n * execute transactions that are ready \n * propose transactions \n * update the minimum delay and manage all access control roles of the timelock [via: TimelockSCEmergency - or - acting directly]\n* Can interact with TimelockSCSlow\n * cancel queued transactions \n * execute transactions that are ready \n * propose transactions \n * update the minimum delay and manage all access control roles of the timelock **with 3d delay or with no delay** [via: TimelockSCSlow with 3d delay - or - acting directly]\n* Can interact with ScrollOwner\n * disable enforced batch mode [via: TimelockSCEmergency]\n * update and reset the PauseController cooldown period [via: TimelockSCEmergency]\n * update ScrollChain zk proof verifier [via: TimelockSCEmergency]\n * update the L1ScrollMessenger fee vault address [via: TimelockSCEmergency]\n * update the minimum delay message queue parameters and enforced mode parameters [via: TimelockSCEmergency]\n * upgrade all core contracts of the system [via: TimelockSCEmergency]",
"accounts": [
{
"address": "eth:0x1a37bF1Ccbf570C92FE2239FefaaAF861c2924DD",
"type": "Contract",
"isVerified": true,
"name": "0x1a37…24DD",
"url": "https://etherscan.io/address/0x1a37bF1Ccbf570C92FE2239FefaaAF861c2924DD"
}
],
"chain": "ethereum",
"references": [
{
"title": "Security Council members - Scroll Docs",
"url": "https://scroll-governance-documentation.vercel.app/gov-docs/content/what-is-security-council"
}
],
"participants": [
{
"address": "eth:0x0f50874f227621Dea72482004639a9fFe440A4dA",
"type": "EOA",
"isVerified": true,
"name": "0x0f50…A4dA",
"url": "https://etherscan.io/address/0x0f50874f227621Dea72482004639a9fFe440A4dA"
},
{
"address": "eth:0x70DFdAE47E29D2C40EE58Cefa7379588B421a86d",
"type": "EOA",
"isVerified": true,
"name": "0x70DF…a86d",
"url": "https://etherscan.io/address/0x70DFdAE47E29D2C40EE58Cefa7379588B421a86d"
},
{
"address": "eth:0xE47D966E2c7e94fC20ffAf5119d1926381C40f2a",
"type": "EOA",
"isVerified": true,
"name": "0xE47D…0f2a",
"url": "https://etherscan.io/address/0xE47D966E2c7e94fC20ffAf5119d1926381C40f2a"
},
{
"address": "eth:0x9B2C2Bc80C209c9C5D7f26F57b1Bb3B1699281D4",
"type": "EOA",
"isVerified": true,
"name": "0x9B2C…81D4",
"url": "https://etherscan.io/address/0x9B2C2Bc80C209c9C5D7f26F57b1Bb3B1699281D4"
},
{
"address": "eth:0x8edC4EADEE120d4C51923c515e7C3241c815C2BC",
"type": "Contract",
"isVerified": true,
"name": "Safe",
"url": "https://etherscan.io/address/0x8edC4EADEE120d4C51923c515e7C3241c815C2BC"
},
{
"address": "eth:0x30315233090F675520eef5CBd7A6cf7d185af443",
"type": "EOA",
"isVerified": true,
"name": "0x3031…f443",
"url": "https://etherscan.io/address/0x30315233090F675520eef5CBd7A6cf7d185af443"
},
{
"address": "eth:0x9479ABfebefEea3c846163012a472b44F305b3d7",
"type": "Contract",
"isVerified": true,
"name": "Safe",
"url": "https://etherscan.io/address/0x9479ABfebefEea3c846163012a472b44F305b3d7"
},
{
"address": "eth:0x383C148ba96956F985F6141B2D119add1C34e3B7",
"type": "EOA",
"isVerified": true,
"name": "0x383C…e3B7",
"url": "https://etherscan.io/address/0x383C148ba96956F985F6141B2D119add1C34e3B7"
},
{
"address": "eth:0xC3eA7C657884BB380B66D79C36aDCb5658b01896",
"type": "Contract",
"isVerified": true,
"name": "Safe",
"url": "https://etherscan.io/address/0xC3eA7C657884BB380B66D79C36aDCb5658b01896"
},
{
"address": "eth:0x69C2eD64171bF5737c2B78bdF722e68a032B2825",
"type": "Contract",
"isVerified": true,
"name": "Safe",
"url": "https://etherscan.io/address/0x69C2eD64171bF5737c2B78bdF722e68a032B2825"
},
{
"address": "eth:0x11cd09a0c5B1dc674615783b0772a9bFD53e3A8F",
"type": "Contract",
"isVerified": true,
"name": "GnosisSafeL2",
"url": "https://etherscan.io/address/0x11cd09a0c5B1dc674615783b0772a9bFD53e3A8F"
},
{
"address": "eth:0xFb77d22ED83F42922F9542e39dCfA9F8C47FDaFf",
"type": "EOA",
"isVerified": true,
"name": "0xFb77…DaFf",
"url": "https://etherscan.io/address/0xFb77d22ED83F42922F9542e39dCfA9F8C47FDaFf"
}
],
"discoveryDrivenData": true
},
{
"id": "Scroll Multisig 2",
"name": "Scroll Multisig 2",
"description": "A Multisig with 2/4 threshold. \n* Can interact with ScrollOwner\n * pause the ScrollChain in permissioned mode and the L1 -> L2 message queue [via: TimelockEmergency]\n * remove permissioned batchers and provers to the whitelist, and update the sequencer address [via: TimelockEmergency]\n * revert unfinalized batches [via: TimelockEmergency]\n* Can interact with TimelockEmergency\n * cancel queued transactions \n * propose transactions \n * update the minimum delay and manage all access control roles of the timelock [via: TimelockEmergency - or - acting directly]",
"accounts": [
{
"address": "eth:0xbdA143d49da40C2cDA27c40edfBbe8A0D4AE0cBc",
"type": "Contract",
"isVerified": true,
"name": "0xbdA1…0cBc",
"url": "https://etherscan.io/address/0xbdA143d49da40C2cDA27c40edfBbe8A0D4AE0cBc"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0x0c5cc5155b346453154059aD9d2Ff695dB92f774",
"type": "EOA",
"isVerified": true,
"name": "EOA 1",
"url": "#EOA-1-and-EOA-4"
},
{
"address": "eth:0xEe9bb388d320F4305af6a4a1a70c862D3F4d0D5B",
"type": "EOA",
"isVerified": true,
"name": "EOA 3",
"url": "#EOA-3"
},
{
"address": "eth:0xFcf1f182FC79047d99e5db0d7113c0EfE2EC9402",
"type": "EOA",
"isVerified": true,
"name": "EOA 4",
"url": "#EOA-1-and-EOA-4"
},
{
"address": "eth:0x26eceC198AdC0be598311bAe8EDfd4eEa47A56c5",
"address": "eth:0x6aE9233a6a66B5E4bEFB7f3d6bBAd07873b1664b",
"type": "EOA",
"isVerified": true,
"name": "EOA 2",
"url": "#EOA-2"
}
],
"discoveryDrivenData": true
},
{
"id": "Scroll Multisig 3",
"name": "Scroll Multisig 3",
"description": "A Multisig with 3/5 threshold. \n* Can interact with TimelockFast\n * cancel queued transactions \n * propose transactions \n * update the minimum delay and manage all access control roles of the timelock **with 1d delay or with no delay** [via: TimelockFast with 1d delay - or - acting directly]\n* Can interact with ScrollOwner\n * add permissioned batchers and provers to the whitelist **with 1d delay** [via: TimelockFast with 1d delay]\n * set ERC20 gateways in the L1GatewayRouter **with 1d delay** [via: TimelockFast with 1d delay]",
"accounts": [
{
"address": "eth:0xEfc9D1096fb65c832207E5e7F13C2D1102244dbe",
"type": "Contract",
"isVerified": true,
"name": "0xEfc9…4dbe",
"url": "https://etherscan.io/address/0xEfc9D1096fb65c832207E5e7F13C2D1102244dbe"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0xEe9bb388d320F4305af6a4a1a70c862D3F4d0D5B",
"type": "EOA",
"isVerified": true,
"name": "EOA 3",
"url": "#EOA-3"
},
{
"address": "eth:0x8460aCc9A42D2CF07015a3e838df2E3aB37d30ae",
"type": "EOA",
"isVerified": true,
"name": "0x8460…30ae",
"url": "https://etherscan.io/address/0x8460aCc9A42D2CF07015a3e838df2E3aB37d30ae"
},
{
"address": "eth:0xEbbeeAA424AE904508465a41c927Be594C43Dc68",
"type": "EOA",
"isVerified": true,
"name": "0xEbbe…Dc68",
"url": "https://etherscan.io/address/0xEbbeeAA424AE904508465a41c927Be594C43Dc68"
},
{
"address": "eth:0xfc31892C5500AbE00974280b28907BaA9190E384",
"type": "EOA",
"isVerified": true,
"name": "0xfc31…E384",
"url": "https://etherscan.io/address/0xfc31892C5500AbE00974280b28907BaA9190E384"
},
{
"address": "eth:0xd33b8405635fE0Bd91aD1483778Bc5c053D8177f",
"address": "eth:0x6aE9233a6a66B5E4bEFB7f3d6bBAd07873b1664b",
"type": "EOA",
"isVerified": true,
"name": "0xd33b…177f",
"url": "https://etherscan.io/address/0xd33b8405635fE0Bd91aD1483778Bc5c053D8177f"
"name": "EOA 2",
"url": "#EOA-2"
}
],
"discoveryDrivenData": true
},
{
"id": "Scroll Security Council Minority",
"name": "Scroll Security Council Minority",
"description": "A Multisig with 3/12 threshold. \n* Can interact with ScrollOwner\n * unpause core contracts via the PauseController ",
"accounts": [
{
"address": "eth:0x40bD67b02EBf1CFB4AdA7F60CabAc94d6aafc6eE",
"type": "Contract",
"isVerified": true,
"name": "0x40bD…c6eE",
"url": "https://etherscan.io/address/0x40bD67b02EBf1CFB4AdA7F60CabAc94d6aafc6eE"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0x70DFdAE47E29D2C40EE58Cefa7379588B421a86d",
"type": "EOA",
"isVerified": true,
"name": "0x70DF…a86d",
"url": "https://etherscan.io/address/0x70DFdAE47E29D2C40EE58Cefa7379588B421a86d"
},
{
"address": "eth:0x0f50874f227621Dea72482004639a9fFe440A4dA",
"type": "EOA",
"isVerified": true,
"name": "0x0f50…A4dA",
"url": "https://etherscan.io/address/0x0f50874f227621Dea72482004639a9fFe440A4dA"
},
{
"address": "eth:0xE47D966E2c7e94fC20ffAf5119d1926381C40f2a",
"type": "EOA",
"isVerified": true,
"name": "0xE47D…0f2a",
"url": "https://etherscan.io/address/0xE47D966E2c7e94fC20ffAf5119d1926381C40f2a"
},
{
"address": "eth:0x8edC4EADEE120d4C51923c515e7C3241c815C2BC",
"type": "Contract",
"isVerified": true,
"name": "Safe",
"url": "https://etherscan.io/address/0x8edC4EADEE120d4C51923c515e7C3241c815C2BC"
},
{
"address": "eth:0x9479ABfebefEea3c846163012a472b44F305b3d7",
"type": "Contract",
"isVerified": true,
"name": "Safe",
"url": "https://etherscan.io/address/0x9479ABfebefEea3c846163012a472b44F305b3d7"
},
{
"address": "eth:0x69C2eD64171bF5737c2B78bdF722e68a032B2825",
"type": "Contract",
"isVerified": true,
"name": "Safe",
"url": "https://etherscan.io/address/0x69C2eD64171bF5737c2B78bdF722e68a032B2825"
},
{
"address": "eth:0x383C148ba96956F985F6141B2D119add1C34e3B7",
"type": "EOA",
"isVerified": true,
"name": "0x383C…e3B7",
"url": "https://etherscan.io/address/0x383C148ba96956F985F6141B2D119add1C34e3B7"
},
{
"address": "eth:0xC3eA7C657884BB380B66D79C36aDCb5658b01896",
"type": "Contract",
"isVerified": true,
"name": "Safe",
"url": "https://etherscan.io/address/0xC3eA7C657884BB380B66D79C36aDCb5658b01896"
},
{
"address": "eth:0x11cd09a0c5B1dc674615783b0772a9bFD53e3A8F",
"type": "Contract",
"isVerified": true,
"name": "GnosisSafeL2",
"url": "https://etherscan.io/address/0x11cd09a0c5B1dc674615783b0772a9bFD53e3A8F"
},
{
"address": "eth:0x30315233090F675520eef5CBd7A6cf7d185af443",
"type": "EOA",
"isVerified": true,
"name": "0x3031…f443",
"url": "https://etherscan.io/address/0x30315233090F675520eef5CBd7A6cf7d185af443"
},
{
"address": "eth:0x9B2C2Bc80C209c9C5D7f26F57b1Bb3B1699281D4",
"type": "EOA",
"isVerified": true,
"name": "0x9B2C…81D4",
"url": "https://etherscan.io/address/0x9B2C2Bc80C209c9C5D7f26F57b1Bb3B1699281D4"
},
{
"address": "eth:0xFb77d22ED83F42922F9542e39dCfA9F8C47FDaFf",
"type": "EOA",
"isVerified": true,
"name": "0xFb77…DaFf",
"url": "https://etherscan.io/address/0xFb77d22ED83F42922F9542e39dCfA9F8C47FDaFf"
}
],
"discoveryDrivenData": true
},
{
"id": "Scroll Multisig 1",
"name": "Scroll Multisig 1",
"description": "A Multisig with 1/4 threshold. ",
"accounts": [
{
"address": "eth:0x1FF1fc1BB4d1f081f6E0a7E7E3240F3ECC5B236f",
"type": "Contract",
"isVerified": true,
"name": "0x1FF1…236f",
"url": "https://etherscan.io/address/0x1FF1fc1BB4d1f081f6E0a7E7E3240F3ECC5B236f"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0xEe9bb388d320F4305af6a4a1a70c862D3F4d0D5B",
"type": "EOA",
"isVerified": true,
"name": "EOA 3",
"url": "#EOA-3"
},
{
"address": "eth:0xFcf1f182FC79047d99e5db0d7113c0EfE2EC9402",
"type": "EOA",
"isVerified": true,
"name": "EOA 4",
"url": "#EOA-1-and-EOA-4"
},
{
"address": "eth:0x0c5cc5155b346453154059aD9d2Ff695dB92f774",
"type": "EOA",
"isVerified": true,
"name": "EOA 1",
"url": "#EOA-1-and-EOA-4"
},
{
"address": "eth:0x26eceC198AdC0be598311bAe8EDfd4eEa47A56c5",
"address": "eth:0x6aE9233a6a66B5E4bEFB7f3d6bBAd07873b1664b",
"type": "EOA",
"isVerified": true,
"name": "EOA 2",
"url": "#EOA-2"
}
],
"discoveryDrivenData": true
},
{
"id": "EOA-1-and-EOA-4",
"name": "EOA 1 and EOA 4",
"accounts": [
{
"address": "eth:0x0c5cc5155b346453154059aD9d2Ff695dB92f774",
"type": "EOA",
"isVerified": true,
"name": "0x0c5c…f774",
"url": "https://etherscan.io/address/0x0c5cc5155b346453154059aD9d2Ff695dB92f774"
},
{
"address": "eth:0xFcf1f182FC79047d99e5db0d7113c0EfE2EC9402",
"type": "EOA",
"isVerified": true,
"name": "0xFcf1…9402",
"url": "https://etherscan.io/address/0xFcf1f182FC79047d99e5db0d7113c0EfE2EC9402"
}
],
"chain": "ethereum",
"description": "Member of Scroll Multisig 1, Scroll Multisig 4, Scroll Multisig 2.\n* Can interact with TimelockSCEmergency\n * execute transactions that are ready [via: Scroll Multisig 1]\n* Can interact with TimelockFast\n * execute transactions that are ready [via: Scroll Multisig 1]\n* Can interact with TimelockSCSlow\n * execute transactions that are ready [via: Scroll Multisig 1]\n* Can interact with TimelockEmergency\n * execute transactions that are ready [via: Scroll Multisig 1]",
"discoveryDrivenData": true
},
{
"id": "EOA-2",
"name": "EOA 2",
"accounts": [
{
"address": "eth:0x26eceC198AdC0be598311bAe8EDfd4eEa47A56c5",
"address": "eth:0x6aE9233a6a66B5E4bEFB7f3d6bBAd07873b1664b",
"type": "EOA",
"isVerified": true,
"name": "0x26ec…56c5",
"url": "https://etherscan.io/address/0x26eceC198AdC0be598311bAe8EDfd4eEa47A56c5"
"name": "0x6aE9…664b",
"url": "https://etherscan.io/address/0x6aE9233a6a66B5E4bEFB7f3d6bBAd07873b1664b"
}
],
"chain": "ethereum",
"description": "Member of Scroll Multisig 1, Scroll Multisig 2.\n* Can interact with TimelockSCEmergency\n * execute transactions that are ready [via: Scroll Multisig 1]\n* Can interact with TimelockFast\n * execute transactions that are ready [via: Scroll Multisig 1]\n* Can interact with TimelockSCSlow\n * execute transactions that are ready [via: Scroll Multisig 1]\n* Can interact with TimelockEmergency\n * execute transactions that are ready [via: Scroll Multisig 1]",
"description": "Member of Scroll Multisig 1, Scroll Multisig 4, Scroll Multisig 2, Scroll Multisig 3.\n* Can interact with TimelockSCEmergency\n * execute transactions that are ready [via: Scroll Multisig 1]\n* Can interact with TimelockFast\n * execute transactions that are ready [via: Scroll Multisig 1]\n* Can interact with TimelockSCSlow\n * execute transactions that are ready [via: Scroll Multisig 1]\n* Can interact with TimelockEmergency\n * execute transactions that are ready [via: Scroll Multisig 1]",
"discoveryDrivenData": true
},
{
"id": "EOA-3",
"name": "EOA 3",
"accounts": [
{
"address": "eth:0xEe9bb388d320F4305af6a4a1a70c862D3F4d0D5B",
"type": "EOA",
"isVerified": true,
"name": "0xEe9b…0D5B",
"url": "https://etherscan.io/address/0xEe9bb388d320F4305af6a4a1a70c862D3F4d0D5B"
}
],
"chain": "ethereum",
"description": "Member of Scroll Multisig 1, Scroll Multisig 2, Scroll Multisig 3.\n* Can interact with TimelockSCEmergency\n * execute transactions that are ready [via: Scroll Multisig 1]\n* Can interact with TimelockFast\n * execute transactions that are ready [via: Scroll Multisig 1]\n* Can interact with TimelockSCSlow\n * execute transactions that are ready [via: Scroll Multisig 1]\n* Can interact with TimelockEmergency\n * execute transactions that are ready [via: Scroll Multisig 1]",
"discoveryDrivenData": true
}
]
},
"scroll": {
"roles": [],
"actors": [
{
"id": "Scroll Security Council",
"name": "Scroll Security Council",
"description": "A Multisig with 9/12 threshold. \n* Can interact with ScrollOwner\n * disable enforced batch mode [via: TimelockSCEmergencyScroll]\n * update ScrollChain zk proof verifier [via: TimelockSCEmergencyScroll]\n * upgrade all core contracts of the system [via: TimelockSCEmergencyScroll]\n* Can interact with TimelockSCEmergencyScroll\n * cancel queued transactions \n * execute transactions that are ready \n * propose transactions \n * update the minimum delay and manage all access control roles of the timelock [via: TimelockSCEmergencyScroll - or - acting directly]\n* Can interact with AgoraGovernor\n * can configure contract settings such as voting delay, quorum, contract manager **with 3d delay** [via: TimelockSCSlow with 3d delay]",
"accounts": [
{
"address": "scr:0x1a37bF1Ccbf570C92FE2239FefaaAF861c2924DD",
"type": "Contract",
"isVerified": true,
"name": "0x1a37…24DD",
"url": "https://scrollscan.com/address/0x1a37bF1Ccbf570C92FE2239FefaaAF861c2924DD"
}
],
"chain": "scroll",
"references": [],
"participants": [
{
"address": "scr:0x0f50874f227621Dea72482004639a9fFe440A4dA",
"type": "EOA",
"isVerified": true,
"name": "0x0f50…A4dA",
"url": "https://scrollscan.com/address/0x0f50874f227621Dea72482004639a9fFe440A4dA"
},
{
"address": "scr:0x70DFdAE47E29D2C40EE58Cefa7379588B421a86d",
"type": "EOA",
"isVerified": true,
"name": "0x70DF…a86d",
"url": "https://scrollscan.com/address/0x70DFdAE47E29D2C40EE58Cefa7379588B421a86d"
},
{
"address": "scr:0xE47D966E2c7e94fC20ffAf5119d1926381C40f2a",
"type": "EOA",
"isVerified": true,
"name": "0xE47D…0f2a",
"url": "https://scrollscan.com/address/0xE47D966E2c7e94fC20ffAf5119d1926381C40f2a"
},
{
"address": "scr:0x9B2C2Bc80C209c9C5D7f26F57b1Bb3B1699281D4",
"type": "EOA",
"isVerified": true,
"name": "0x9B2C…81D4",
"url": "https://scrollscan.com/address/0x9B2C2Bc80C209c9C5D7f26F57b1Bb3B1699281D4"
},
{
"address": "scr:0x8edC4EADEE120d4C51923c515e7C3241c815C2BC",
"type": "Contract",
"isVerified": true,
"name": "SafeL2",
"url": "https://scrollscan.com/address/0x8edC4EADEE120d4C51923c515e7C3241c815C2BC"
},
{
"address": "scr:0x30315233090F675520eef5CBd7A6cf7d185af443",
"type": "EOA",
"isVerified": true,
"name": "0x3031…f443",
"url": "https://scrollscan.com/address/0x30315233090F675520eef5CBd7A6cf7d185af443"
},
{
"address": "scr:0x9479ABfebefEea3c846163012a472b44F305b3d7",
"type": "Contract",
"isVerified": true,
"name": "SafeL2",
"url": "https://scrollscan.com/address/0x9479ABfebefEea3c846163012a472b44F305b3d7"
},
{
"address": "scr:0x383C148ba96956F985F6141B2D119add1C34e3B7",
"type": "EOA",
"isVerified": true,
"name": "0x383C…e3B7",
"url": "https://scrollscan.com/address/0x383C148ba96956F985F6141B2D119add1C34e3B7"
},
{
"address": "scr:0xC3eA7C657884BB380B66D79C36aDCb5658b01896",
"type": "Contract",
"isVerified": true,
"name": "SafeL2",
"url": "https://scrollscan.com/address/0xC3eA7C657884BB380B66D79C36aDCb5658b01896"
},
{
"address": "scr:0x69C2eD64171bF5737c2B78bdF722e68a032B2825",
"type": "Contract",
"isVerified": true,
"name": "SafeL2",
"url": "https://scrollscan.com/address/0x69C2eD64171bF5737c2B78bdF722e68a032B2825"
},
{
"address": "scr:0x11cd09a0c5B1dc674615783b0772a9bFD53e3A8F",
"type": "Contract",
"isVerified": true,
"name": "GnosisSafeL2",
"url": "https://scrollscan.com/address/0x11cd09a0c5B1dc674615783b0772a9bFD53e3A8F"
},
{
"address": "scr:0xFb77d22ED83F42922F9542e39dCfA9F8C47FDaFf",
"type": "EOA",
"isVerified": true,
"name": "0xFb77…DaFf",
"url": "https://scrollscan.com/address/0xFb77d22ED83F42922F9542e39dCfA9F8C47FDaFf"
}
],
"discoveryDrivenData": true
},
{
"id": "Scroll Multisig 2",
"name": "Scroll Multisig 2",
"description": "A Multisig with 2/4 threshold. \n* Can interact with TimelockEmergency\n * cancel queued transactions \n * propose transactions \n * update the minimum delay and manage all access control roles of the timelock [via: TimelockEmergency - or - acting directly]",
"accounts": [
{
"address": "scr:0xbdA143d49da40C2cDA27c40edfBbe8A0D4AE0cBc",
"type": "Contract",
"isVerified": true,
"name": "0xbdA1…0cBc",
"url": "https://scrollscan.com/address/0xbdA143d49da40C2cDA27c40edfBbe8A0D4AE0cBc"
}
],
"chain": "scroll",
"references": [],
"participants": [
{
"address": "scr:0x0c5cc5155b346453154059aD9d2Ff695dB92f774",
"type": "EOA",
"isVerified": true,
"name": "EOA 5",
"url": "#EOA-5,-EOA-6-and-EOA-8"
"url": "#EOA-5-and-EOA-8"
},
{
"address": "scr:0xEe9bb388d320F4305af6a4a1a70c862D3F4d0D5B",
"type": "EOA",
"isVerified": true,
"name": "EOA 7",
"url": "#EOA-7"
"url": "#EOA-6-and-EOA-7"
},
{
"address": "scr:0xFcf1f182FC79047d99e5db0d7113c0EfE2EC9402",
"type": "EOA",
"isVerified": true,
"name": "EOA 8",
"url": "#EOA-5,-EOA-6-and-EOA-8"
"url": "#EOA-5-and-EOA-8"
},
{
"address": "scr:0x26eceC198AdC0be598311bAe8EDfd4eEa47A56c5",
"address": "scr:0x6aE9233a6a66B5E4bEFB7f3d6bBAd07873b1664b",
"type": "EOA",
"isVerified": true,
"name": "EOA 6",
"url": "#EOA-5,-EOA-6-and-EOA-8"
"url": "#EOA-6-and-EOA-7"
}
],
"discoveryDrivenData": true
},
{
"id": "Scroll Multisig 3",
"name": "Scroll Multisig 3",
"description": "A Multisig with 3/5 threshold. \n* Can interact with TimelockFast\n * cancel queued transactions \n * propose transactions \n * update the minimum delay and manage all access control roles of the timelock **with 1d delay or with no delay** [via: TimelockFast with 1d delay - or - acting directly]",
"accounts": [
{
"address": "scr:0xEfc9D1096fb65c832207E5e7F13C2D1102244dbe",
"type": "Contract",
"isVerified": true,
"name": "0xEfc9…4dbe",
"url": "https://scrollscan.com/address/0xEfc9D1096fb65c832207E5e7F13C2D1102244dbe"
}
],
"chain": "scroll",
"references": [],
"participants": [
{
"address": "scr:0xEe9bb388d320F4305af6a4a1a70c862D3F4d0D5B",
"type": "EOA",
"isVerified": true,
"name": "EOA 7",
"url": "#EOA-7"
"url": "#EOA-6-and-EOA-7"
},
{
"address": "scr:0x8460aCc9A42D2CF07015a3e838df2E3aB37d30ae",
"type": "EOA",
"isVerified": true,
"name": "0x8460…30ae",
"url": "https://scrollscan.com/address/0x8460aCc9A42D2CF07015a3e838df2E3aB37d30ae"
},
{
"address": "scr:0xEbbeeAA424AE904508465a41c927Be594C43Dc68",
"type": "EOA",
"isVerified": true,
"name": "0xEbbe…Dc68",
"url": "https://scrollscan.com/address/0xEbbeeAA424AE904508465a41c927Be594C43Dc68"
},
{
"address": "scr:0xfc31892C5500AbE00974280b28907BaA9190E384",
"type": "EOA",
"isVerified": true,
"name": "0xfc31…E384",
"url": "https://scrollscan.com/address/0xfc31892C5500AbE00974280b28907BaA9190E384"
},
{
"address": "scr:0xd33b8405635fE0Bd91aD1483778Bc5c053D8177f",
"address": "scr:0x6aE9233a6a66B5E4bEFB7f3d6bBAd07873b1664b",
"type": "EOA",
"isVerified": true,
"name": "0xd33b…177f",
"url": "https://scrollscan.com/address/0xd33b8405635fE0Bd91aD1483778Bc5c053D8177f"
"name": "EOA 6",
"url": "#EOA-6-and-EOA-7"
}
],
"discoveryDrivenData": true
},
{
"id": "GnosisSafeL2",
"name": "GnosisSafeL2",
"description": "A Multisig with 2/2 threshold. \n* Can interact with AgoraGovernor\n * can propose new onchain governance proposals without the required threshold of votes ",
"accounts": [
{
"address": "scr:0x2B2A8546Df3B23535fffd75B4e312f3C5c7B4351",
"type": "Contract",
"isVerified": true,
"name": "0x2B2A…4351",
"url": "https://scrollscan.com/address/0x2B2A8546Df3B23535fffd75B4e312f3C5c7B4351"
}
],
"chain": "scroll",
"references": [],
"participants": [
{
"address": "scr:0x1Da431d2D5ECA4Df735F69fB5ea10c8E630b8f50",
"type": "EOA",
"isVerified": true,
"name": "0x1Da4…8f50",
"url": "https://scrollscan.com/address/0x1Da431d2D5ECA4Df735F69fB5ea10c8E630b8f50"
},
{
"address": "scr:0x558581b0345D986bA5bD6f04Efd27e2a5B991320",
"type": "EOA",
"isVerified": true,
"name": "0x5585…1320",
"url": "https://scrollscan.com/address/0x558581b0345D986bA5bD6f04Efd27e2a5B991320"
}
],
"discoveryDrivenData": true
},
{
"id": "ProxyAdmin",
"name": "ProxyAdmin",
"accounts": [
{
"address": "scr:0x8e34D07Eb348716a1f0a48A507A9de8a3A6DcE45",
"type": "Contract",
"isVerified": true,
"name": "0x8e34…cE45",
"url": "https://scrollscan.com/address/0x8e34D07Eb348716a1f0a48A507A9de8a3A6DcE45"
}
],
"chain": "scroll",
"description": "* Can upgrade **with no delay**\n * L2LidoGateway ",
"discoveryDrivenData": true
},
{
"id": "Scroll Multisig 1",
"name": "Scroll Multisig 1",
"description": "A Multisig with 1/4 threshold. ",
"accounts": [
{
"address": "scr:0x1FF1fc1BB4d1f081f6E0a7E7E3240F3ECC5B236f",
"type": "Contract",
"isVerified": true,
"name": "0x1FF1…236f",
"url": "https://scrollscan.com/address/0x1FF1fc1BB4d1f081f6E0a7E7E3240F3ECC5B236f"
}
],
"chain": "scroll",
"references": [],
"participants": [
{
"address": "scr:0xEe9bb388d320F4305af6a4a1a70c862D3F4d0D5B",
"type": "EOA",
"isVerified": true,
"name": "EOA 7",
"url": "#EOA-7"
"url": "#EOA-6-and-EOA-7"
},
{
"address": "scr:0xFcf1f182FC79047d99e5db0d7113c0EfE2EC9402",
"type": "EOA",
"isVerified": true,
"name": "EOA 8",
"url": "#EOA-5,-EOA-6-and-EOA-8"
"url": "#EOA-5-and-EOA-8"
},
{
"address": "scr:0x0c5cc5155b346453154059aD9d2Ff695dB92f774",
"type": "EOA",
"isVerified": true,
"name": "EOA 5",
"url": "#EOA-5,-EOA-6-and-EOA-8"
"url": "#EOA-5-and-EOA-8"
},
{
"address": "scr:0x26eceC198AdC0be598311bAe8EDfd4eEa47A56c5",
"address": "scr:0x6aE9233a6a66B5E4bEFB7f3d6bBAd07873b1664b",
"type": "EOA",
"isVerified": true,
"name": "EOA 6",
"url": "#EOA-5,-EOA-6-and-EOA-8"
"url": "#EOA-6-and-EOA-7"
}
],
"discoveryDrivenData": true
},
{
"id": "Scroll Security Council Minority",
"name": "Scroll Security Council Minority",
"description": "A Multisig with 3/12 threshold. ",
"accounts": [
{
"address": "scr:0x40bD67b02EBf1CFB4AdA7F60CabAc94d6aafc6eE",
"type": "Contract",
"isVerified": true,
"name": "0x40bD…c6eE",
"url": "https://scrollscan.com/address/0x40bD67b02EBf1CFB4AdA7F60CabAc94d6aafc6eE"
}
],
"chain": "scroll",
"references": [],
"participants": [
{
"address": "scr:0x70DFdAE47E29D2C40EE58Cefa7379588B421a86d",
"type": "EOA",
"isVerified": true,
"name": "0x70DF…a86d",
"url": "https://scrollscan.com/address/0x70DFdAE47E29D2C40EE58Cefa7379588B421a86d"
},
{
"address": "scr:0x0f50874f227621Dea72482004639a9fFe440A4dA",
"type": "EOA",
"isVerified": true,
"name": "0x0f50…A4dA",
"url": "https://scrollscan.com/address/0x0f50874f227621Dea72482004639a9fFe440A4dA"
},
{
"address": "scr:0xE47D966E2c7e94fC20ffAf5119d1926381C40f2a",
"type": "EOA",
"isVerified": true,
"name": "0xE47D…0f2a",
"url": "https://scrollscan.com/address/0xE47D966E2c7e94fC20ffAf5119d1926381C40f2a"
},
{
"address": "scr:0x8edC4EADEE120d4C51923c515e7C3241c815C2BC",
"type": "Contract",
"isVerified": true,
"name": "SafeL2",
"url": "https://scrollscan.com/address/0x8edC4EADEE120d4C51923c515e7C3241c815C2BC"
},
{
"address": "scr:0x9479ABfebefEea3c846163012a472b44F305b3d7",
"type": "Contract",
"isVerified": true,
"name": "SafeL2",
"url": "https://scrollscan.com/address/0x9479ABfebefEea3c846163012a472b44F305b3d7"
},
{
"address": "scr:0x69C2eD64171bF5737c2B78bdF722e68a032B2825",
"type": "Contract",
"isVerified": true,
"name": "SafeL2",
"url": "https://scrollscan.com/address/0x69C2eD64171bF5737c2B78bdF722e68a032B2825"
},
{
"address": "scr:0x383C148ba96956F985F6141B2D119add1C34e3B7",
"type": "EOA",
"isVerified": true,
"name": "0x383C…e3B7",
"url": "https://scrollscan.com/address/0x383C148ba96956F985F6141B2D119add1C34e3B7"
},
{
"address": "scr:0xC3eA7C657884BB380B66D79C36aDCb5658b01896",
"type": "Contract",
"isVerified": true,
"name": "SafeL2",
"url": "https://scrollscan.com/address/0xC3eA7C657884BB380B66D79C36aDCb5658b01896"
},
{
"address": "scr:0x11cd09a0c5B1dc674615783b0772a9bFD53e3A8F",
"type": "Contract",
"isVerified": true,
"name": "GnosisSafeL2",
"url": "https://scrollscan.com/address/0x11cd09a0c5B1dc674615783b0772a9bFD53e3A8F"
},
{
"address": "scr:0x30315233090F675520eef5CBd7A6cf7d185af443",
"type": "EOA",
"isVerified": true,
"name": "0x3031…f443",
"url": "https://scrollscan.com/address/0x30315233090F675520eef5CBd7A6cf7d185af443"
},
{
"address": "scr:0x9B2C2Bc80C209c9C5D7f26F57b1Bb3B1699281D4",
"type": "EOA",
"isVerified": true,
"name": "0x9B2C…81D4",
"url": "https://scrollscan.com/address/0x9B2C2Bc80C209c9C5D7f26F57b1Bb3B1699281D4"
},
{
"address": "scr:0xFb77d22ED83F42922F9542e39dCfA9F8C47FDaFf",
"type": "EOA",
"isVerified": true,
"name": "0xFb77…DaFf",
"url": "https://scrollscan.com/address/0xFb77d22ED83F42922F9542e39dCfA9F8C47FDaFf"
}
],
"discoveryDrivenData": true
},
{
"id": "EOA-5,-EOA-6-and-EOA-8",
"name": "EOA 5, EOA 6 and EOA 8",
"id": "EOA-5-and-EOA-8",
"name": "EOA 5 and EOA 8",
"accounts": [
{
"address": "scr:0x0c5cc5155b346453154059aD9d2Ff695dB92f774",
"type": "EOA",
"isVerified": true,
"name": "0x0c5c…f774",
"url": "https://scrollscan.com/address/0x0c5cc5155b346453154059aD9d2Ff695dB92f774"
},
{
"address": "scr:0x26eceC198AdC0be598311bAe8EDfd4eEa47A56c5",
"type": "EOA",
"isVerified": true,
"name": "0x26ec…56c5",
"url": "https://scrollscan.com/address/0x26eceC198AdC0be598311bAe8EDfd4eEa47A56c5"
},
{
"address": "scr:0xFcf1f182FC79047d99e5db0d7113c0EfE2EC9402",
"type": "EOA",
"isVerified": true,
"name": "0xFcf1…9402",
"url": "https://scrollscan.com/address/0xFcf1f182FC79047d99e5db0d7113c0EfE2EC9402"
}
],
"chain": "scroll",
"description": "Member of Scroll Multisig 1, Scroll Multisig 2.\n* Can interact with TimelockSCEmergencyScroll\n * execute transactions that are ready [via: Scroll Multisig 1]\n* Can interact with TimelockFast\n * execute transactions that are ready [via: Scroll Multisig 1]\n* Can interact with TimelockEmergency\n * execute transactions that are ready [via: Scroll Multisig 1]",
"discoveryDrivenData": true
},
{
"id": "EOA-7",
"name": "EOA 7",
"id": "EOA-6-and-EOA-7",
"name": "EOA 6 and EOA 7",
"accounts": [
{
"address": "scr:0x6aE9233a6a66B5E4bEFB7f3d6bBAd07873b1664b",
"type": "EOA",
"isVerified": true,
"name": "0x6aE9…664b",
"url": "https://scrollscan.com/address/0x6aE9233a6a66B5E4bEFB7f3d6bBAd07873b1664b"
},
{
"address": "scr:0xEe9bb388d320F4305af6a4a1a70c862D3F4d0D5B",
"type": "EOA",
"isVerified": true,
"name": "0xEe9b…0D5B",
"url": "https://scrollscan.com/address/0xEe9bb388d320F4305af6a4a1a70c862D3F4d0D5B"
}
],
"chain": "scroll",
"description": "Member of Scroll Multisig 1, Scroll Multisig 2, Scroll Multisig 3.\n* Can interact with TimelockSCEmergencyScroll\n * execute transactions that are ready [via: Scroll Multisig 1]\n* Can interact with TimelockFast\n * execute transactions that are ready [via: Scroll Multisig 1]\n* Can interact with TimelockEmergency\n * execute transactions that are ready [via: Scroll Multisig 1]",
"discoveryDrivenData": true
}
]
}
}
+1 -1
{
"baseTimestamp": 1765815217,
"baseTimestamp": 1766408981,
"contractsDiscoDriven": true,
"hasDiscoUi": true,
"isDiscoDriven": true,
"permissionsDiscoDriven": true
}
+24 -8
+2 -2
{
"destination": [
"Ethereum",
"BNB Chain",
"Avalanche",
"Polygon",
"Arbitrum",
"Optimism",
"Metis",
"Linea",
"Mantle",
"Base",
"Kava",
"Scroll",
"Klaytn"
],
"destinationToken": {
"name": "Destination Tokens",
"description": "Since Stargate is mainly a Liquidity Network, its liquidity pools at the destination are filled with tokens from canonical or other bridges than Stargate. As no new tokens are minted, the users do not inherit the risk of the Stargate bridge as soon as the bridging is complete. For chains where a destination asset is not available, Stargate v2 offers a Token Bridge mode called Hydra that locks the asset at the source and mints a Stargate OFT at the destination.",
"references": [
{
"title": "Stargate Docs: Token Bridge mode (Hydra)",
"url": "https://stargateprotocol.gitbook.io/stargate/v/v2-developer-docs/integrate-with-stargate/token-types/hydra-ofts"
}
],
"risks": []
},
"detailedDescription": "It uses liquidity pools on all supported chains, supports optional batching and a Token Bridge mode called Hydra that can mint tokens at the destination.",
"principleOfOperation": {
"name": "Principle of operation",
"description": "\nOn chains where assets are available through other bridges, Stargate acts as a Liquidity Bridge. This requires Stargate liquidity pools for assets at the sources and destinations since no assets can be burned or minted.\nWhile liquidity providers need to keep all pools buffered with assets, users can deposit into a pool on their chosen source chain and quickly receive the equivalent asset at the destination through an Executor.\nUsers can choose between an economical batched bridge mode ('bus') or an individual fast 'taxi' mode that delivers the bridging message as soon as the user deposits.\n\nWhile Stargate operates the local token pools on each supported chain, they are all connected through the LayerZero messaging protocol, which is responsible for verifying and delivering the crosschain messages.\nVerification is done by Stargate-selected permissioned verifiers (called DVNs in LayerZero terminology), currently configured as a 2/2 of Stargate and Nethermind custom Multisigs. \nCrosschain message passing is done by professional relayers and executors but could technically be done by anyone (even the user themselves if they have access to the bridge message signed by the two verifiers e.g. in case they have committed the verification onchain).\n\nJust like the assets themselves, so-called *credits* (also OFTs) are bridged among the supported pools in the Stargate v2 system. Credits can be seen as claims on assets, so a liquidity pool needs credits for a remote pool to be able to bridge there.\nThese credits can be moved and rebalanced (but not minted) by a permissioned role called Planner.",
"description": "\nOn chains where assets are available through other bridges, Stargate acts as a Liquidity Bridge. This requires Stargate liquidity pools for assets at the sources and destinations since no assets can be burned or minted.\nWhile liquidity providers need to keep all pools buffered with assets, users can deposit into a pool on their chosen source chain and quickly receive the equivalent asset at the destination through an Executor.\nUsers can choose between an economical batched bridge mode ('bus') or an individual fast 'taxi' mode that delivers the bridging message as soon as the user deposits.\n\nWhile Stargate operates the local token pools on each supported chain, they are all connected through the LayerZero messaging protocol, which is responsible for verifying and delivering the crosschain messages.\nVerification is done by Stargate-selected permissioned verifiers (called DVNs in LayerZero terminology), currently configured as a 2/2 of the required singer (Nethermind) and of a 1/2 of Stargate and LayerZero custom Multisigs. \nCrosschain message passing is done by professional relayers and executors but could technically be done by anyone (even the user themselves if they have access to the bridge message signed by the two verifiers e.g. in case they have committed the verification onchain).\n\nJust like the assets themselves, so-called *credits* (also OFTs) are bridged among the supported pools in the Stargate v2 system. Credits can be seen as claims on assets, so a liquidity pool needs credits for a remote pool to be able to bridge there.\nThese credits can be moved and rebalanced (but not minted) by a permissioned role called Planner.",
"references": [
{
"title": "Stargate Docs: Modes of transport",
"url": "https://stargateprotocol.gitbook.io/stargate/v/v2-developer-docs/integrate-with-stargate/modes-of-transport-taxi-and-bus"
},
{
"title": "Stargate Docs: Credit allocation system",
"url": "https://stargateprotocol.gitbook.io/stargate/v/v2-developer-docs/integrate-with-stargate/credit-allocation-system"
}
],
"risks": []
},
"validation": {
"name": "LayerZero messaging",
"description": "The LayerZero message protocol is used: For validation of messages from Stargate over LayerZero, two DVNs are currently configured: Nethermind and Stargate. If both DVNs agree on a message, it is verified and can be executed by an Executor at the destination. This configuration can be changed at any time by the StargateMultisig.",
"description": "The LayerZero message protocol is used: For validation of messages from Stargate over LayerZero, one required DVN (Nethermind) and 1/2 DVNs (Stargate, LayerZero) are currently configured. If both DVNs agree on a message, it is verified and can be executed by an Executor at the destination. This configuration can be changed at any time by the StargateMultisig.",
"references": [
{
"title": "LayerZero Docs: Security Stack",
"url": "https://docs.layerzero.network/v2/home/modular-security/security-stack-dvns"
}
],
"risks": [
{
"category": "Users can be censored if",
"text": "any of the two whitelisted DVNs fail to approve the transaction."
},
{
"category": "Funds can be stolen if",
"text": "both whitelisted DVNs collude to submit a fraudulent message."
}
]
}
}
+20 -4
{
"arbitrum": {
"roles": [],
"actors": [
{
"id": "EOA-1",
"name": "EOA 1",
"accounts": [
{
"address": "arb1:0xe37f7c80ceD04c4F243C0Fd04A5510D663CB88b5",
"type": "EOA",
"isVerified": true,
"name": "0xe37f…88b5",
"url": "https://arbiscan.io/address/0xe37f7c80ceD04c4F243C0Fd04A5510D663CB88b5"
}
],
"chain": "arbitrum",
"description": "* Can interact with StargatePoolNative\n * pause the pool and set deficit offsets (affects crosschain liquidity and fees) \n* Can interact with StargatePoolMigratable\n * pause the pool and set deficit offsets (affects crosschain liquidity and fees) \n* Can interact with StargatePoolUSDC\n * pause the pool and set deficit offsets (affects crosschain liquidity and fees) ",
"discoveryDrivenData": true
}
]
},
"base": {
"roles": [],
"actors": [
{
"id": "EOA-2",
"name": "EOA 2",
"accounts": [
{
"address": "base:0xe37f7c80ceD04c4F243C0Fd04A5510D663CB88b5",
"type": "EOA",
"isVerified": true,
"name": "0xe37f…88b5",
"url": "https://basescan.org/address/0xe37f7c80ceD04c4F243C0Fd04A5510D663CB88b5"
}
],
"chain": "base",
"description": "* Can interact with StargatePoolUSDC\n * pause the pool and set deficit offsets (affects crosschain liquidity and fees) \n* Can interact with StargatePoolEURC\n * pause the pool and set deficit offsets (affects crosschain liquidity and fees) \n* Can interact with StargatePoolNative\n * pause the pool and set deficit offsets (affects crosschain liquidity and fees) ",
"discoveryDrivenData": true
}
]
},
"ethereum": {
"roles": [],
"actors": [
{
"id": "LayerZero Executor",
"name": "LayerZero Executor",
"accounts": [
{
"address": "eth:0x173272739Bd7Aa6e4e214714048a9fE699453059",
"type": "Contract",
"isVerified": false,
"name": "0x1732…3059",
"url": "https://etherscan.io/address/0x173272739Bd7Aa6e4e214714048a9fE699453059"
}
],
"chain": "ethereum",
"description": "Is tasked to execute verified messages at the destination for a fee paid at the origin. Jobs are assigned to this contract by the LayerZero Endpoint.\n* Can interact with SendUln302\n * execute Stargate messages sent via LayerZero at the destination ",
"discoveryDrivenData": true
},
{
"id": "Stargate Verifier",
"name": "Stargate Verifier",
"id": "LayerZero DVN",
"name": "LayerZero DVN",
"accounts": [
{
"address": "eth:0x589dEDbD617e0CBcB916A9223F4d1300c294236b",
"type": "Contract",
"isVerified": true,
"name": "0x589d…236b",
"url": "https://etherscan.io/address/0x589dEDbD617e0CBcB916A9223F4d1300c294236b"
}
],
"chain": "ethereum",
"description": "Defines the logic that validates LayerZero Packets for this DVN.\n* Can interact with ReceiveUln302\n * verify Stargate messages sent via LayerZero ",
"discoveryDrivenData": true
},
{
"id": "Stargate DVN",
"name": "Stargate DVN",
"accounts": [
{
"address": "eth:0x8FafAE7Dd957044088b3d0F67359C327c6200d18",
"type": "Contract",
"isVerified": true,
"name": "0x8Faf…0d18",
"url": "https://etherscan.io/address/0x8FafAE7Dd957044088b3d0F67359C327c6200d18"
}
],
"chain": "ethereum",
"description": "One of the registered DVNs for the OApp acts through this smart contract. They are allowed to verify LayerZero messages for the Stargate bridge and enable their execution at the destination.\n* Can interact with ReceiveUln302\n * verify Stargate messages sent via LayerZero ",
"discoveryDrivenData": true
},
{
"id": "ProxyAdmin",
"name": "ProxyAdmin",
"accounts": [
{
"address": "eth:0xa36797bA947b378AefE5f726Cd87766CD3c25Ee3",
"type": "Contract",
"isVerified": true,
"name": "0xa367…5Ee3",
"url": "https://etherscan.io/address/0xa36797bA947b378AefE5f726Cd87766CD3c25Ee3"
}
],
"chain": "ethereum",
"description": "* Can upgrade **with no delay**\n * LayerZero Executor ",
"discoveryDrivenData": true
},
{
"id": "Nethermind Verifier",
"name": "Nethermind Verifier",
"id": "Nethermind DVN",
"name": "Nethermind DVN",
"accounts": [
{
"address": "eth:0xa59BA433ac34D2927232918Ef5B2eaAfcF130BA5",
"type": "Contract",
"isVerified": true,
"name": "0xa59B…0BA5",
"url": "https://etherscan.io/address/0xa59BA433ac34D2927232918Ef5B2eaAfcF130BA5"
}
],
"chain": "ethereum",
"description": "One of the registered DVNs for the OApp acts through this smart contract. They are allowed to verify LayerZero messages for the Stargate bridge and enable their execution at the destination.\n* Can interact with ReceiveUln302\n * verify Stargate messages sent via LayerZero ",
"discoveryDrivenData": true
},
{
"id": "LayerZero Multisig",
"name": "LayerZero Multisig",
"description": "A Multisig with 3/5 threshold. \nCustom multisignature contract allowing offchain signing and execution on multiple target chains.\n* Can interact with EndpointV2\n * configure the default send/receive libraries used for verification, affecting all OApps that have not set up a custom security config \n* Can interact with ReadLib1002\n * configure the settings of this library, affecting all OApps that have not set up a custom security config \n* Can interact with SendUln302\n * configure the settings of this library, affecting all OApps that have not set up a custom security config \n* Can interact with ReceiveUln302\n * configure the settings of this library, affecting all OApps that have not set up a custom security config ",
"accounts": [
{
"address": "eth:0xBe010A7e3686FdF65E93344ab664D065A0B02478",
"type": "Contract",
"isVerified": true,
"name": "0xBe01…2478",
"url": "https://etherscan.io/address/0xBe010A7e3686FdF65E93344ab664D065A0B02478"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0x0cb72C1F6a36c225A7E2B21712E8853A4A1acc47",
"type": "EOA",
"isVerified": true,
"name": "0x0cb7…cc47",
"url": "https://etherscan.io/address/0x0cb72C1F6a36c225A7E2B21712E8853A4A1acc47"
},
{
"address": "eth:0x5bC6AA6ad117A8B50ABf9E1658971f5DA1968c5c",
"type": "EOA",
"isVerified": true,
"name": "0x5bC6…8c5c",
"url": "https://etherscan.io/address/0x5bC6AA6ad117A8B50ABf9E1658971f5DA1968c5c"
},
{
"address": "eth:0x73E9c017Ad37e2113e709D8070Cc9E1b28180e1e",
"type": "EOA",
"isVerified": true,
"name": "0x73E9…0e1e",
"url": "https://etherscan.io/address/0x73E9c017Ad37e2113e709D8070Cc9E1b28180e1e"
},
{
"address": "eth:0x771dcAcB96024d1e55Fd21Fe8a8187AA7EC9e77e",
"type": "EOA",
"isVerified": true,
"name": "0x771d…e77e",
"url": "https://etherscan.io/address/0x771dcAcB96024d1e55Fd21Fe8a8187AA7EC9e77e"
},
{
"address": "eth:0xe67DB04d7eFF4e9ec282eD929632D4FF058112d7",
"type": "EOA",
"isVerified": true,
"name": "0xe67D…12d7",
"url": "https://etherscan.io/address/0xe67DB04d7eFF4e9ec282eD929632D4FF058112d7"
}
],
"discoveryDrivenData": true
},
{
"id": "Stargate Multisig 2",
"name": "Stargate Multisig 2",
"description": "A Multisig with 3/6 threshold. \nCustom multisignature contract allowing offchain signing and execution on multiple target chains.\n* Can interact with Treasurer\n * set the admin address and withdraw treasury fees from the contract \n* Can interact with StargatePool\n * set critical configurations of the pool, potentially stealing funds \n * withdraw fees and tokens that are not the pool token (sent by mistake) [via: Treasurer]\n* Can interact with CreditMessaging\n * set OApp delegate, planner and critical configurations \n* Can interact with TokenMessagingEthereum\n * set OApp delegate and crosschain peers, manage assets and other critical configurations \n* Can interact with StargatePoolNative\n * set critical configurations of the pool, potentially stealing funds \n * withdraw fees and tokens that are not the pool token (sent by mistake) [via: Treasurer]\n* Can interact with StargatePoolEURC\n * set critical configurations of the pool, potentially stealing funds \n * withdraw fees and tokens that are not the pool token (sent by mistake) [via: Treasurer]\n* Can interact with StargatePoolMigratable\n * set critical configurations of the pool, potentially stealing funds \n * withdraw fees and tokens that are not the pool token (sent by mistake) [via: Treasurer]\n* Can interact with StargatePoolUSDC\n * set critical configurations of the pool, potentially stealing funds \n * withdraw fees and tokens that are not the pool token (sent by mistake) [via: Treasurer]\n* Can interact with StargatePool\n * set critical configurations of the pool, potentially stealing funds \n * withdraw fees and tokens that are not the pool token (sent by mistake) [via: Treasurer]",
"accounts": [
{
"address": "eth:0xBE634B030FEAaB661300667EaF82510a3a025413",
"type": "Contract",
"isVerified": true,
"name": "0xBE63…5413",
"url": "https://etherscan.io/address/0xBE634B030FEAaB661300667EaF82510a3a025413"
}
],
"chain": "ethereum",
"references": [],
"participants": [
{
"address": "eth:0x1D7C6783328C145393e84fb47a7f7C548f5Ee28d",
"type": "EOA",
"isVerified": true,
"name": "0x1D7C…e28d",
"url": "https://etherscan.io/address/0x1D7C6783328C145393e84fb47a7f7C548f5Ee28d"
},
{
"address": "eth:0x2E1078e128e8AA6A70eC8d1B17A79Fc4B457d437",
"type": "EOA",
"isVerified": true,
"name": "0x2E10…d437",
"url": "https://etherscan.io/address/0x2E1078e128e8AA6A70eC8d1B17A79Fc4B457d437"
},
{
"address": "eth:0x565cFd7224bbc2a81a6e2a1464892ecB27efB070",
"type": "EOA",
"isVerified": true,
"name": "0x565c…B070",
"url": "https://etherscan.io/address/0x565cFd7224bbc2a81a6e2a1464892ecB27efB070"
},
{
"address": "eth:0x79e2b9C1F6C9ed1375C93AaF139e6C4537f48523",
"type": "EOA",
"isVerified": true,
"name": "0x79e2…8523",
"url": "https://etherscan.io/address/0x79e2b9C1F6C9ed1375C93AaF139e6C4537f48523"
},
{
"address": "eth:0x8A403992b0d9CA20f009063C7bE6F20814Cb8AEB",
"type": "EOA",
"isVerified": true,
"name": "0x8A40…8AEB",
"url": "https://etherscan.io/address/0x8A403992b0d9CA20f009063C7bE6F20814Cb8AEB"
},
{
"address": "eth:0xf02CC4dc84aC59Bd6089BAddcEB9d4Ef3AEFb0f0",
"type": "EOA",
"isVerified": true,
"name": "0xf02C…b0f0",
"url": "https://etherscan.io/address/0xf02CC4dc84aC59Bd6089BAddcEB9d4Ef3AEFb0f0"
}
],
"discoveryDrivenData": true
},
{
"id": "EOA-3",
"name": "EOA 3",
"accounts": [
{
"address": "eth:0xe37f7c80ceD04c4F243C0Fd04A5510D663CB88b5",
"type": "EOA",
"isVerified": true,
"name": "0xe37f…88b5",
"url": "https://etherscan.io/address/0xe37f7c80ceD04c4F243C0Fd04A5510D663CB88b5"
}
],
"chain": "ethereum",
"description": "* Can interact with StargatePool\n * pause the pool and set deficit offsets (affects crosschain liquidity and fees) \n* Can interact with CreditMessaging\n * send credits (asset claims) from pools on this chain to other pools \n* Can interact with StargatePoolNative\n * pause the pool and set deficit offsets (affects crosschain liquidity and fees) \n* Can interact with StargatePoolEURC\n * pause the pool and set deficit offsets (affects crosschain liquidity and fees) \n* Can interact with StargatePoolMigratable\n * pause the pool and set deficit offsets (affects crosschain liquidity and fees) \n* Can interact with StargatePoolUSDC\n * pause the pool and set deficit offsets (affects crosschain liquidity and fees) \n* Can interact with StargatePool\n * pause the pool and set deficit offsets (affects crosschain liquidity and fees) ",
"discoveryDrivenData": true
}
]
},
"linea": {
"roles": [],
"actors": [
{
"id": "EOA-4",
"name": "EOA 4",
"accounts": [
{
"address": "linea:0xe37f7c80ceD04c4F243C0Fd04A5510D663CB88b5",
"type": "EOA",
"isVerified": true,
"name": "0xe37f…88b5",
"url": "https://lineascan.build/address/0xe37f7c80ceD04c4F243C0Fd04A5510D663CB88b5"
}
],
"chain": "linea",
"description": "* Can interact with StargatePoolNative\n * pause the pool and set deficit offsets (affects crosschain liquidity and fees) ",
"discoveryDrivenData": true
}
]
},
"optimism": {
"roles": [],
"actors": [
{
"id": "EOA-5",
"name": "EOA 5",
"accounts": [
{
"address": "oeth:0xe37f7c80ceD04c4F243C0Fd04A5510D663CB88b5",
"type": "EOA",
"isVerified": true,
"name": "0xe37f…88b5",
"url": "https://optimistic.etherscan.io/address/0xe37f7c80ceD04c4F243C0Fd04A5510D663CB88b5"
}
],
"chain": "optimism",
"description": "* Can interact with StargatePoolMigratable\n * pause the pool and set deficit offsets (affects crosschain liquidity and fees) \n* Can interact with StargatePoolUSDC\n * pause the pool and set deficit offsets (affects crosschain liquidity and fees) \n* Can interact with StargatePoolNative\n * pause the pool and set deficit offsets (affects crosschain liquidity and fees) ",
"discoveryDrivenData": true
}
]
},
"scroll": {
"roles": [],
"actors": [
{
"id": "EOA-6",
"name": "EOA 6",
"accounts": [
{
"address": "scr:0xe37f7c80ceD04c4F243C0Fd04A5510D663CB88b5",
"type": "EOA",
"isVerified": true,
"name": "0xe37f…88b5",
"url": "https://scrollscan.com/address/0xe37f7c80ceD04c4F243C0Fd04A5510D663CB88b5"
}
],
"chain": "scroll",
"description": "* Can interact with StargatePoolUSDC\n * pause the pool and set deficit offsets (affects crosschain liquidity and fees) \n* Can interact with StargatePoolNative\n * pause the pool and set deficit offsets (affects crosschain liquidity and fees) ",
"discoveryDrivenData": true
}
]
}
}
+1 -1
{
"addresses": {
"arbitrum": [
{
"name": "TokenMessagingArbitrum",
"isVerified": true,
"address": "arb1:0x19cFCE47eD54a88614648DC3f19A5980097007dD",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "arbitrum",
"description": "A LayerZero OApp owned by Stargate that manages bridging messages from all pools on Ethereum. It can batch messages with a 'bus' mode or dispatch them immediately (taxi) for higher fees.\n",
"discoveryDrivenData": true,
"url": "https://arbiscan.io/address/arb1:0x19cFCE47eD54a88614648DC3f19A5980097007dD#code"
},
{
"name": "StargatePoolNative",
"isVerified": true,
"address": "arb1:0xA45B5130f36CDcA45667738e2a258AB09f4A5f7F",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "arbitrum",
"description": "* Roles:\n * **planner**: EOA 1",
"discoveryDrivenData": true,
"url": "https://arbiscan.io/address/arb1:0xA45B5130f36CDcA45667738e2a258AB09f4A5f7F#code"
},
{
"name": "StargatePoolMigratable",
"isVerified": true,
"address": "arb1:0xcE8CcA271Ebc0533920C83d39F417ED6A0abB7D0",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "arbitrum",
"description": "* Roles:\n * **planner**: EOA 1",
"discoveryDrivenData": true,
"url": "https://arbiscan.io/address/arb1:0xcE8CcA271Ebc0533920C83d39F417ED6A0abB7D0#code"
},
{
"name": "StargatePoolUSDC",
"isVerified": true,
"address": "arb1:0xe8CDF27AcD73a434D661C84887215F7598e7d0d3",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "arbitrum",
"description": "* Roles:\n * **planner**: EOA 1",
"discoveryDrivenData": true,
"url": "https://arbiscan.io/address/arb1:0xe8CDF27AcD73a434D661C84887215F7598e7d0d3#code"
}
],
"base": [
{
"name": "StargatePoolUSDC",
"isVerified": true,
"address": "base:0x27a16dc786820B16E5c9028b75B99F6f604b5d26",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "base",
"description": "* Roles:\n * **planner**: EOA 2",
"discoveryDrivenData": true,
"url": "https://basescan.org/address/base:0x27a16dc786820B16E5c9028b75B99F6f604b5d26#code"
},
{
"name": "TokenMessagingBase",
"isVerified": true,
"address": "base:0x5634c4a5FEd09819E3c46D86A965Dd9447d86e47",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "base",
"description": "A LayerZero OApp owned by Stargate that manages bridging messages from all pools on Ethereum. It can batch messages with a 'bus' mode or dispatch them immediately (taxi) for higher fees.\n",
"discoveryDrivenData": true,
"url": "https://basescan.org/address/base:0x5634c4a5FEd09819E3c46D86A965Dd9447d86e47#code"
},
{
"name": "StargatePoolEURC",
"isVerified": true,
"address": "base:0x87Dd5A7481726a53C5Ac6b0D296F5846f95a72f2",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "base",
"description": "* Roles:\n * **planner**: EOA 2",
"discoveryDrivenData": true,
"url": "https://basescan.org/address/base:0x87Dd5A7481726a53C5Ac6b0D296F5846f95a72f2#code"
},
{
"name": "StargatePoolNative",
"isVerified": true,
"address": "base:0xdc181Bd607330aeeBEF6ea62e03e5e1Fb4B6F7C7",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "base",
"description": "* Roles:\n * **planner**: EOA 2",
"discoveryDrivenData": true,
"url": "https://basescan.org/address/base:0xdc181Bd607330aeeBEF6ea62e03e5e1Fb4B6F7C7#code"
}
],
"ethereum": [
{
"name": "Treasurer",
"isVerified": true,
"address": "eth:0x1041D127b2d4BC700F0F563883bC689502606918",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "Permissions proxy allowing addresses to act through it.\n* Roles:\n * **admin**: Stargate Multisig 2\n * **owner**: Stargate Multisig 2",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x1041D127b2d4BC700F0F563883bC689502606918#code"
},
{
"name": "EndpointV2",
"isVerified": true,
"address": "eth:0x1a44076050125825900e736c501f859c50fE728c",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "A contract that is part of the LayerZero messaging protocol. The Stargate OApp owner can configure verification (MessageLib) and execution settings here.\n* Roles:\n * **owner**: LayerZero Multisig",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x1a44076050125825900e736c501f859c50fE728c#code"
},
{
"name": "BlockedMessageLib",
"isVerified": true,
"address": "eth:0x1ccBf0db9C192d969de57E25B3fF09A25bb1D862",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "Simple LayerZero library that blocks all messages if configured.\n",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x1ccBf0db9C192d969de57E25B3fF09A25bb1D862#code"
},
{
"name": "StargatePool",
"isVerified": true,
"address": "eth:0x268Ca24DAefF1FaC2ed883c598200CcbB79E931D",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "* Roles:\n * **owner**: Stargate Multisig 2\n * **planner**: EOA 3\n * **treasurer**: Treasurer; ultimately Stargate Multisig 2",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x268Ca24DAefF1FaC2ed883c598200CcbB79E931D#code"
},
{
"name": "Treasury",
"isVerified": true,
"address": "eth:0x5ebB3f2feaA15271101a927869B3A56837e73056",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x5ebB3f2feaA15271101a927869B3A56837e73056#code"
},
{
"name": "CreditMessaging",
"isVerified": true,
"address": "eth:0x6b8aD17795d89B283e6D0362A87A403f3544bb9d",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "A LayerZero OApp owned by Stargate that is used for the virtual crosschain accounting of available tokens to the local pools. A local pool thus has a record of how many tokens are available when bridging to another remote pool. The permissioned Planner role can move these credits.\n* Roles:\n * **owner**: Stargate Multisig 2\n * **planner**: EOA 3",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x6b8aD17795d89B283e6D0362A87A403f3544bb9d#code"
},
{
"name": "TokenMessagingEthereum",
"isVerified": true,
"address": "eth:0x6d6620eFa72948C5f68A3C8646d58C00d3f4A980",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "A LayerZero OApp owned by Stargate that manages bridging messages from all pools on Ethereum. It can batch messages with a 'bus' mode or dispatch them immediately (taxi) for higher fees.\n* Roles:\n * **owner**: Stargate Multisig 2",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x6d6620eFa72948C5f68A3C8646d58C00d3f4A980#code"
},
{
"name": "ReadLib1002",
"isVerified": true,
"address": "eth:0x74F55Bc2a79A27A0bF1D1A35dB5d0Fc36b9FDB9D",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "LayerZero library used to read state from remote blockchains.\n* Roles:\n * **owner**: LayerZero Multisig",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x74F55Bc2a79A27A0bF1D1A35dB5d0Fc36b9FDB9D#code"
},
{
"name": "StargatePoolNative",
"isVerified": true,
"address": "eth:0x77b2043768d28E9C9aB44E1aBfC95944bcE57931",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "* Roles:\n * **owner**: Stargate Multisig 2\n * **planner**: EOA 3\n * **treasurer**: Treasurer; ultimately Stargate Multisig 2",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x77b2043768d28E9C9aB44E1aBfC95944bcE57931#code"
},
{
"name": "StargatePoolEURC",
"isVerified": true,
"address": "eth:0x783129E4d7bA0Af0C896c239E57C06DF379aAE8c",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "* Roles:\n * **owner**: Stargate Multisig 2\n * **planner**: EOA 3\n * **treasurer**: Treasurer; ultimately Stargate Multisig 2",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x783129E4d7bA0Af0C896c239E57C06DF379aAE8c#code"
},
{
"name": "StargatePoolMigratable",
"isVerified": true,
"address": "eth:0x933597a323Eb81cAe705C5bC29985172fd5A3973",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "* Roles:\n * **owner**: Stargate Multisig 2\n * **planner**: EOA 3\n * **treasurer**: Treasurer; ultimately Stargate Multisig 2",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0x933597a323Eb81cAe705C5bC29985172fd5A3973#code"
},
{
"name": "SendUln302",
"isVerified": true,
"address": "eth:0xbB2Ea70C9E858123480642Cf96acbcCE1372dCe1",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "Send Library used by LayerZero, defining the protocol/execution of sent messages.\n* Roles:\n * **getExecutorConfig**: LayerZero Executor\n * **owner**: LayerZero Multisig",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0xbB2Ea70C9E858123480642Cf96acbcCE1372dCe1#code"
},
{
"name": "StargatePoolUSDC",
"isVerified": true,
"address": "eth:0xc026395860Db2d07ee33e05fE50ed7bD583189C7",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "* Roles:\n * **owner**: Stargate Multisig 2\n * **planner**: EOA 3\n * **treasurer**: Treasurer; ultimately Stargate Multisig 2",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0xc026395860Db2d07ee33e05fE50ed7bD583189C7#code"
},
{
"name": "ReceiveUln302",
"isVerified": true,
"address": "eth:0xc02Ab410f0734EFa3F14628780e6e695156024C2",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "Receive Library used by LayerZero, defining the validation of received messages.\n* Roles:\n * **getUlnConfig**: Nethermind Verifier, Stargate Verifier\n * **owner**: LayerZero Multisig",
"description": "Receive Library used by LayerZero, defining the validation of received messages.\n* Roles:\n * **getUlnConfig**: LayerZero DVN, Nethermind DVN, Stargate DVN\n * **owner**: LayerZero Multisig",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0xc02Ab410f0734EFa3F14628780e6e695156024C2#code"
},
{
"name": "StargatePool",
"isVerified": true,
"address": "eth:0xcDafB1b2dB43f366E48e6F614b8DCCBFeeFEEcD3",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "* Roles:\n * **owner**: Stargate Multisig 2\n * **planner**: EOA 3\n * **treasurer**: Treasurer; ultimately Stargate Multisig 2",
"discoveryDrivenData": true,
"url": "https://etherscan.io/address/eth:0xcDafB1b2dB43f366E48e6F614b8DCCBFeeFEEcD3#code"
}
],
"linea": [
{
"name": "TokenMessagingLinea",
"isVerified": true,
"address": "linea:0x5f688F563Dc16590e570f97b542FA87931AF2feD",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "linea",
"description": "A LayerZero OApp owned by Stargate that manages bridging messages from all pools on Ethereum. It can batch messages with a 'bus' mode or dispatch them immediately (taxi) for higher fees.\n",
"discoveryDrivenData": true,
"url": "https://lineascan.build/address/linea:0x5f688F563Dc16590e570f97b542FA87931AF2feD#code"
},
{
"name": "StargatePoolNative",
"isVerified": true,
"address": "linea:0x81F6138153d473E8c5EcebD3DC8Cd4903506B075",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "linea",
"description": "* Roles:\n * **planner**: EOA 4",
"discoveryDrivenData": true,
"url": "https://lineascan.build/address/linea:0x81F6138153d473E8c5EcebD3DC8Cd4903506B075#code"
}
],
"optimism": [
{
"name": "StargatePoolMigratable",
"isVerified": true,
"address": "oeth:0x19cFCE47eD54a88614648DC3f19A5980097007dD",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "optimism",
"description": "* Roles:\n * **planner**: EOA 5",
"discoveryDrivenData": true,
"url": "https://optimistic.etherscan.io/address/oeth:0x19cFCE47eD54a88614648DC3f19A5980097007dD#code"
},
{
"name": "StargatePoolUSDC",
"isVerified": true,
"address": "oeth:0xcE8CcA271Ebc0533920C83d39F417ED6A0abB7D0",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "optimism",
"description": "* Roles:\n * **planner**: EOA 5",
"discoveryDrivenData": true,
"url": "https://optimistic.etherscan.io/address/oeth:0xcE8CcA271Ebc0533920C83d39F417ED6A0abB7D0#code"
},
{
"name": "StargatePoolNative",
"isVerified": true,
"address": "oeth:0xe8CDF27AcD73a434D661C84887215F7598e7d0d3",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "optimism",
"description": "* Roles:\n * **planner**: EOA 5",
"discoveryDrivenData": true,
"url": "https://optimistic.etherscan.io/address/oeth:0xe8CDF27AcD73a434D661C84887215F7598e7d0d3#code"
},
{
"name": "TokenMessagingOptimism",
"isVerified": true,
"address": "oeth:0xF1fCb4CBd57B67d683972A59B6a7b1e2E8Bf27E6",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "optimism",
"description": "A LayerZero OApp owned by Stargate that manages bridging messages from all pools on Ethereum. It can batch messages with a 'bus' mode or dispatch them immediately (taxi) for higher fees.\n",
"discoveryDrivenData": true,
"url": "https://optimistic.etherscan.io/address/oeth:0xF1fCb4CBd57B67d683972A59B6a7b1e2E8Bf27E6#code"
}
],
"scroll": [
{
"name": "StargatePoolUSDC",
"isVerified": true,
"address": "scr:0x3Fc69CC4A842838bCDC9499178740226062b14E4",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "scroll",
"description": "* Roles:\n * **planner**: EOA 6",
"discoveryDrivenData": true,
"url": "https://scrollscan.com/address/scr:0x3Fc69CC4A842838bCDC9499178740226062b14E4#code"
},
{
"name": "TokenMessagingScroll",
"isVerified": true,
"address": "scr:0x4e422B0aCb2Bd7e3aC70B5c0E5eb806e86a94038",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "scroll",
"description": "A LayerZero OApp owned by Stargate that manages bridging messages from all pools on Ethereum. It can batch messages with a 'bus' mode or dispatch them immediately (taxi) for higher fees.\n",
"discoveryDrivenData": true,
"url": "https://scrollscan.com/address/scr:0x4e422B0aCb2Bd7e3aC70B5c0E5eb806e86a94038#code"
},
{
"name": "StargatePoolNative",
"isVerified": true,
"address": "scr:0xC2b638Cb5042c1B3c5d5C969361fB50569840583",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "scroll",
"description": "* Roles:\n * **planner**: EOA 6",
"discoveryDrivenData": true,
"url": "https://scrollscan.com/address/scr:0xC2b638Cb5042c1B3c5d5C969361fB50569840583#code"
}
]
},
"escrows": [
{
"address": "0x783129E4d7bA0Af0C896c239E57C06DF379aAE8c",
"sinceTimestamp": 1756256951,
"tokens": [
"EURC"
],
"contract": {
"isVerified": true,
"address": "eth:0x783129E4d7bA0Af0C896c239E57C06DF379aAE8c",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "Stargate liquidity pool for EURC on Ethereum.",
"url": "https://etherscan.io/address/0x783129E4d7bA0Af0C896c239E57C06DF379aAE8c#code"
},
"chain": "ethereum",
"includeInTotal": true,
"chainId": 1
},
{
"address": "0xc026395860Db2d07ee33e05fE50ed7bD583189C7",
"sinceTimestamp": 1716837347,
"tokens": [
"USDC"
],
"contract": {
"isVerified": true,
"address": "eth:0xc026395860Db2d07ee33e05fE50ed7bD583189C7",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "Stargate liquidity pool for USDC on Ethereum.",
"url": "https://etherscan.io/address/0xc026395860Db2d07ee33e05fE50ed7bD583189C7#code"
},
"chain": "ethereum",
"includeInTotal": true,
"chainId": 1
},
{
"address": "0x77b2043768d28E9C9aB44E1aBfC95944bcE57931",
"sinceTimestamp": 1716837299,
"tokens": [
"ETH"
],
"contract": {
"isVerified": true,
"address": "eth:0x77b2043768d28E9C9aB44E1aBfC95944bcE57931",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "Stargate liquidity pool for ETH on Ethereum.",
"url": "https://etherscan.io/address/0x77b2043768d28E9C9aB44E1aBfC95944bcE57931#code"
},
"chain": "ethereum",
"includeInTotal": true,
"chainId": 1
},
{
"address": "0x933597a323Eb81cAe705C5bC29985172fd5A3973",
"sinceTimestamp": 1716837359,
"tokens": [
"USDT"
],
"contract": {
"isVerified": true,
"address": "eth:0x933597a323Eb81cAe705C5bC29985172fd5A3973",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "Stargate liquidity pool for USDT on Ethereum.",
"url": "https://etherscan.io/address/0x933597a323Eb81cAe705C5bC29985172fd5A3973#code"
},
"chain": "ethereum",
"includeInTotal": true,
"chainId": 1
},
{
"address": "0xcDafB1b2dB43f366E48e6F614b8DCCBFeeFEEcD3",
"sinceTimestamp": 1716837335,
"tokens": [
"Metis"
],
"contract": {
"isVerified": true,
"address": "eth:0xcDafB1b2dB43f366E48e6F614b8DCCBFeeFEEcD3",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "Stargate liquidity pool for METIS on Ethereum.",
"url": "https://etherscan.io/address/0xcDafB1b2dB43f366E48e6F614b8DCCBFeeFEEcD3#code"
},
"chain": "ethereum",
"includeInTotal": true,
"chainId": 1
},
{
"address": "0x268Ca24DAefF1FaC2ed883c598200CcbB79E931D",
"sinceTimestamp": 1716837323,
"tokens": [
"mETH"
],
"contract": {
"isVerified": true,
"address": "eth:0x268Ca24DAefF1FaC2ed883c598200CcbB79E931D",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "ethereum",
"description": "Stargate liquidity pool for mETH on Ethereum.",
"url": "https://etherscan.io/address/0x268Ca24DAefF1FaC2ed883c598200CcbB79E931D#code"
},
"chain": "ethereum",
"includeInTotal": true,
"chainId": 1
},
{
"address": "0xe8CDF27AcD73a434D661C84887215F7598e7d0d3",
"sinceTimestamp": 1716837016,
"tokens": [
"USDC"
],
"contract": {
"isVerified": true,
"address": "arb1:0xe8CDF27AcD73a434D661C84887215F7598e7d0d3",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "arbitrum",
"description": "Stargate liquidity pool for USDC on Arbitrum.",
"url": "https://arbiscan.io/address/0xe8CDF27AcD73a434D661C84887215F7598e7d0d3#code"
},
"chain": "arbitrum",
"chainId": 42161
},
{
"address": "0xcE8CcA271Ebc0533920C83d39F417ED6A0abB7D0",
"sinceTimestamp": 1716837018,
"tokens": [
"USDT"
],
"contract": {
"isVerified": true,
"address": "arb1:0xcE8CcA271Ebc0533920C83d39F417ED6A0abB7D0",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "arbitrum",
"description": "Stargate liquidity pool for USDT on Arbitrum.",
"url": "https://arbiscan.io/address/0xcE8CcA271Ebc0533920C83d39F417ED6A0abB7D0#code"
},
"chain": "arbitrum",
"chainId": 42161
},
{
"address": "0xA45B5130f36CDcA45667738e2a258AB09f4A5f7F",
"sinceTimestamp": 1716837008,
"tokens": [
"ETH"
],
"contract": {
"isVerified": true,
"address": "arb1:0xA45B5130f36CDcA45667738e2a258AB09f4A5f7F",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "arbitrum",
"description": "Stargate liquidity pool for ETH on Arbitrum.",
"url": "https://arbiscan.io/address/0xA45B5130f36CDcA45667738e2a258AB09f4A5f7F#code"
},
"chain": "arbitrum",
"chainId": 42161
},
{
"address": "0xcE8CcA271Ebc0533920C83d39F417ED6A0abB7D0",
"sinceTimestamp": 1716837017,
"tokens": [
"USDC"
],
"contract": {
"isVerified": true,
"address": "oeth:0xcE8CcA271Ebc0533920C83d39F417ED6A0abB7D0",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "optimism",
"description": "Stargate liquidity pool for USDC on Optimism.",
"url": "https://optimistic.etherscan.io/address/0xcE8CcA271Ebc0533920C83d39F417ED6A0abB7D0#code"
},
"chain": "optimism",
"chainId": 10
},
{
"address": "0xe8CDF27AcD73a434D661C84887215F7598e7d0d3",
"sinceTimestamp": 1716837009,
"tokens": [
"ETH"
],
"contract": {
"isVerified": true,
"address": "oeth:0xe8CDF27AcD73a434D661C84887215F7598e7d0d3",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "optimism",
"description": "Stargate liquidity pool for ETH on Optimism.",
"url": "https://optimistic.etherscan.io/address/0xe8CDF27AcD73a434D661C84887215F7598e7d0d3#code"
},
"chain": "optimism",
"chainId": 10
},
{
"address": "0x19cFCE47eD54a88614648DC3f19A5980097007dD",
"sinceTimestamp": 1716837025,
"tokens": [
"USDT"
],
"contract": {
"isVerified": true,
"address": "oeth:0x19cFCE47eD54a88614648DC3f19A5980097007dD",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "optimism",
"description": "Stargate liquidity pool for USDT on Optimism.",
"url": "https://optimistic.etherscan.io/address/0x19cFCE47eD54a88614648DC3f19A5980097007dD#code"
},
"chain": "optimism",
"chainId": 10
},
{
"address": "0x87Dd5A7481726a53C5Ac6b0D296F5846f95a72f2",
"sinceTimestamp": 1756254253,
"tokens": [
"EURC"
],
"contract": {
"isVerified": true,
"address": "base:0x87Dd5A7481726a53C5Ac6b0D296F5846f95a72f2",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "base",
"description": "Stargate liquidity pool for EURC on Base.",
"url": "https://basescan.org/address/0x87Dd5A7481726a53C5Ac6b0D296F5846f95a72f2#code"
},
"chain": "base",
"chainId": 8453
},
{
"address": "0x27a16dc786820B16E5c9028b75B99F6f604b5d26",
"sinceTimestamp": 1716837017,
"tokens": [
"USDC"
],
"contract": {
"isVerified": true,
"address": "base:0x27a16dc786820B16E5c9028b75B99F6f604b5d26",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "base",
"description": "Stargate liquidity pool for USDC on Base.",
"url": "https://basescan.org/address/0x27a16dc786820B16E5c9028b75B99F6f604b5d26#code"
},
"chain": "base",
"chainId": 8453
},
{
"address": "0xdc181Bd607330aeeBEF6ea62e03e5e1Fb4B6F7C7",
"sinceTimestamp": 1716837009,
"tokens": [
"ETH"
],
"contract": {
"isVerified": true,
"address": "base:0xdc181Bd607330aeeBEF6ea62e03e5e1Fb4B6F7C7",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "base",
"description": "Stargate liquidity pool for ETH on Base.",
"url": "https://basescan.org/address/0xdc181Bd607330aeeBEF6ea62e03e5e1Fb4B6F7C7#code"
},
"chain": "base",
"chainId": 8453
},
{
"address": "0x3Fc69CC4A842838bCDC9499178740226062b14E4",
"sinceTimestamp": 1716837020,
"tokens": [
"USDC"
],
"contract": {
"isVerified": true,
"address": "scr:0x3Fc69CC4A842838bCDC9499178740226062b14E4",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "scroll",
"description": "Stargate liquidity pool for USDC on Scroll.",
"url": "https://scrollscan.com/address/0x3Fc69CC4A842838bCDC9499178740226062b14E4#code"
},
"chain": "scroll",
"chainId": 534352
},
{
"address": "0xC2b638Cb5042c1B3c5d5C969361fB50569840583",
"sinceTimestamp": 1716837011,
"tokens": [
"ETH"
],
"contract": {
"isVerified": true,
"address": "scr:0xC2b638Cb5042c1B3c5d5C969361fB50569840583",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "scroll",
"description": "Stargate liquidity pool for ETH on Scroll.",
"url": "https://scrollscan.com/address/0xC2b638Cb5042c1B3c5d5C969361fB50569840583#code"
},
"chain": "scroll",
"chainId": 534352
},
{
"address": "0x81F6138153d473E8c5EcebD3DC8Cd4903506B075",
"sinceTimestamp": 1716837011,
"tokens": [
"ETH"
],
"contract": {
"isVerified": true,
"address": "linea:0x81F6138153d473E8c5EcebD3DC8Cd4903506B075",
"upgradeability": {
"proxyType": "immutable",
"admins": [],
"implementations": [],
"immutable": true
},
"chain": "linea",
"description": "Stargate liquidity pool for ETH on Linea.",
"url": "https://lineascan.build/address/0x81F6138153d473E8c5EcebD3DC8Cd4903506B075#code"
},
"chain": "linea",
"chainId": 59144
}
],
"risks": [
{
"category": "Funds can be stolen if",
"text": "the OApp owner changes the configuration of the OApp to a malicious DVN."
},
{
"category": "Funds can be frozen if",
"text": "the permissioned Planner moves all credits away from the users' chain, preventing them from bridging."
},
{
"category": "Funds can be stolen if",
"text": "the source code of unverified contracts contains malicious code.",
"isCritical": true
}
]
}
+1 -1
{
"baseTimestamp": 1762264464,
"baseTimestamp": 1766407778,
"contractsDiscoDriven": true,
"hasDiscoUi": true,
"isDiscoDriven": true,
"permissionsDiscoDriven": true
}
+1 -1
+1 -1
{
"baseTimestamp": 1765784042,
"baseTimestamp": 1766409056,
"contractsDiscoDriven": true,
"hasDiscoUi": true,
"isDiscoDriven": true,
"permissionsDiscoDriven": true
}