Search for projects by name or address
The Arbitrum DAO voted to minimize Arbitrum Nova and transition it to maintenance state. Developers and users are encouraged to migrate to Arbitrum One. See the Minimizing Arbitrum Nova FAQs for details.
Arbitrum Nova is an Optimistic Rollup that posts transaction data to Ethereum in blobs. It previously operated as an AnyTrust Optimium relying on a Data Availability Committee.
Arbitrum Nova is an Optimistic Rollup that posts transaction data to Ethereum in blobs. It previously operated as an AnyTrust Optimium relying on a Data Availability Committee.
The section shows the operating costs that L2s pay to Ethereum.
This section shows how "live" the project's operators are by displaying how frequently they submit transactions of the selected type. It also highlights anomalies - significant deviations from their typical schedule.
All liveness anomalies detected for this project in the last 30 days, helping you review recent downtime and availability issues.
No Tx data submissions were performed for 28d 5h (from 2026 Aug 31, 18:35 UTC until 2026 Sep 29, 00:00 UTC). These typically occur every 4m 46s on average.
Nova stops using its Data Availability Committee
2026 Aug 31st
All batches now post to Ethereum as blobsThe data that a rollup publishes to its L1/data availability (DA) layer. They consist of the L2 transactions that are rolled up, along with some metadata. Blobs are introduced as a new transaction type within Ethereum with EIP-4844, and has rollup scaling specifically in mind. Blobs persist on Ethereum’s Beacon Chain ephemerally.; Nova moves from OptimiumAn off-chain solution that uses fraud proofs for settlement and publishes the data offchain, therefore requiring an additional trust assumption. to Optimistic RollupA rollup that optimistically updates state with the possibility of fraud proofs being generated to revert faulty state roots..
In the event of a sequencerA party responsible for ordering and executing transactions on the rollup. The sequencer verifies transactions, compresses the data into a block, and submits the data related to it to enable state reconstruction to Ethereum L1 as a single transaction. The data can be either transaction data or state diffs. failure, users can force transactions to be included in the project’s chain by sending them to L1Layer 1 (L1) is a blockchain that is self-reliant on its validator set for its security and consensus properties. Ethereum is an example of a layer 1. Blockchains started receiving the moniker of layer 1 once layer 2 became a meaningful area of development.. There can be up to a 1d delay on this operation.
Fraud proofs allow 10 WHITELISTED actors watching the chain to prove that the state is incorrect. At least 5 Challengers are external to the OperatorAn operator is the entity charged with managing a rollup and progressing its state. A rollup operator can be a centralized sequencer, proposer, prover, challenger, pauser of admin that is able to perform upgrades.. Interactive proofs (INT) require multiple transactions over time to resolve. There is a 6d 8h challenge periodIn optimistic rollups, the window of time wherein network participants can assert that some fraud was included in a prior block. Most optimistic rollups currently specify a challenge window of 7 days. By extending the period, there is more time for participants to guard against fraud (invalid state transitions), but also more time until withdrawals gets enabled..
All of the data needed for proof construction is published on Ethereum L1Layer 1 (L1) is a blockchain that is self-reliant on its validator set for its security and consensus properties. Ethereum is an example of a layer 1. Blockchains started receiving the moniker of layer 1 once layer 2 became a meaningful area of development..
Non-emergency upgrades are initiated on L2Layer 2 (L2) is a category of technical solutions aimed to scale the base layer in a trust minimized way. This category includes solutions like rollups as well as state channels and plasma. Other solutions are able to scale further, but with the introduction of additional trust assumptions, which are therefore not trust minimized. Sometimes the term Layer 2 is used to refer to include these solutions too, like validiums and optimiums, but to distinguish between trust minimized and non trust minimized solutions they are often referred to as "light" L2s, opposed to "strong" L2s like rollups. and go through a 8d delay. Since there is a 1d delay to force a tx (forcing the inclusion in the following state updateA mechanism that allows to update the claimed state of a project. It usually involves verifying a state transition proof, but it can also be done in a trusted manner by a permissioned actor.), users have only 7d to exit.
If users post a tx after that time, they would only be able to self propose a state rootA cryptographic hash succinctly representing a state using a Merkle tree. 28d after the last state root was proposed and then wait for the 6d 8h challenge window, while the upgrade would be confirmed just after the 6d 8h challenge window and the 3d L1Layer 1 (L1) is a blockchain that is self-reliant on its validator set for its security and consensus properties. Ethereum is an example of a layer 1. Blockchains started receiving the moniker of layer 1 once layer 2 became a meaningful area of development. timelock.
There is no window for users to exit in case of an unwanted upgrade since contracts are instantly upgradable.
Anyone can become a ProposerIn the context of L2s, the actor that proposes a claimed state root on L1. The term is also used in the context of Ethereum to refer to the actor that proposes a new block. after 28d of inactivity from the currently whitelisted Proposers.
All the data that is used to construct the system state is published on chain in the form of cheap blobsThe data that a rollup publishes to its L1/data availability (DA) layer. They consist of the L2 transactions that are rolled up, along with some metadata. Blobs are introduced as a new transaction type within Ethereum with EIP-4844, and has rollup scaling specifically in mind. Blobs persist on Ethereum’s Beacon Chain ephemerally. or calldata. This ensures that it will be available for enough time.

Updates to the system state can be proposed and challenged by a set of whitelisted validatorsIn the context of L2s, a Validator is an actor that validates the correctness of state transitions. For optimistic rollups this corresponds to challengers, and for ZK rollups this corresponds to the onchain verifier. If a state rootA cryptographic hash succinctly representing a state using a Merkle tree. passes the challenge periodIn optimistic rollups, the window of time wherein network participants can assert that some fraud was included in a prior block. Most optimistic rollups currently specify a challenge window of 7 days. By extending the period, there is more time for participants to guard against fraud (invalid state transitions), but also more time until withdrawals gets enabled., it is optimistically considered correct and made actionable for withdrawals.
ValidatorsIn the context of L2s, a Validator is an actor that validates the correctness of state transitions. For optimistic rollups this corresponds to challengers, and for ZK rollups this corresponds to the onchain verifier propose state rootsA cryptographic hash succinctly representing a state using a Merkle tree. as children of a previous state root. A state root can have multiple conflicting children. State roots are referred to as “assertions” within the contracts. Each chain of assertions only requires one stake, and validators staked on assertions with a child are considered inactive and can either move their stake to a new nodeA software client that participates in the network. or withdraw it. The function used to propose a new assertion is the stakeOnNewAssertion function. The stake is currently set to 1.0 ETH, and it can be slashed if the proposal is proven incorrect via a fraud proofAlso referred to as a fault proof, it is the construction of an assertion that fraud was perpetrated on an optimistic rollup. More concretely, that an invalid state transition took place according to the protocol rules. The submitter of a fraud proof would expect a reward from the optimistic rollup protocol for helping maintain the integrity of the system.. The protocol allows such funds to be trustlessly pooled together if necessary. New nodes cannot be created faster than the minimum assertion period, currently set to 15m. An assertion without “rivals” can be confirmed after the challenge periodIn optimistic rollups, the window of time wherein network participants can assert that some fraud was included in a prior block. Most optimistic rollups currently specify a challenge window of 7 days. By extending the period, there is more time for participants to guard against fraud (invalid state transitions), but also more time until withdrawals gets enabled. has passed, currently set to 6d 8h. If a rival is present, then it is checked that the assertion is the winner in the challenge protocol.
Funds can be stolen if no whitelisted challenger disputes an invalid state root before the challenge window expires (CRITICAL).
A challenge can be started between two siblings, i.e. two different state rootsA cryptographic hash succinctly representing a state using a Merkle tree. that share the same parent, by calling the createLayerZeroEdge function in the ChallengeManager contract. Edges represent assertions, or bisected assertions, within the challenge protocol. Challenges are played via a bisection game, where asserters and challengers play together to find the first instruction of disagreement. Such instruction is then executed onchain in the WASM OneStepProver contract to determine the winner. An edge can only be bisected when rivaled. The bisection process requires no new stake as their validity is checked against a parent “history root” that contains all intermediate states. An edge can also be confirmed if itself or its descendants spend enough time being unrivaled. Such time is set to 6d 8h. If both actors play as slow as possible, the maximum time to confirm an edge is double such value, i.e. 12d 17h. Due to the complexities of maintaining the history root, the challenge protocol is divided into 3 levels, where the lowest level represents assertions over blocksAn ordered list of transactions and chain-related metadata that gets bundled together and published to the L1/DA layer. Nodes execute the transactions contained within blocks to change the rollup chain’s state. Protocol rules dictate what constitutes a valid block, and invalid blocks are skipped over., the highest level represents assertions over single WASM instructions, and intermediate levels represent assertions over chunks of WASM instructions. When moving between levels, a new stake is required. Level 0 (block level) requires a stake of 0.0 ETH, level 1 requires a stake of 1.0 ETH, level 2 requires a stake of 1.0 ETH. The ratio between such stakes can be exploited to perform resource exhaustion attacks.
Funds can be stolen if an attacker successfully performs a resource exhaustion attack.
Name | Hash | Repository | Verification | Used in | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0xc10c...dc97 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

All critical system smart contracts are upgradeable (can be arbitrarily changed). This permission is governed by the Arbitrum Decentralized Autonomous Organization (DAO) and their elected Security CouncilA Security Council is a sufficiently decentralized set of members that is able to upgrade a system. A properly set up Security Council consists of at least 8 members with a threshold greater than 75%. What 'sufficiently decentralized' means is fundamentally subjective and L2BEAT evaluates each case individually. A Security Council is allowed to instantly upgrade Stage 1 rollups.. The Arbitrum DAO controls Arbitrum One and Arbitrum Nova through upgrades and modifications to their smart contracts on Layer 1Layer 1 (L1) is a blockchain that is self-reliant on its validator set for its security and consensus properties. Ethereum is an example of a layer 1. Blockchains started receiving the moniker of layer 1 once layer 2 became a meaningful area of development. Ethereum and the Layer 2s. While the DAO governs through token-weighted governance in their associated ARB token, the Security Council can directly act through multisigs on all three chains. Although they are technically separate and connect to different target permissions, their member- and threshold configuration is kept in sync by a manager contract on Arbitrum One sending crosschain transactions.
Regular upgrades, Admin- and Owner actions originate from either the Arbitrum DAO or the non-emergency (ProposerIn the context of L2s, the actor that proposes a claimed state root on L1. The term is also used in the context of Ethereum to refer to the actor that proposes a new block.-) Security Council on Arbitrum One and pass through multiple delays and timelocks before being executed at their destination. Contrarily, the three Emergency Security Council multisigs (one on each chain: Arbitrum One, Ethereum, Arbitrum Nova) can skip delays and directly access all admin- and upgrade functions of all smart contracts. These two general paths have the same destination: the respective UpgradeExecutor smart contract.
Regular upgrades are scheduled in the L2Layer 2 (L2) is a category of technical solutions aimed to scale the base layer in a trust minimized way. This category includes solutions like rollups as well as state channels and plasma. Other solutions are able to scale further, but with the introduction of additional trust assumptions, which are therefore not trust minimized. Sometimes the term Layer 2 is used to refer to include these solutions too, like validiums and optimiums, but to distinguish between trust minimized and non trust minimized solutions they are often referred to as "light" L2s, opposed to "strong" L2s like rollups. Timelock. The proposer Security Council can do this directly and the Arbitrum DAO (ARB token holders and delegates) must meet a CoreGovernor-enforced 50% threshold of the votable tokens. The L2 Timelock queues the transaction for a 8d delay and then sends it to the Outbox contract on Ethereum. This incurs another delay (the challenge periodIn optimistic rollups, the window of time wherein network participants can assert that some fraud was included in a prior block. Most optimistic rollups currently specify a challenge window of 7 days. By extending the period, there is more time for participants to guard against fraud (invalid state transitions), but also more time until withdrawals gets enabled.) of 6d 8h, which is extended by an additional 2d if the top-level assertion has been challenged. When that has passed, the L1 Timelock delays for additional 3d. Both timelocks serve as delays during which the transparent transaction contents can be audited, and, in the case of the final L1 timelock, cancelled by the Emergency Security Council. Finally, the transaction can be executed, calling Admin- or Owner restricted functions of the respective destination smart contracts through the UpgradeExecutor on Ethereum. If the predefined transaction destination is Arbitrum One or -Nova, this last call is executed on L2 through the canonical bridgeA message-passing protocol between two blockchains. At its most basic, a token bridge consists of a smart contract which can escrow funds on one side of the bridge, and instruct the release or minting of corresponding assets on the other side, but bridges could also support arbitrary messages. How these instructions are validated is a critical factor in assessing the trust assumptions of a bridge. and the aliased address of the L1 Timelock.
OperatorAn operator is the entity charged with managing a rollup and progressing its state. A rollup operator can be a centralized sequencer, proposer, prover, challenger, pauser of admin that is able to perform upgrades. roles like the Sequencers and ValidatorsIn the context of L2s, a Validator is an actor that validates the correctness of state transitions. For optimistic rollups this corresponds to challengers, and for ZK rollups this corresponds to the onchain verifier are managed using the same paths. SequencerA party responsible for ordering and executing transactions on the rollup. The sequencer verifies transactions, compresses the data into a block, and submits the data related to it to enable state reconstruction to Ethereum L1 as a single transaction. The data can be either transaction data or state diffs. changes can be delegated to a Batch Poster Manager role.
Transactions targeting the Arbitrum DAO Treasury can be scheduled in the 3d Treasury Timelock by meeting a TreasuryGovernor-enforced 40% threshold of votable ARB tokens. The Security Council cannot regularly cancel these transactions or schedule different ones but can overwrite them anyway by having upgrade permissions for all the underlying smart contracts.
The metrics include upgrades on the currently used proxy contracts. Historical proxy contracts and changes of such are not included.
Arbitrum Nova stopped using its AnyTrust Data Availability Committee: since 2026-08-31 all batches are posted to Ethereum as blobs. Nova reclassifies from Optimium to Optimistic Rollup. The L1Timelock added scheduled transaction 143: the Security Council Election Process Improvements upgrade action ( SecurityCouncilUpgradeAction.perform() ), executed 2026-08-31 20:52 UTC.
Arbitrum Nova stopped using its AnyTrust Data Availability Committee: since 2026-08-31 all batches are posted to Ethereum as blobs. Nova reclassifies from Optimium to Optimistic Rollup.
The L1Timelock added scheduled transaction #143: the Security Council Election
Process Improvements upgrade action (SecurityCouncilUpgradeAction.perform()),
executed 2026-08-31 20:52 UTC.
| contract SequencerInbox (eth:0x211E1c4c7f1bF5351Ac850Ed10FD68CFfCF6c21b) [orbitstack/SequencerInbox] { | |
| +++ description: A sequencer (registered in this contract) can submit transaction batches or commitments here. | |
| values.sequencerVersion: | |
| - | "0x88" |
| + | "0x00" |
| } | |
| contract L1Timelock (eth:0xE6841D92B0C345144506576eC13ECf5103aC7f49) [orbitstack/Timelock] { | |
| +++ description: A timelock with access control. The current minimum delay is 3d. Proposals that passed their minimum delay can be executed by the anyone. | |
| values.scheduledTransactions.143: | |
| + | {"id":"0xbf93fbef0a1274cf00bfcbdff101bdc83b9924f9711879d284d6495728356e85","decoded":{"chain":"arbitrum","contractName":"SecurityCouncilUpgradeAction","function":"perform","inputs":[],"address":"arb1:0xeF98Fc7A7F08De47Ed01f3F11f07319c22106445","calldata":"0xb147f40c","executor":"eth:0xCF57572261c7c2BCF21ffD220ea7d1a27D40A827","inboxOnEthereum":"eth:0x4Dbd4fc535Ac27206064B68FfCf827b0A60BAB3f"},"raw":{"target":"eth:0xa723C008e76E379c55599D2E4d93879BeaFDa79C","value":0,"data":"0x0000000000000000000000004dbd4fc535ac27206064b68ffcf827b0a60bab3f000000000000000000000000cf57572261c7c2bcf21ffd220ea7d1a27d40a82700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000841cff79cd000000000000000000000000ef98fc7a7f08de47ed01f3f11f07319c2210644500000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000004b147f40c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","delay":259200}} |
| } | |
ArbFilteredTransactionsManager (ArbOS 61 transaction-filtering precompile) now tracked; no filterers registered.
ArbFilteredTransactionsManager (ArbOS 61 transaction-filtering precompile) now tracked; no filterers registered.
| contract ArbFilteredTransactionsManager (arb-nova:0x0000000000000000000000000000000000000074) [orbitstack/ArbFilteredTransactionsManager] { | |
| +++ description: ArbOS 61 transaction-filtering precompile (0x..74). An authorized filterer registers tx hashes here; the state transition function then forcibly fails those transactions, including force-included ones, without delay. Available from ArbOS 61 onwards. On chains where the feature is not enabled (e.g. Arbitrum One and Nova) it has no filterers and no filtered transactions, but is tracked so any future activation is caught immediately. Compare Robinhood, where this precompile is active. | |
| type: | |
| - | "EOA" |
| + | "Contract" |
| proxyType: | |
| - | "EOA" |
| + | "immutable" |
| values.transactionFilterers: | |
| - | "EXPECT_REVERT" |
| + | [] |
| values.$immutable: | |
| + | true |
| sourceHashes: | |
| + | ["0xc92ac7c82ac0ae6811eb5889bb19d300f3f59cc6c21e25d1be2dcc6c4a9db41a"] |
| deployerAddress: | |
| + | "arb-nova:0x0000000000000000000000000000000000000000" |
| sinceTimestamp: | |
| + | 1656122488 |
| sinceBlock: | |
| + | 0 |
| implementationNames: | |
| + | {"arb-nova:0x0000000000000000000000000000000000000074":""} |
| } | |
RollupProxy: wasmModuleRoot updated to the ArbOS v61 root. L1Timelock records the accompanying scheduled transactions: SetWasmModuleRootAction on Ethereum, UpgradeArbOSVersionAtTimestampAction and ArbOS61SettingsAction on Arbitrum One, and the matching Nova actions.
RollupProxy: wasmModuleRoot updated to the ArbOS v61 root. L1Timelock records the accompanying scheduled transactions: SetWasmModuleRootAction on Ethereum, UpgradeArbOSVersionAtTimestampAction and ArbOS61SettingsAction on Arbitrum One, and the matching Nova actions.
| contract L1Timelock (eth:0xE6841D92B0C345144506576eC13ECf5103aC7f49) [orbitstack/Timelock] { | |
| +++ description: A timelock with access control. The current minimum delay is 3d. Proposals that passed their minimum delay can be executed by the anyone. | |
| values.scheduledTransactions.137: | |
| + | {"id":"0xf60ffd47f050d5cd5ed97b0225a01845d0bca8471dc0dc0e07f9968a4cf88901","decoded":{"chain":"ethereum","contractName":"SetWasmModuleRootAction","function":"perform","inputs":[],"address":"eth:0x114637D5cB4BaE22c94F822c984F5cA6013284Da","calldata":"0xb147f40c","executor":"eth:0x3ffFbAdAF827559da092217e474760E2b2c3CeDd"},"raw":{"target":"eth:0x3ffFbAdAF827559da092217e474760E2b2c3CeDd","value":0,"data":"0x1cff79cd000000000000000000000000114637d5cb4bae22c94f822c984f5ca6013284da00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000004b147f40c00000000000000000000000000000000000000000000000000000000","delay":259200}} |
| values.scheduledTransactions.138: | |
| + | {"id":"0xf60ffd47f050d5cd5ed97b0225a01845d0bca8471dc0dc0e07f9968a4cf88901","decoded":{"chain":"ethereum","contractName":"SetWasmModuleRootAction","function":"perform","inputs":[],"address":"eth:0x36E3BbEF91D182b47DAb09E8AC3a4EA9C524fBab","calldata":"0xb147f40c","executor":"eth:0x3ffFbAdAF827559da092217e474760E2b2c3CeDd"},"raw":{"target":"eth:0x3ffFbAdAF827559da092217e474760E2b2c3CeDd","value":0,"data":"0x1cff79cd00000000000000000000000036e3bbef91d182b47dab09e8ac3a4ea9c524fbab00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000004b147f40c00000000000000000000000000000000000000000000000000000000","delay":259200}} |
| values.scheduledTransactions.139: | |
| + | {"id":"0xf60ffd47f050d5cd5ed97b0225a01845d0bca8471dc0dc0e07f9968a4cf88901","decoded":{"chain":"arbitrum","contractName":"UpgradeArbOSVersionAtTimestampAction","function":"perform","inputs":[],"address":"arb1:0xF93353c1Fe24225B6C82B284b2B6DBB924690515","calldata":"0xb147f40c","executor":"eth:0xCF57572261c7c2BCF21ffD220ea7d1a27D40A827","inboxOnEthereum":"eth:0x4Dbd4fc535Ac27206064B68FfCf827b0A60BAB3f"},"raw":{"target":"eth:0xa723C008e76E379c55599D2E4d93879BeaFDa79C","value":0,"data":"0x0000000000000000000000004dbd4fc535ac27206064b68ffcf827b0a60bab3f000000000000000000000000cf57572261c7c2bcf21ffd220ea7d1a27d40a82700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000841cff79cd000000000000000000000000f93353c1fe24225b6c82b284b2b6dbb92469051500000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000004b147f40c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","delay":259200}} |
| values.scheduledTransactions.140: | |
| + | {"id":"0xf60ffd47f050d5cd5ed97b0225a01845d0bca8471dc0dc0e07f9968a4cf88901","decoded":{"chain":"nova","address":"eth:0x6bE7bA57Dd831A7D0AeDA1fB87C3c206C38098fF","calldata":"0xb147f40c","executor":"eth:0x86a02dD71363c440b21F4c0E5B2Ad01Ffe1A7482","inboxOnEthereum":"eth:0xc4448b71118c9071Bcb9734A0EAc55D18A153949"},"raw":{"target":"eth:0xa723C008e76E379c55599D2E4d93879BeaFDa79C","value":0,"data":"0x000000000000000000000000c4448b71118c9071bcb9734a0eac55d18a15394900000000000000000000000086a02dd71363c440b21f4c0e5b2ad01ffe1a748200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000841cff79cd0000000000000000000000006be7ba57dd831a7d0aeda1fb87c3c206c38098ff00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000004b147f40c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","delay":259200}} |
| values.scheduledTransactions.141: | |
| + | {"id":"0xf60ffd47f050d5cd5ed97b0225a01845d0bca8471dc0dc0e07f9968a4cf88901","decoded":{"chain":"arbitrum","contractName":"ArbOS61SettingsAction","function":"perform","inputs":[],"address":"arb1:0x9625eE87a85cF1D5EE31f0883df27A5c8770312E","calldata":"0xb147f40c","executor":"eth:0xCF57572261c7c2BCF21ffD220ea7d1a27D40A827","inboxOnEthereum":"eth:0x4Dbd4fc535Ac27206064B68FfCf827b0A60BAB3f"},"raw":{"target":"eth:0xa723C008e76E379c55599D2E4d93879BeaFDa79C","value":0,"data":"0x0000000000000000000000004dbd4fc535ac27206064b68ffcf827b0a60bab3f000000000000000000000000cf57572261c7c2bcf21ffd220ea7d1a27d40a82700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000841cff79cd0000000000000000000000009625ee87a85cf1d5ee31f0883df27a5c8770312e00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000004b147f40c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","delay":259200}} |
| values.scheduledTransactions.142: | |
| + | {"id":"0xf60ffd47f050d5cd5ed97b0225a01845d0bca8471dc0dc0e07f9968a4cf88901","decoded":{"chain":"nova","address":"eth:0xd489C8512e3E82060873950c835f5ed1f06aBF84","calldata":"0xb147f40c","executor":"eth:0x86a02dD71363c440b21F4c0E5B2Ad01Ffe1A7482","inboxOnEthereum":"eth:0xc4448b71118c9071Bcb9734A0EAc55D18A153949"},"raw":{"target":"eth:0xa723C008e76E379c55599D2E4d93879BeaFDa79C","value":0,"data":"0x000000000000000000000000c4448b71118c9071bcb9734a0eac55d18a15394900000000000000000000000086a02dd71363c440b21f4c0e5b2ad01ffe1a748200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000841cff79cd000000000000000000000000d489c8512e3e82060873950c835f5ed1f06abf8400000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000004b147f40c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","delay":259200}} |
| } | |
| contract RollupProxy (eth:0xE7E8cCC7c381809BDC4b213CE44016300707B7Bd) [orbitstack/RollupProxyBoLD] { | |
| +++ description: Central contract for the project's configuration like its execution logic hash (`wasmModuleRoot`) and addresses of the other system contracts. Entry point for Proposers creating new assertions (state commitments) and Challengers submitting fraud proofs (In the Orbit stack, these two roles are both called Validators). | |
| +++ description: ArbOS version derived from known wasmModuleRoots. | |
| values.arbOsFromWmRoot: | |
| - | "ArbOS v51 wasmModuleRoot" |
| + | "ArbOS v61 wasmModuleRoot" |
| +++ description: Root hash of the WASM module used for execution, like a fingerprint of the L2 logic. Can be associated with ArbOS versions. | |
| values.wasmModuleRoot: | |
| - | "0x8a7513bf7bb3e3db04b0d982d0e973bcf57bf8b88aef7c6d03dba3a81a56a499" |
| + | "0xc10cd7ec6acaf1c441a3f6bd0900ad20f15855ba775a96f1939118cbc629dc97" |
| } | |
Track the ArbOS 61 transaction-filtering precompile ( 0x..74 ) via the new shared orbitstack/ArbFilteredTransactionsManager template, seeded as a relative off the L2UpgradeExecutor, with a manualSourcePaths pointer to the Nitro implementation. The feature is not enabled on Arbitrum Nova, so it yields no results today (0 filtered txs; getAllTransactionFilterers reverts, rendered as EXPECT REVERT ); it auto-populates if ever activated.
Track the ArbOS 61 transaction-filtering precompile (0x..74) via the new shared orbitstack/ArbFilteredTransactionsManager template, seeded as a relative off the L2UpgradeExecutor, with a manualSourcePaths pointer to the Nitro implementation. The feature is not enabled on Arbitrum Nova, so it yields no results today (0 filtered txs; getAllTransactionFilterers reverts, rendered as EXPECT_REVERT); it auto-populates if ever activated.
| contract L1Timelock (eth:0xE6841D92B0C345144506576eC13ECf5103aC7f49) [orbitstack/Timelock] { | |
| +++ description: A timelock with access control. The current minimum delay is 3d. Proposals that passed their minimum delay can be executed by the anyone. | |
| values.scheduledTransactions.136: | |
| + | {"id":"0xca1f46b8ad7e85e9361445532fccf860739d3d56b7db05bf4cb27d6ea15b5b8e","decoded":{"chain":"arbitrum","contractName":"TransparentUpgradeableProxy","function":"0xec20b526","inputs":[{"name":"calldata","value":"0xec20b526ffffffffffffffffffffffffffffffffffffffffffd5ad352eec3ec51bda416e"}],"address":"arb1:0x912CE59144191C1204E64559FE8253a0e49E6548","calldata":"0xec20b526ffffffffffffffffffffffffffffffffffffffffffd5ad352eec3ec51bda416e","executor":"eth:0xCF57572261c7c2BCF21ffD220ea7d1a27D40A827","inboxOnEthereum":"eth:0x4Dbd4fc535Ac27206064B68FfCf827b0A60BAB3f"},"raw":{"target":"eth:0xa723C008e76E379c55599D2E4d93879BeaFDa79C","value":0,"data":"0x0000000000000000000000004dbd4fc535ac27206064b68ffcf827b0a60bab3f000000000000000000000000cf57572261c7c2bcf21ffd220ea7d1a27d40a82700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000a4bca8c7b5000000000000000000000000912ce59144191c1204e64559fe8253a0e49e654800000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000024ec20b526ffffffffffffffffffffffffffffffffffffffffffd5ad352eec3ec51bda416e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","delay":259200}} |
| } | |
L1Timelock: 8 new scheduled transactions recording SecurityCouncilMemberSyncAction calls for update nonces 17 and 18, propagating the Security Council roster to the council contracts on Ethereum, Arbitrum One and Nova. Nonce 18 swaps one member relative to nonce 17 ( 0xeEe3…fe2D out, 0xEEFF…7C1E in).
L1Timelock: 8 new scheduled transactions recording SecurityCouncilMemberSyncAction calls for update nonces 17 and 18, propagating the Security Council roster to the council contracts on Ethereum, Arbitrum One and Nova. Nonce 18 swaps one member relative to nonce 17 (0xeEe3…fe2D out, 0xEEFF…7C1E in).
| contract L1Timelock (eth:0xE6841D92B0C345144506576eC13ECf5103aC7f49) [orbitstack/Timelock] { | |
| +++ description: A timelock with access control. The current minimum delay is 3d. Proposals that passed their minimum delay can be executed by the anyone. | |
| values.scheduledTransactions.128: | |
| + | {"id":"0xc0cb4ce07852196543baef896f14bc9c05da391dcae21010d90fee573d6de6cc","decoded":{"chain":"ethereum","contractName":"SecurityCouncilMemberSyncAction","function":"perform","inputs":[{"name":"_securityCouncil","value":"eth:0xF06E95eF589D9c38af242a8AAee8375f14023F85"},{"name":"_updatedMembers","value":["eth:0x0cd9e52891A0a48d45b0C61A31086be8361Ef157","eth:0x875573B973F7E9Ca54eb34a59180C70eE1128208","eth:0xe2e9d5B97d8C0457B1cf80BC93802bce4DF03e33","eth:0x33ddb82e68940f0e4C1050885BcE8faF5Ddd1b93","eth:0x882c6FCb3D358b9d70B97c6999159cea64168B6F","eth:0xeEB8886c48490355D6473901E2C1Ea03f9cc8398","eth:0x913Af9a61d1a59aA5D21CE9Bbf7Fd44Ed61dB4ce","eth:0x0275b3D54a5dDbf8205A75984796eFE8b7357Bae","eth:0xeEe3Fb3B792C7DDbB6aEF0C440FBC621f4d6fe2D","eth:0x475816ca2a31D601B4e336f5c2418A67978aBf09","eth:0x09BDaf6Be43CD6ff378E9CC785CD7A667B64668D","eth:0xBBD2E01eFB88ce00F8f5b6B9a696966070089392"]},{"name":"_nonce","value":17}],"address":"eth:0x9BF7b8884Fa381a45f8CB2525905fb36C996297a","calldata":"0x536d8944000000000000000000000000f06e95ef589d9c38af242a8aaee8375f14023f8500000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000cd9e52891a0a48d45b0c61a31086be8361ef157000000000000000000000000875573b973f7e9ca54eb34a59180c70ee1128208000000000000000000000000e2e9d5b97d8c0457b1cf80bc93802bce4df03e3300000000000000000000000033ddb82e68940f0e4c1050885bce8faf5ddd1b93000000000000000000000000882c6fcb3d358b9d70b97c6999159cea64168b6f000000000000000000000000eeb8886c48490355d6473901e2c1ea03f9cc8398000000000000000000000000913af9a61d1a59aa5d21ce9bbf7fd44ed61db4ce0000000000000000000000000275b3d54a5ddbf8205a75984796efe8b7357bae000000000000000000000000eee3fb3b792c7ddbb6aef0c440fbc621f4d6fe2d000000000000000000000000475816ca2a31d601b4e336f5c2418a67978abf0900000000000000000000000009bdaf6be43cd6ff378e9cc785cd7a667b64668d000000000000000000000000bbd2e01efb88ce00f8f5b6b9a696966070089392","executor":"eth:0x3ffFbAdAF827559da092217e474760E2b2c3CeDd"},"raw":{"target":"eth:0x3ffFbAdAF827559da092217e474760E2b2c3CeDd","value":0,"data":"0x1cff79cd0000000000000000000000009bf7b8884fa381a45f8cb2525905fb36c996297a00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000204536d8944000000000000000000000000f06e95ef589d9c38af242a8aaee8375f14023f8500000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000cd9e52891a0a48d45b0c61a31086be8361ef157000000000000000000000000875573b973f7e9ca54eb34a59180c70ee1128208000000000000000000000000e2e9d5b97d8c0457b1cf80bc93802bce4df03e3300000000000000000000000033ddb82e68940f0e4c1050885bce8faf5ddd1b93000000000000000000000000882c6fcb3d358b9d70b97c6999159cea64168b6f000000000000000000000000eeb8886c48490355d6473901e2c1ea03f9cc8398000000000000000000000000913af9a61d1a59aa5d21ce9bbf7fd44ed61db4ce0000000000000000000000000275b3d54a5ddbf8205a75984796efe8b7357bae000000000000000000000000eee3fb3b792c7ddbb6aef0c440fbc621f4d6fe2d000000000000000000000000475816ca2a31d601b4e336f5c2418a67978abf0900000000000000000000000009bdaf6be43cd6ff378e9cc785cd7a667b64668d000000000000000000000000bbd2e01efb88ce00f8f5b6b9a69696607008939200000000000000000000000000000000000000000000000000000000","delay":259200}} |
| values.scheduledTransactions.129: | |
| + | {"id":"0xc0cb4ce07852196543baef896f14bc9c05da391dcae21010d90fee573d6de6cc","decoded":{"chain":"arbitrum","contractName":"SecurityCouncilMemberSyncAction","function":"perform","inputs":[{"name":"_securityCouncil","value":"eth:0x423552c0F05baCCac5Bfa91C6dCF1dc53a0A1641"},{"name":"_updatedMembers","value":["eth:0x0cd9e52891A0a48d45b0C61A31086be8361Ef157","eth:0x875573B973F7E9Ca54eb34a59180C70eE1128208","eth:0xe2e9d5B97d8C0457B1cf80BC93802bce4DF03e33","eth:0x33ddb82e68940f0e4C1050885BcE8faF5Ddd1b93","eth:0x882c6FCb3D358b9d70B97c6999159cea64168B6F","eth:0xeEB8886c48490355D6473901E2C1Ea03f9cc8398","eth:0x913Af9a61d1a59aA5D21CE9Bbf7Fd44Ed61dB4ce","eth:0x0275b3D54a5dDbf8205A75984796eFE8b7357Bae","eth:0xeEe3Fb3B792C7DDbB6aEF0C440FBC621f4d6fe2D","eth:0x475816ca2a31D601B4e336f5c2418A67978aBf09","eth:0x09BDaf6Be43CD6ff378E9CC785CD7A667B64668D","eth:0xBBD2E01eFB88ce00F8f5b6B9a696966070089392"]},{"name":"_nonce","value":17}],"address":"arb1:0x9BF7b8884Fa381a45f8CB2525905fb36C996297a","calldata":"0x536d8944000000000000000000000000423552c0f05baccac5bfa91c6dcf1dc53a0a164100000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000cd9e52891a0a48d45b0c61a31086be8361ef157000000000000000000000000875573b973f7e9ca54eb34a59180c70ee1128208000000000000000000000000e2e9d5b97d8c0457b1cf80bc93802bce4df03e3300000000000000000000000033ddb82e68940f0e4c1050885bce8faf5ddd1b93000000000000000000000000882c6fcb3d358b9d70b97c6999159cea64168b6f000000000000000000000000eeb8886c48490355d6473901e2c1ea03f9cc8398000000000000000000000000913af9a61d1a59aa5d21ce9bbf7fd44ed61db4ce0000000000000000000000000275b3d54a5ddbf8205a75984796efe8b7357bae000000000000000000000000eee3fb3b792c7ddbb6aef0c440fbc621f4d6fe2d000000000000000000000000475816ca2a31d601b4e336f5c2418a67978abf0900000000000000000000000009bdaf6be43cd6ff378e9cc785cd7a667b64668d000000000000000000000000bbd2e01efb88ce00f8f5b6b9a696966070089392","executor":"eth:0xCF57572261c7c2BCF21ffD220ea7d1a27D40A827","inboxOnEthereum":"eth:0x4Dbd4fc535Ac27206064B68FfCf827b0A60BAB3f"},"raw":{"target":"eth:0xa723C008e76E379c55599D2E4d93879BeaFDa79C","value":0,"data":"0x0000000000000000000000004dbd4fc535ac27206064b68ffcf827b0a60bab3f000000000000000000000000cf57572261c7c2bcf21ffd220ea7d1a27d40a82700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000002841cff79cd0000000000000000000000009bf7b8884fa381a45f8cb2525905fb36c996297a00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000204536d8944000000000000000000000000423552c0f05baccac5bfa91c6dcf1dc53a0a164100000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000cd9e52891a0a48d45b0c61a31086be8361ef157000000000000000000000000875573b973f7e9ca54eb34a59180c70ee1128208000000000000000000000000e2e9d5b97d8c0457b1cf80bc93802bce4df03e3300000000000000000000000033ddb82e68940f0e4c1050885bce8faf5ddd1b93000000000000000000000000882c6fcb3d358b9d70b97c6999159cea64168b6f000000000000000000000000eeb8886c48490355d6473901e2c1ea03f9cc8398000000000000000000000000913af9a61d1a59aa5d21ce9bbf7fd44ed61db4ce0000000000000000000000000275b3d54a5ddbf8205a75984796efe8b7357bae000000000000000000000000eee3fb3b792c7ddbb6aef0c440fbc621f4d6fe2d000000000000000000000000475816ca2a31d601b4e336f5c2418a67978abf0900000000000000000000000009bdaf6be43cd6ff378e9cc785cd7a667b64668d000000000000000000000000bbd2e01efb88ce00f8f5b6b9a6969660700893920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","delay":259200}} |
| values.scheduledTransactions.130: | |
| + | {"id":"0xc0cb4ce07852196543baef896f14bc9c05da391dcae21010d90fee573d6de6cc","decoded":{"chain":"nova","address":"eth:0x9BF7b8884Fa381a45f8CB2525905fb36C996297a","calldata":"0x536d8944000000000000000000000000c232ee726e3c51b86778bb4dbe61c52cc07a60f300000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000cd9e52891a0a48d45b0c61a31086be8361ef157000000000000000000000000875573b973f7e9ca54eb34a59180c70ee1128208000000000000000000000000e2e9d5b97d8c0457b1cf80bc93802bce4df03e3300000000000000000000000033ddb82e68940f0e4c1050885bce8faf5ddd1b93000000000000000000000000882c6fcb3d358b9d70b97c6999159cea64168b6f000000000000000000000000eeb8886c48490355d6473901e2c1ea03f9cc8398000000000000000000000000913af9a61d1a59aa5d21ce9bbf7fd44ed61db4ce0000000000000000000000000275b3d54a5ddbf8205a75984796efe8b7357bae000000000000000000000000eee3fb3b792c7ddbb6aef0c440fbc621f4d6fe2d000000000000000000000000475816ca2a31d601b4e336f5c2418a67978abf0900000000000000000000000009bdaf6be43cd6ff378e9cc785cd7a667b64668d000000000000000000000000bbd2e01efb88ce00f8f5b6b9a696966070089392","executor":"eth:0x86a02dD71363c440b21F4c0E5B2Ad01Ffe1A7482","inboxOnEthereum":"eth:0xc4448b71118c9071Bcb9734A0EAc55D18A153949"},"raw":{"target":"eth:0xa723C008e76E379c55599D2E4d93879BeaFDa79C","value":0,"data":"0x000000000000000000000000c4448b71118c9071bcb9734a0eac55d18a15394900000000000000000000000086a02dd71363c440b21f4c0e5b2ad01ffe1a748200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000002841cff79cd0000000000000000000000009bf7b8884fa381a45f8cb2525905fb36c996297a00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000204536d8944000000000000000000000000c232ee726e3c51b86778bb4dbe61c52cc07a60f300000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000cd9e52891a0a48d45b0c61a31086be8361ef157000000000000000000000000875573b973f7e9ca54eb34a59180c70ee1128208000000000000000000000000e2e9d5b97d8c0457b1cf80bc93802bce4df03e3300000000000000000000000033ddb82e68940f0e4c1050885bce8faf5ddd1b93000000000000000000000000882c6fcb3d358b9d70b97c6999159cea64168b6f000000000000000000000000eeb8886c48490355d6473901e2c1ea03f9cc8398000000000000000000000000913af9a61d1a59aa5d21ce9bbf7fd44ed61db4ce0000000000000000000000000275b3d54a5ddbf8205a75984796efe8b7357bae000000000000000000000000eee3fb3b792c7ddbb6aef0c440fbc621f4d6fe2d000000000000000000000000475816ca2a31d601b4e336f5c2418a67978abf0900000000000000000000000009bdaf6be43cd6ff378e9cc785cd7a667b64668d000000000000000000000000bbd2e01efb88ce00f8f5b6b9a6969660700893920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","delay":259200}} |
| values.scheduledTransactions.131: | |
| + | {"id":"0xc0cb4ce07852196543baef896f14bc9c05da391dcae21010d90fee573d6de6cc","decoded":{"chain":"arbitrum","contractName":"SecurityCouncilMemberSyncAction","function":"perform","inputs":[{"name":"_securityCouncil","value":"eth:0xADd68bCb0f66878aB9D37a447C7b9067C5dfa941"},{"name":"_updatedMembers","value":["eth:0x0cd9e52891A0a48d45b0C61A31086be8361Ef157","eth:0x875573B973F7E9Ca54eb34a59180C70eE1128208","eth:0xe2e9d5B97d8C0457B1cf80BC93802bce4DF03e33","eth:0x33ddb82e68940f0e4C1050885BcE8faF5Ddd1b93","eth:0x882c6FCb3D358b9d70B97c6999159cea64168B6F","eth:0xeEB8886c48490355D6473901E2C1Ea03f9cc8398","eth:0x913Af9a61d1a59aA5D21CE9Bbf7Fd44Ed61dB4ce","eth:0x0275b3D54a5dDbf8205A75984796eFE8b7357Bae","eth:0xeEe3Fb3B792C7DDbB6aEF0C440FBC621f4d6fe2D","eth:0x475816ca2a31D601B4e336f5c2418A67978aBf09","eth:0x09BDaf6Be43CD6ff378E9CC785CD7A667B64668D","eth:0xBBD2E01eFB88ce00F8f5b6B9a696966070089392"]},{"name":"_nonce","value":17}],"address":"arb1:0x9BF7b8884Fa381a45f8CB2525905fb36C996297a","calldata":"0x536d8944000000000000000000000000add68bcb0f66878ab9d37a447c7b9067c5dfa94100000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000cd9e52891a0a48d45b0c61a31086be8361ef157000000000000000000000000875573b973f7e9ca54eb34a59180c70ee1128208000000000000000000000000e2e9d5b97d8c0457b1cf80bc93802bce4df03e3300000000000000000000000033ddb82e68940f0e4c1050885bce8faf5ddd1b93000000000000000000000000882c6fcb3d358b9d70b97c6999159cea64168b6f000000000000000000000000eeb8886c48490355d6473901e2c1ea03f9cc8398000000000000000000000000913af9a61d1a59aa5d21ce9bbf7fd44ed61db4ce0000000000000000000000000275b3d54a5ddbf8205a75984796efe8b7357bae000000000000000000000000eee3fb3b792c7ddbb6aef0c440fbc621f4d6fe2d000000000000000000000000475816ca2a31d601b4e336f5c2418a67978abf0900000000000000000000000009bdaf6be43cd6ff378e9cc785cd7a667b64668d000000000000000000000000bbd2e01efb88ce00f8f5b6b9a696966070089392","executor":"eth:0xCF57572261c7c2BCF21ffD220ea7d1a27D40A827","inboxOnEthereum":"eth:0x4Dbd4fc535Ac27206064B68FfCf827b0A60BAB3f"},"raw":{"target":"eth:0xa723C008e76E379c55599D2E4d93879BeaFDa79C","value":0,"data":"0x0000000000000000000000004dbd4fc535ac27206064b68ffcf827b0a60bab3f000000000000000000000000cf57572261c7c2bcf21ffd220ea7d1a27d40a82700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000002841cff79cd0000000000000000000000009bf7b8884fa381a45f8cb2525905fb36c996297a00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000204536d8944000000000000000000000000add68bcb0f66878ab9d37a447c7b9067c5dfa94100000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000cd9e52891a0a48d45b0c61a31086be8361ef157000000000000000000000000875573b973f7e9ca54eb34a59180c70ee1128208000000000000000000000000e2e9d5b97d8c0457b1cf80bc93802bce4df03e3300000000000000000000000033ddb82e68940f0e4c1050885bce8faf5ddd1b93000000000000000000000000882c6fcb3d358b9d70b97c6999159cea64168b6f000000000000000000000000eeb8886c48490355d6473901e2c1ea03f9cc8398000000000000000000000000913af9a61d1a59aa5d21ce9bbf7fd44ed61db4ce0000000000000000000000000275b3d54a5ddbf8205a75984796efe8b7357bae000000000000000000000000eee3fb3b792c7ddbb6aef0c440fbc621f4d6fe2d000000000000000000000000475816ca2a31d601b4e336f5c2418a67978abf0900000000000000000000000009bdaf6be43cd6ff378e9cc785cd7a667b64668d000000000000000000000000bbd2e01efb88ce00f8f5b6b9a6969660700893920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","delay":259200}} |
| values.scheduledTransactions.132: | |
| + | {"id":"0x5c4b45774f08cce73de20c114db13806a779f82271b93715232edb6c3842b637","decoded":{"chain":"ethereum","contractName":"SecurityCouncilMemberSyncAction","function":"perform","inputs":[{"name":"_securityCouncil","value":"eth:0xF06E95eF589D9c38af242a8AAee8375f14023F85"},{"name":"_updatedMembers","value":["eth:0x0cd9e52891A0a48d45b0C61A31086be8361Ef157","eth:0x875573B973F7E9Ca54eb34a59180C70eE1128208","eth:0xe2e9d5B97d8C0457B1cf80BC93802bce4DF03e33","eth:0x33ddb82e68940f0e4C1050885BcE8faF5Ddd1b93","eth:0x882c6FCb3D358b9d70B97c6999159cea64168B6F","eth:0xeEB8886c48490355D6473901E2C1Ea03f9cc8398","eth:0x913Af9a61d1a59aA5D21CE9Bbf7Fd44Ed61dB4ce","eth:0x0275b3D54a5dDbf8205A75984796eFE8b7357Bae","eth:0xBBD2E01eFB88ce00F8f5b6B9a696966070089392","eth:0x475816ca2a31D601B4e336f5c2418A67978aBf09","eth:0x09BDaf6Be43CD6ff378E9CC785CD7A667B64668D","eth:0xEEFFd9041F8C4411C3Ad90310e61aDd65e0b7C1E"]},{"name":"_nonce","value":18}],"address":"eth:0x9BF7b8884Fa381a45f8CB2525905fb36C996297a","calldata":"0x536d8944000000000000000000000000f06e95ef589d9c38af242a8aaee8375f14023f8500000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000cd9e52891a0a48d45b0c61a31086be8361ef157000000000000000000000000875573b973f7e9ca54eb34a59180c70ee1128208000000000000000000000000e2e9d5b97d8c0457b1cf80bc93802bce4df03e3300000000000000000000000033ddb82e68940f0e4c1050885bce8faf5ddd1b93000000000000000000000000882c6fcb3d358b9d70b97c6999159cea64168b6f000000000000000000000000eeb8886c48490355d6473901e2c1ea03f9cc8398000000000000000000000000913af9a61d1a59aa5d21ce9bbf7fd44ed61db4ce0000000000000000000000000275b3d54a5ddbf8205a75984796efe8b7357bae000000000000000000000000bbd2e01efb88ce00f8f5b6b9a696966070089392000000000000000000000000475816ca2a31d601b4e336f5c2418a67978abf0900000000000000000000000009bdaf6be43cd6ff378e9cc785cd7a667b64668d000000000000000000000000eeffd9041f8c4411c3ad90310e61add65e0b7c1e","executor":"eth:0x3ffFbAdAF827559da092217e474760E2b2c3CeDd"},"raw":{"target":"eth:0x3ffFbAdAF827559da092217e474760E2b2c3CeDd","value":0,"data":"0x1cff79cd0000000000000000000000009bf7b8884fa381a45f8cb2525905fb36c996297a00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000204536d8944000000000000000000000000f06e95ef589d9c38af242a8aaee8375f14023f8500000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000cd9e52891a0a48d45b0c61a31086be8361ef157000000000000000000000000875573b973f7e9ca54eb34a59180c70ee1128208000000000000000000000000e2e9d5b97d8c0457b1cf80bc93802bce4df03e3300000000000000000000000033ddb82e68940f0e4c1050885bce8faf5ddd1b93000000000000000000000000882c6fcb3d358b9d70b97c6999159cea64168b6f000000000000000000000000eeb8886c48490355d6473901e2c1ea03f9cc8398000000000000000000000000913af9a61d1a59aa5d21ce9bbf7fd44ed61db4ce0000000000000000000000000275b3d54a5ddbf8205a75984796efe8b7357bae000000000000000000000000bbd2e01efb88ce00f8f5b6b9a696966070089392000000000000000000000000475816ca2a31d601b4e336f5c2418a67978abf0900000000000000000000000009bdaf6be43cd6ff378e9cc785cd7a667b64668d000000000000000000000000eeffd9041f8c4411c3ad90310e61add65e0b7c1e00000000000000000000000000000000000000000000000000000000","delay":259200}} |
| values.scheduledTransactions.133: | |
| + | {"id":"0x5c4b45774f08cce73de20c114db13806a779f82271b93715232edb6c3842b637","decoded":{"chain":"arbitrum","contractName":"SecurityCouncilMemberSyncAction","function":"perform","inputs":[{"name":"_securityCouncil","value":"eth:0x423552c0F05baCCac5Bfa91C6dCF1dc53a0A1641"},{"name":"_updatedMembers","value":["eth:0x0cd9e52891A0a48d45b0C61A31086be8361Ef157","eth:0x875573B973F7E9Ca54eb34a59180C70eE1128208","eth:0xe2e9d5B97d8C0457B1cf80BC93802bce4DF03e33","eth:0x33ddb82e68940f0e4C1050885BcE8faF5Ddd1b93","eth:0x882c6FCb3D358b9d70B97c6999159cea64168B6F","eth:0xeEB8886c48490355D6473901E2C1Ea03f9cc8398","eth:0x913Af9a61d1a59aA5D21CE9Bbf7Fd44Ed61dB4ce","eth:0x0275b3D54a5dDbf8205A75984796eFE8b7357Bae","eth:0xBBD2E01eFB88ce00F8f5b6B9a696966070089392","eth:0x475816ca2a31D601B4e336f5c2418A67978aBf09","eth:0x09BDaf6Be43CD6ff378E9CC785CD7A667B64668D","eth:0xEEFFd9041F8C4411C3Ad90310e61aDd65e0b7C1E"]},{"name":"_nonce","value":18}],"address":"arb1:0x9BF7b8884Fa381a45f8CB2525905fb36C996297a","calldata":"0x536d8944000000000000000000000000423552c0f05baccac5bfa91c6dcf1dc53a0a164100000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000cd9e52891a0a48d45b0c61a31086be8361ef157000000000000000000000000875573b973f7e9ca54eb34a59180c70ee1128208000000000000000000000000e2e9d5b97d8c0457b1cf80bc93802bce4df03e3300000000000000000000000033ddb82e68940f0e4c1050885bce8faf5ddd1b93000000000000000000000000882c6fcb3d358b9d70b97c6999159cea64168b6f000000000000000000000000eeb8886c48490355d6473901e2c1ea03f9cc8398000000000000000000000000913af9a61d1a59aa5d21ce9bbf7fd44ed61db4ce0000000000000000000000000275b3d54a5ddbf8205a75984796efe8b7357bae000000000000000000000000bbd2e01efb88ce00f8f5b6b9a696966070089392000000000000000000000000475816ca2a31d601b4e336f5c2418a67978abf0900000000000000000000000009bdaf6be43cd6ff378e9cc785cd7a667b64668d000000000000000000000000eeffd9041f8c4411c3ad90310e61add65e0b7c1e","executor":"eth:0xCF57572261c7c2BCF21ffD220ea7d1a27D40A827","inboxOnEthereum":"eth:0x4Dbd4fc535Ac27206064B68FfCf827b0A60BAB3f"},"raw":{"target":"eth:0xa723C008e76E379c55599D2E4d93879BeaFDa79C","value":0,"data":"0x0000000000000000000000004dbd4fc535ac27206064b68ffcf827b0a60bab3f000000000000000000000000cf57572261c7c2bcf21ffd220ea7d1a27d40a82700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000002841cff79cd0000000000000000000000009bf7b8884fa381a45f8cb2525905fb36c996297a00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000204536d8944000000000000000000000000423552c0f05baccac5bfa91c6dcf1dc53a0a164100000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000cd9e52891a0a48d45b0c61a31086be8361ef157000000000000000000000000875573b973f7e9ca54eb34a59180c70ee1128208000000000000000000000000e2e9d5b97d8c0457b1cf80bc93802bce4df03e3300000000000000000000000033ddb82e68940f0e4c1050885bce8faf5ddd1b93000000000000000000000000882c6fcb3d358b9d70b97c6999159cea64168b6f000000000000000000000000eeb8886c48490355d6473901e2c1ea03f9cc8398000000000000000000000000913af9a61d1a59aa5d21ce9bbf7fd44ed61db4ce0000000000000000000000000275b3d54a5ddbf8205a75984796efe8b7357bae000000000000000000000000bbd2e01efb88ce00f8f5b6b9a696966070089392000000000000000000000000475816ca2a31d601b4e336f5c2418a67978abf0900000000000000000000000009bdaf6be43cd6ff378e9cc785cd7a667b64668d000000000000000000000000eeffd9041f8c4411c3ad90310e61add65e0b7c1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","delay":259200}} |
| values.scheduledTransactions.134: | |
| + | {"id":"0x5c4b45774f08cce73de20c114db13806a779f82271b93715232edb6c3842b637","decoded":{"chain":"nova","address":"eth:0x9BF7b8884Fa381a45f8CB2525905fb36C996297a","calldata":"0x536d8944000000000000000000000000c232ee726e3c51b86778bb4dbe61c52cc07a60f300000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000cd9e52891a0a48d45b0c61a31086be8361ef157000000000000000000000000875573b973f7e9ca54eb34a59180c70ee1128208000000000000000000000000e2e9d5b97d8c0457b1cf80bc93802bce4df03e3300000000000000000000000033ddb82e68940f0e4c1050885bce8faf5ddd1b93000000000000000000000000882c6fcb3d358b9d70b97c6999159cea64168b6f000000000000000000000000eeb8886c48490355d6473901e2c1ea03f9cc8398000000000000000000000000913af9a61d1a59aa5d21ce9bbf7fd44ed61db4ce0000000000000000000000000275b3d54a5ddbf8205a75984796efe8b7357bae000000000000000000000000bbd2e01efb88ce00f8f5b6b9a696966070089392000000000000000000000000475816ca2a31d601b4e336f5c2418a67978abf0900000000000000000000000009bdaf6be43cd6ff378e9cc785cd7a667b64668d000000000000000000000000eeffd9041f8c4411c3ad90310e61add65e0b7c1e","executor":"eth:0x86a02dD71363c440b21F4c0E5B2Ad01Ffe1A7482","inboxOnEthereum":"eth:0xc4448b71118c9071Bcb9734A0EAc55D18A153949"},"raw":{"target":"eth:0xa723C008e76E379c55599D2E4d93879BeaFDa79C","value":0,"data":"0x000000000000000000000000c4448b71118c9071bcb9734a0eac55d18a15394900000000000000000000000086a02dd71363c440b21f4c0e5b2ad01ffe1a748200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000002841cff79cd0000000000000000000000009bf7b8884fa381a45f8cb2525905fb36c996297a00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000204536d8944000000000000000000000000c232ee726e3c51b86778bb4dbe61c52cc07a60f300000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000cd9e52891a0a48d45b0c61a31086be8361ef157000000000000000000000000875573b973f7e9ca54eb34a59180c70ee1128208000000000000000000000000e2e9d5b97d8c0457b1cf80bc93802bce4df03e3300000000000000000000000033ddb82e68940f0e4c1050885bce8faf5ddd1b93000000000000000000000000882c6fcb3d358b9d70b97c6999159cea64168b6f000000000000000000000000eeb8886c48490355d6473901e2c1ea03f9cc8398000000000000000000000000913af9a61d1a59aa5d21ce9bbf7fd44ed61db4ce0000000000000000000000000275b3d54a5ddbf8205a75984796efe8b7357bae000000000000000000000000bbd2e01efb88ce00f8f5b6b9a696966070089392000000000000000000000000475816ca2a31d601b4e336f5c2418a67978abf0900000000000000000000000009bdaf6be43cd6ff378e9cc785cd7a667b64668d000000000000000000000000eeffd9041f8c4411c3ad90310e61add65e0b7c1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","delay":259200}} |
| values.scheduledTransactions.135: | |
| + | {"id":"0x5c4b45774f08cce73de20c114db13806a779f82271b93715232edb6c3842b637","decoded":{"chain":"arbitrum","contractName":"SecurityCouncilMemberSyncAction","function":"perform","inputs":[{"name":"_securityCouncil","value":"eth:0xADd68bCb0f66878aB9D37a447C7b9067C5dfa941"},{"name":"_updatedMembers","value":["eth:0x0cd9e52891A0a48d45b0C61A31086be8361Ef157","eth:0x875573B973F7E9Ca54eb34a59180C70eE1128208","eth:0xe2e9d5B97d8C0457B1cf80BC93802bce4DF03e33","eth:0x33ddb82e68940f0e4C1050885BcE8faF5Ddd1b93","eth:0x882c6FCb3D358b9d70B97c6999159cea64168B6F","eth:0xeEB8886c48490355D6473901E2C1Ea03f9cc8398","eth:0x913Af9a61d1a59aA5D21CE9Bbf7Fd44Ed61dB4ce","eth:0x0275b3D54a5dDbf8205A75984796eFE8b7357Bae","eth:0xBBD2E01eFB88ce00F8f5b6B9a696966070089392","eth:0x475816ca2a31D601B4e336f5c2418A67978aBf09","eth:0x09BDaf6Be43CD6ff378E9CC785CD7A667B64668D","eth:0xEEFFd9041F8C4411C3Ad90310e61aDd65e0b7C1E"]},{"name":"_nonce","value":18}],"address":"arb1:0x9BF7b8884Fa381a45f8CB2525905fb36C996297a","calldata":"0x536d8944000000000000000000000000add68bcb0f66878ab9d37a447c7b9067c5dfa94100000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000cd9e52891a0a48d45b0c61a31086be8361ef157000000000000000000000000875573b973f7e9ca54eb34a59180c70ee1128208000000000000000000000000e2e9d5b97d8c0457b1cf80bc93802bce4df03e3300000000000000000000000033ddb82e68940f0e4c1050885bce8faf5ddd1b93000000000000000000000000882c6fcb3d358b9d70b97c6999159cea64168b6f000000000000000000000000eeb8886c48490355d6473901e2c1ea03f9cc8398000000000000000000000000913af9a61d1a59aa5d21ce9bbf7fd44ed61db4ce0000000000000000000000000275b3d54a5ddbf8205a75984796efe8b7357bae000000000000000000000000bbd2e01efb88ce00f8f5b6b9a696966070089392000000000000000000000000475816ca2a31d601b4e336f5c2418a67978abf0900000000000000000000000009bdaf6be43cd6ff378e9cc785cd7a667b64668d000000000000000000000000eeffd9041f8c4411c3ad90310e61add65e0b7c1e","executor":"eth:0xCF57572261c7c2BCF21ffD220ea7d1a27D40A827","inboxOnEthereum":"eth:0x4Dbd4fc535Ac27206064B68FfCf827b0A60BAB3f"},"raw":{"target":"eth:0xa723C008e76E379c55599D2E4d93879BeaFDa79C","value":0,"data":"0x0000000000000000000000004dbd4fc535ac27206064b68ffcf827b0a60bab3f000000000000000000000000cf57572261c7c2bcf21ffd220ea7d1a27d40a82700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000002841cff79cd0000000000000000000000009bf7b8884fa381a45f8cb2525905fb36c996297a00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000204536d8944000000000000000000000000add68bcb0f66878ab9d37a447c7b9067c5dfa94100000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000cd9e52891a0a48d45b0c61a31086be8361ef157000000000000000000000000875573b973f7e9ca54eb34a59180c70ee1128208000000000000000000000000e2e9d5b97d8c0457b1cf80bc93802bce4df03e3300000000000000000000000033ddb82e68940f0e4c1050885bce8faf5ddd1b93000000000000000000000000882c6fcb3d358b9d70b97c6999159cea64168b6f000000000000000000000000eeb8886c48490355d6473901e2c1ea03f9cc8398000000000000000000000000913af9a61d1a59aa5d21ce9bbf7fd44ed61db4ce0000000000000000000000000275b3d54a5ddbf8205a75984796efe8b7357bae000000000000000000000000bbd2e01efb88ce00f8f5b6b9a696966070089392000000000000000000000000475816ca2a31d601b4e336f5c2418a67978abf0900000000000000000000000009bdaf6be43cd6ff378e9cc785cd7a667b64668d000000000000000000000000eeffd9041f8c4411c3ad90310e61add65e0b7c1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","delay":259200}} |
| } | |
While forcing transaction is open to anyone the system employs a privileged sequencerA party responsible for ordering and executing transactions on the rollup. The sequencer verifies transactions, compresses the data into a block, and submits the data related to it to enable state reconstruction to Ethereum L1 as a single transaction. The data can be either transaction data or state diffs. that has priority for submitting transaction batches and ordering transactions.
MEV can be extracted if the operator exploits their centralized position and frontruns user transactions.
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 SequencerA party responsible for ordering and executing transactions on the rollup. The sequencer verifies transactions, compresses the data into a block, and submits the data related to it to enable state reconstruction to Ethereum L1 as a single transaction. The data can be either transaction data or state diffs. 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.
To force transactions from the host chain, users must first enqueue “delayed” messages in the “delayed” inbox of the BridgeA message-passing protocol between two blockchains. At its most basic, a token bridge consists of a smart contract which can escrow funds on one side of the bridge, and instruct the release or minting of corresponding assets on the other side, but bridges could also support arbitrary messages. How these instructions are validated is a critical factor in assessing the trust assumptions of a 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 sequencerA party responsible for ordering and executing transactions on the rollup. The sequencer verifies transactions, compresses the data into a block, and submits the data related to it to enable state reconstruction to Ethereum L1 as a single transaction. The data can be either transaction data or state diffs. 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 defined to be the minimum between 1d and the time left in the delay buffer. The delay buffer gets replenished over time and gets consumed every time the sequencer doesn’t timely process a message. Only messages processed with a delay greater than 1h consume the buffer. The buffer is capped at 2d. The replenish rate is currently set at 1m every 20m. Even if the buffer is fully consumed, messages are still allowed to be delayed up to 1h.
The user initiates L2Layer 2 (L2) is a category of technical solutions aimed to scale the base layer in a trust minimized way. This category includes solutions like rollups as well as state channels and plasma. Other solutions are able to scale further, but with the introduction of additional trust assumptions, which are therefore not trust minimized. Sometimes the term Layer 2 is used to refer to include these solutions too, like validiums and optimiums, but to distinguish between trust minimized and non trust minimized solutions they are often referred to as "light" L2s, opposed to "strong" L2s like rollups.->L1Layer 1 (L1) is a blockchain that is self-reliant on its validator set for its security and consensus properties. Ethereum is an example of a layer 1. Blockchains started receiving the moniker of layer 1 once layer 2 became a meaningful area of development. messages by submitting a regular transaction on this chain. When the blockAn ordered list of transactions and chain-related metadata that gets bundled together and published to the L1/DA layer. Nodes execute the transactions contained within blocks to change the rollup chain’s state. Protocol rules dictate what constitutes a valid block, and invalid blocks are skipped over. containing that transaction is settled, the message becomes available for processing on L1. The process of block finalization usually takes several days to complete.
Users can (eventually) exit the system by pushing the transaction on L1Layer 1 (L1) is a blockchain that is self-reliant on its validator set for its security and consensus properties. Ethereum is an example of a layer 1. Blockchains started receiving the moniker of layer 1 once layer 2 became a meaningful area of development. and providing the corresponding state rootA cryptographic hash succinctly representing a state using a Merkle tree.. The only way to prevent such withdrawal is via an upgrade.
Arbitrum One supports smart contracts written in Solidity and other programming languages (Rust, C++) that compile to WASM. Such smart contracts are executed by nodes using either a geth fork or a fork of wasmer inside the Nitro nodeA software client that participates in the network., and can be proven with the onchain WASM VM.
Arbitrum DAO allows $ARB token holders to propose and vote on changes to the organization and the technologies it governs. The governance smart contracts are implemented on Arbitrum One rollupA blockchain that inherits consensus and data availability from another blockchain called L1. Rollups enable trust minimized bridges with the base layer via proof systems, either optimistic or zero-knowledge. A rollup without a bridge, or without considering the bridge, is called a sovereign rollup. chain. The DAO can upgrade the Arbitrum One contracts on L2Layer 2 (L2) is a category of technical solutions aimed to scale the base layer in a trust minimized way. This category includes solutions like rollups as well as state channels and plasma. Other solutions are able to scale further, but with the introduction of additional trust assumptions, which are therefore not trust minimized. Sometimes the term Layer 2 is used to refer to include these solutions too, like validiums and optimiums, but to distinguish between trust minimized and non trust minimized solutions they are often referred to as "light" L2s, opposed to "strong" L2s like rollups. with 2d delay and - using L2 --> L1Layer 1 (L1) is a blockchain that is self-reliant on its validator set for its security and consensus properties. Ethereum is an example of a layer 1. Blockchains started receiving the moniker of layer 1 once layer 2 became a meaningful area of development. Governance Relay, update contracts on L1 with additional 3d delay + 6d 8h delay for all L2 --> L1 messages (in total a delay of 11d 8h), with an additional 8d if a challenge has been present in the state rootA cryptographic hash succinctly representing a state using a Merkle tree. that relays the message. The Security CouncilA Security Council is a sufficiently decentralized set of members that is able to upgrade a system. A properly set up Security Council consists of at least 8 members with a threshold greater than 75%. What 'sufficiently decentralized' means is fundamentally subjective and L2BEAT evaluates each case individually. A Security Council is allowed to instantly upgrade Stage 1 rollups. can upgrade the contracts without any delay. It can also cancel any upgrades initiated by the DAO.

A timelock with access control. The current minimum delay is 3d. Proposals that passed their minimum delay can be executed by the anyone.
A Multisig with 9/12 threshold. It uses the following modules: UpgradeExecutor (Central contract defining the access control permissions for upgrading the system contract implementations).
Participants (12):
0xEEFF…7C1E0xeEB8…8398DZack23PabloSabbatella-OpsekzachxbtImmunefiMichael Lewellen - blockaidgzeon-OffchainLabsEmilianoBonassi-ConduitGriffGreen-Givethbartek.eth-L2BEATyoav.eth-EFA Multisig with 4/6 threshold.
A Multisig with 4/6 threshold.
A Multisig with 9/12 threshold. It uses the following modules: L2UpgradeExecutor (Central contract defining the access control permissions for upgrading the system contract implementations).


A sequencerA party responsible for ordering and executing transactions on the rollup. The sequencer verifies transactions, compresses the data into a block, and submits the data related to it to enable state reconstruction to Ethereum L1 as a single transaction. The data can be either transaction data or state diffs. (registered in this contract) can submit transaction batches or commitments here.
Escrow contract for the project’s gasA virtual fuel used to execute smart contracts on a rollup. The EVM (or other VM within the rollup) uses an accounting mechanism to correspond the consumption of gas to the consumption of computing resources, and to limit the consumption of computing resources. token (can be different from ETH). Keeps a list of allowed Inboxes and Outboxes for canonical bridgeA message-passing protocol between two blockchains. At its most basic, a token bridge consists of a smart contract which can escrow funds on one side of the bridge, and instruct the release or minting of corresponding assets on the other side, but bridges could also support arbitrary messages. How these instructions are validated is a critical factor in assessing the trust assumptions of a bridge. messaging.

Central contract for the project’s configuration like its execution logic hashA fixed-length fingerprint of variable-size input, produced by a hash function. (wasmModuleRoot) and addresses of the other system contracts. Entry point for Proposers creating new assertions (state commitments) and Challengers submitting fraud proofs (In the Orbit stack, these two roles are both called ValidatorsIn the context of L2s, a Validator is an actor that validates the correctness of state transitions. For optimistic rollups this corresponds to challengers, and for ZK rollups this corresponds to the onchain verifier).
Contract that implements the main challenge protocol logic of the fraud proof systemThe infrastructure that allows projects to verify their state transitions. It is composed by onchain verifiers and offchain provers. The main two flavors are optimistic and ZK proof systems, but they can be combined in a hybrid model. In general though, if a system is able to accept state roots optimistically, even if it has a ZK component, it is considered an optimistic proof system..
Central contract defining the access control permissions for upgrading the system contract implementations.
Escrows deposited ERC-20 assets for the canonical BridgeA message-passing protocol between two blockchains. At its most basic, a token bridge consists of a smart contract which can escrow funds on one side of the bridge, and instruct the release or minting of corresponding assets on the other side, but bridges could also support arbitrary messages. How these instructions are validated is a critical factor in assessing the trust assumptions of a bridge.. Upon depositing, a generic token representation will be minted at the destination. Withdrawals are initiated by the Outbox contract.
All supported tokens in this escrow are included in the value secured calculation.
Facilitates sending L1Layer 1 (L1) is a blockchain that is self-reliant on its validator set for its security and consensus properties. Ethereum is an example of a layer 1. Blockchains started receiving the moniker of layer 1 once layer 2 became a meaningful area of development. to L2Layer 2 (L2) is a category of technical solutions aimed to scale the base layer in a trust minimized way. This category includes solutions like rollups as well as state channels and plasma. Other solutions are able to scale further, but with the introduction of additional trust assumptions, which are therefore not trust minimized. Sometimes the term Layer 2 is used to refer to include these solutions too, like validiums and optimiums, but to distinguish between trust minimized and non trust minimized solutions they are often referred to as "light" L2s, opposed to "strong" L2s like rollups. messages like depositing ETH, but does not escrow funds.
Facilitates L2Layer 2 (L2) is a category of technical solutions aimed to scale the base layer in a trust minimized way. This category includes solutions like rollups as well as state channels and plasma. Other solutions are able to scale further, but with the introduction of additional trust assumptions, which are therefore not trust minimized. Sometimes the term Layer 2 is used to refer to include these solutions too, like validiums and optimiums, but to distinguish between trust minimized and non trust minimized solutions they are often referred to as "light" L2s, opposed to "strong" L2s like rollups. to L1Layer 1 (L1) is a blockchain that is self-reliant on its validator set for its security and consensus properties. Ethereum is an example of a layer 1. Blockchains started receiving the moniker of layer 1 once layer 2 became a meaningful area of development. contract calls: Messages initiated from L2 (for example withdrawal messages) eventually resolve in execution on L1.
Escrows deposited assets for the canonical bridgeA message-passing protocol between two blockchains. At its most basic, a token bridge consists of a smart contract which can escrow funds on one side of the bridge, and instruct the release or minting of corresponding assets on the other side, but bridges could also support arbitrary messages. How these instructions are validated is a critical factor in assessing the trust assumptions of a bridge. that are externally governed or need custom token contracts with e.g. minting rights or upgradeabilityThe ability for rollup smart contracts and parameters used in a rollup to be updated by holders of an admin key. Upgradeability represents a vector of risk for users, and should be decentralized and combined with time delays for greater security guarantees..
All supported tokens in this escrow are included in the value secured calculation.
This routing contract maps tokens to the correct escrow (gateway) to be then bridged with canonical messaging.
Helper contract sending configuration data over the bridgeA message-passing protocol between two blockchains. At its most basic, a token bridge consists of a smart contract which can escrow funds on one side of the bridge, and instruct the release or minting of corresponding assets on the other side, but bridges could also support arbitrary messages. How these instructions are validated is a critical factor in assessing the trust assumptions of a bridge. during the systems initialization.
One of the modular contracts used for the last step of a fraud proofAlso referred to as a fault proof, it is the construction of an assertion that fraud was perpetrated on an optimistic rollup. More concretely, that an invalid state transition took place according to the protocol rules. The submitter of a fraud proof would expect a reward from the optimistic rollup protocol for helping maintain the integrity of the system., which is simulated inside a WASM virtual machine.
Simple escrow that accepts tokens and allows to configure permissioned addresses that can access the tokens.

Central contract defining the access control permissions for upgrading the system contract implementations.
Router managing token <–> gateway mapping on L2Layer 2 (L2) is a category of technical solutions aimed to scale the base layer in a trust minimized way. This category includes solutions like rollups as well as state channels and plasma. Other solutions are able to scale further, but with the introduction of additional trust assumptions, which are therefore not trust minimized. Sometimes the term Layer 2 is used to refer to include these solutions too, like validiums and optimiums, but to distinguish between trust minimized and non trust minimized solutions they are often referred to as "light" L2s, opposed to "strong" L2s like rollups..
Counterpart to the BridgeA message-passing protocol between two blockchains. At its most basic, a token bridge consists of a smart contract which can escrow funds on one side of the bridge, and instruct the release or minting of corresponding assets on the other side, but bridges could also support arbitrary messages. How these instructions are validated is a critical factor in assessing the trust assumptions of a bridge. on L1Layer 1 (L1) is a blockchain that is self-reliant on its validator set for its security and consensus properties. Ethereum is an example of a layer 1. Blockchains started receiving the moniker of layer 1 once layer 2 became a meaningful area of development.. Mints and burns WETH on L2Layer 2 (L2) is a category of technical solutions aimed to scale the base layer in a trust minimized way. This category includes solutions like rollups as well as state channels and plasma. Other solutions are able to scale further, but with the introduction of additional trust assumptions, which are therefore not trust minimized. Sometimes the term Layer 2 is used to refer to include these solutions too, like validiums and optimiums, but to distinguish between trust minimized and non trust minimized solutions they are often referred to as "light" L2s, opposed to "strong" L2s like rollups..
Counterpart to the L1ERC20Gateway. Can mint (deposit to L2Layer 2 (L2) is a category of technical solutions aimed to scale the base layer in a trust minimized way. This category includes solutions like rollups as well as state channels and plasma. Other solutions are able to scale further, but with the introduction of additional trust assumptions, which are therefore not trust minimized. Sometimes the term Layer 2 is used to refer to include these solutions too, like validiums and optimiums, but to distinguish between trust minimized and non trust minimized solutions they are often referred to as "light" L2s, opposed to "strong" L2s like rollups.) and burn (withdraw to L1Layer 1 (L1) is a blockchain that is self-reliant on its validator set for its security and consensus properties. Ethereum is an example of a layer 1. Blockchains started receiving the moniker of layer 1 once layer 2 became a meaningful area of development.) ERC20 tokens on L2.
ArbOS 61 transaction-filtering precompile (0x…74). An authorized filterer registers tx hashes here; the state transition function then forcibly fails those transactions, including force-included ones, without delay. Available from ArbOS 61 onwards. On chains where the feature is not enabled (e.g. Arbitrum One and Nova) it has no filterers and no filtered transactions, but is tracked so any future activation is caught immediately. Compare Robinhood, where this precompile is active.
This contract receives all SurplusFees: Transaction fee component that covers the cost beyond that covered by the L2Layer 2 (L2) is a category of technical solutions aimed to scale the base layer in a trust minimized way. This category includes solutions like rollups as well as state channels and plasma. Other solutions are able to scale further, but with the introduction of additional trust assumptions, which are therefore not trust minimized. Sometimes the term Layer 2 is used to refer to include these solutions too, like validiums and optimiums, but to distinguish between trust minimized and non trust minimized solutions they are often referred to as "light" L2s, opposed to "strong" L2s like rollups. Base Fee during chain congestion. They are withdrawable to a configurable set of recipients.
This contract receives all SurplusFees: Transaction fee component that covers the cost beyond that covered by the L2Layer 2 (L2) is a category of technical solutions aimed to scale the base layer in a trust minimized way. This category includes solutions like rollups as well as state channels and plasma. Other solutions are able to scale further, but with the introduction of additional trust assumptions, which are therefore not trust minimized. Sometimes the term Layer 2 is used to refer to include these solutions too, like validiums and optimiums, but to distinguish between trust minimized and non trust minimized solutions they are often referred to as "light" L2s, opposed to "strong" L2s like rollups. Base Fee during chain congestion. They are withdrawable to a configurable set of recipients.
The current deployment carries some associated risks:
Funds can be stolen if a contract receives a malicious code upgrade. There is no delay on code upgrades (CRITICAL).
Name | Hash | Repository | Verification | Used in | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0xc10c...dc97 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||