diff --git a/docs/conrefs/cementing-delay.md b/docs/conrefs/cementing-delay.md index 40475bc4..00b1a26a 100644 --- a/docs/conrefs/cementing-delay.md +++ b/docs/conrefs/cementing-delay.md @@ -1,18 +1,20 @@ :::note -

Bridging time

-Tokens that you bridge from Tezos layer 1 to Etherlink are available for use on Etherlink immediately. -By default, tokens that you bridge from Etherlink to Tezos layer 1 are available for use on Tezos in 15 days. -You can bridge XTZ tokens within 1 minute for an additional fee with [fast withdrawals](/bridging/bridging-tezos#fast-withdrawals). +### Bridging time + +Tokens that you bridge from Tezos layer 1 to Etherlink are available for use on Etherlink immediately. + +By default, tokens that you bridge from Etherlink to Tezos layer 1 are available for use on Tezos in 15 days. +You can bridge XTZ tokens within 1 minute for an additional fee with [fast withdrawals](/evm/bridging/bridging-tezos#fast-withdrawals). This delay is caused by the Smart Rollup refutation period. -As with all Smart Rollups, Etherlink nodes post commitments about their state to Tezos layer 1, including incoming bridging transactions, on a regular schedule. +As with all Smart Rollups, EVM nodes post commitments about their state to Tezos layer 1, including incoming bridging transactions, on a regular schedule. Other nodes have the length of the refutation period (14 days) to challenge those commitments. At the end of the refutation period, the correct commitment is cemented, or made final and unchangeable. After the commitment with the withdrawal transaction is cemented, any user can execute the transaction to make the bridged tokens available on Tezos layer 1. -

Delay variations

+### Delay variations This delay can vary if a Tezos layer 1 protocol upgrade changes the block times during a commitment's refutation period. @@ -25,8 +27,12 @@ Therefore, commitments that are not cemented when the number of blocks changes m This variation affects only commitments that are not cemented when the layer 1 protocol upgrade happens. The delay is based on how much the block times changed and on how close a commitment is to being cemented when the number of blocks in the refutation period changes. -The maximum change is the new block time divided by the old block time multiplied by the standard refutation period. -For example, if the new block time is 8 seconds and the old block time is 10 seconds, the maximum addition to a commitment's refutation period is 10 / 8, or 1.25 times the standard 14-day period. Commitments that are close to being cemented when the block time changes have the largest change to their refutation periods, while commitments that are made close to when the block time changes have a very small change. -::: \ No newline at end of file +Indeed, the worst case is when a commitment waited for all cycles with respect to the old number of cycles due, then has to wait for the extra number of cycles added by the upgrade. +It can be shown that if the block time has decreased by x%, the commitment has to still wait for x% of the refutation period. +Therefore, the maximum change is x% of the standard refutation period. + +For example, if the new block time is 8 seconds and the old block time is 10 seconds, the maximum addition to a commitment's refutation period is 20% of the standard 14-day period. + +::: diff --git a/docs/conrefs/gas-price-warning.md b/docs/conrefs/gas-price-warning.md index 2451a0ff..a9843dbc 100644 --- a/docs/conrefs/gas-price-warning.md +++ b/docs/conrefs/gas-price-warning.md @@ -15,4 +15,4 @@ Most wallets periodically check the status of submitted transactions via the `et If the gas price drops, the sequencer may eventually accept the transaction, but the better solution is to use the wallet's "speed up" function (available in most popular supported wallets), and increase the maximum base gas fee. -::: \ No newline at end of file +::: diff --git a/docs/conrefs/rate-limit.md b/docs/conrefs/rate-limit.md index 54524aa4..ea9ae2d7 100644 --- a/docs/conrefs/rate-limit.md +++ b/docs/conrefs/rate-limit.md @@ -1,6 +1,6 @@ :::note -The following examples use the public Etherlink RPC endpoints listed in [Network information](/get-started/network-information), which are rate-limited. -If you need to make requests in a production environment, run your own EVM node as described in [Running an Etherlink EVM node](/network/evm-nodes) and send the requests to it. +The following examples use the public Etherlink RPC endpoints listed in [Network information](/evm/get-started/network-information), which are rate-limited. +If you need to make requests in a production environment, run your own EVM node as described in [Running an EVM node](/network/evm-nodes) and send the requests to it. -::: \ No newline at end of file +::: diff --git a/docs/bridging/bridging-evm.mdx b/docs/evm/bridging/bridging-evm.mdx similarity index 80% rename from docs/bridging/bridging-evm.mdx rename to docs/evm/bridging/bridging-evm.mdx index 506896c3..423c144e 100644 --- a/docs/bridging/bridging-evm.mdx +++ b/docs/evm/bridging/bridging-evm.mdx @@ -1,5 +1,5 @@ --- -title: Bridging tokens between Etherlink and other EVM networks +title: Bridging tokens between Etherlink EVM and other EVM networks # tevm sidebar_label: Bridging to EVM networks --- @@ -8,9 +8,9 @@ import Video from '@site/src/components/Video'; import Tabs from '@theme/Tabs'; import TabItem from '@theme/TabItem'; -[The Etherlink EVM bridge](https://bridge.etherlink.com/evm) is a web application that allows you to transfer wrapped tokens between Etherlink and several other EVM-compatible blockchain networks. +[The Etherlink EVM{/* TEVM */} bridge](https://bridge.etherlink.com/evm) is a web application that allows you to transfer wrapped tokens between Etherlink EVM{/* TEVM */} and several other EVM-compatible blockchain networks. -The EVM bridge supports connections from Etherlink to these networks: +The EVM bridge supports connections from Etherlink EVM{/* TEVM */} to these networks: - Ethereum - Avalanche C-Chain @@ -29,29 +29,27 @@ It allows users to transfer several wrapped tokens, including: - WBNB - SHIB -For the Etherlink addresses of these tokens, see [Token addresses](#token-addresses). +For the Etherlink EVM{/* TEVM */} addresses of these tokens, see [Token addresses](#token-addresses). -Etherlink's LayerZero bridge infrastructure also supports a number of tokens that meet their [Omnichain Fungible Token (OFT)](https://docs.layerzero.network/v2/developers/evm/oft/quickstart) standard. -The token addresses for OFTs that can be transferred between Etherlink and other networks (including WXTZ) can be retrieved from the [LayerZero API](https://docs.layerzero.network/v2/tools/api/oft), or are listed [here](#token-addresses). +Etherlink EVM{/* TEVM */}'s LayerZero bridge infrastructure also supports a number of tokens that meet their [Omnichain Fungible Token (OFT)](https://docs.layerzero.network/v2/developers/evm/oft/quickstart) standard. +The token addresses for OFTs that can be transferred between Etherlink EVM{/* TEVM */} and other networks (including WXTZ) can be retrieved from the [LayerZero API](https://docs.layerzero.network/v2/tools/api/oft), or are listed [here](#token-addresses). ## Bridge security The bridge uses the decentralized smart contracts of [LayerZero](https://layerzero.network/) that are deployed on the supported EVM networks without the intervention of a third party. -It also relies on the Etherlink node and sequencer operators that secure Etherlink itself; these operators are listed in [Network operators](/network/operators). +It also relies on the EVM node{/* TXN */} and sequencer operators that secure Etherlink{/* TX */} itself; these operators are listed in [Network operators](/network/operators). ## Using the EVM bridge -For a video walkthrough of the bridge, see this video: - -