Skip to main content

EVM Interface documentation

Tezos X is gradually implemented by adding new features to Etherlink (the initial EVM-compatible Layer 2 blockchain powered by a Tezos L1 smart rollup), so as to support the Michelson interface and cross-interface atomic calls.

Except for the addition of the Michelson interface, the EVM Interface can be used exactly the same way as Etherlink is used today. Therefore, in the first version of the documentation of the EVM Interface we only highlight the differences from the Etherlink documentation, which serves as a complete reference for developers and users.

The present version of the Tezos X documentation (this website) corresponds to the Tezos X MVP, a first version of Tezos X that only works on the Tezos X testnet, called Previewnet. Consequently, the Etherlink documentation can be used for the Tezos X MVP with only the following general differences:

  • The network parameters to be used everywhere are those of the Previewnet testnet, instead of Mainnet or Shadownet
    • For example, endpoints such as https://node.mainnet.etherlink.com or https://node.shadownet.etherlink.com in Curl examples should be replaced by https://evm.previewnet.tezosx.nomadic-labs.com
  • The sr1 address of the Etherlink rollup (e.g., mentioned in this page) should be replaced by the sr1 address of the Tezos X MVP sr1TCYofXUuJjmQvZ26XE4YAwXdfetQfZ6rR
  • Some parts of the infrastructure will not be deployed for the MVP, as indicated below

The rest of this page points to the sections and pages in the Etherlink documentation that are relevant for users of the Tezos X MVP, mentioning more specific differences where applicable.