L1 -> L2 messages despatched employing this contract buy L2 gas on L1 and will likely have the aliased tackle of this deal given that the sender. This deal outlets the subsequent tokens: ETH.
Improved Accessibility: Scroll provides a far more obtainable network in comparison to Ethereum by itself. This implies more quickly transaction processing and the ability to take care of a larger user base concurrently.
Inside the IL2GasPriceOracle interface, The 2 additional getter capabilities do not have any documentation Other than a single "@see" remark.
Figure 2 shows how a Roller generates the validity proof for each block. The procedure is made up of the next techniques:
For those who’re new to Scroll and desirous to check out its abilities, this guide will wander you thru the entire process of utilizing the Scroll Bridge to transfer tokens from Ethereum.
Pick out the token you want to transfer with the L1 community. If it’s your initial time bridging, consider “ETH.”
In this move-by-stage information, We're going to show you how you can bridge your belongings to Scroll zkEVM, enabling you to definitely leverage its State-of-the-art attributes and seamless interoperability
This transaction fundamentally "locks" your asset in a very protected clever contract on Ethereum. The smart deal holds your asset right until an equal quantity is minted about the Scroll community.
Affirmation: The Ethereum community verifies the validity within your transaction and broadcasts it to the broader community. Once verified, the Scroll network gets a notification with the locked asset.
There isn't any window for consumers to exit in case of an undesirable typical update considering the fact that contracts are instantaneously upgradable.
The node software program to reconstruct the point out is offered here. Observe that it makes use of the L2 p2p community to fetch blocks, and not the L1 network. The regularity with L1 information is usually checked by working the scroll-geth node with the --rollup.verify flag.
The Rollers function provers during the scroll bridge community which have been chargeable for building validity proofs with the zkRollup. Rollers are envisioned to make the most of accelerators for instance GPUs, FPGAs, and ASICs to decrease the proving time and proving Expense.
14d timelock. Admin in the ScrollOwner contract, which means it may possibly assign and revoke roles. The ScrollMultisig can propose and cancel transactions, as well as ExecutorMultisig can execute them.
The L2GasPriceOracle.IntrinsicParams struct needs to be outlined during the interface in place of within the implementation to become according to the rest of the codebase.