Skip to main content

FAQ

Q. How much gas is consumed when rolling up a transaction to Hub Layer(L1)?

In our experiment of rolling up 1000 ERC20 transfer transactions, the total gas consumed was 2.7 million. If the gas price is 1.5 Gwei, the total gas cost is 0.004 OAS (calculated as 2.7M gas * 1.5 Gwei).

Note

The consumed gas is the sum of 2 rollups

  • Transaction data rollup = 1.3 M
  • StateRoot rollup = 1.4 M

Q. How to Replace an Old Verse Node with a New Verse Node?

We highly recommend migrating to a new node by switching from the old writable node to an already synced read-only node.

If you want to create a new Verse node, you first have to set up the new node as a read-only full node. Once it's caught up with the new block, you can stop the old node and then change the read-only node to writable (making it the New Verse node).

Please refer to this section for instructions on promoting a replica node.


Q. How to Change the State Root Adding Interval?

By default, the StateCommitmentChain (SCC) appends the state root every 4 bridge transactions. You can alter this default setting using either an environment variable or a command-line option:

# Using an environment variable
export MIN_STATE_ROOT_ELEMENTS=X

# Using a command-line option
--min-state-root-elements X

Reference Code: