Guide for Using Omnichain Features and Checking the Results

zkSync Name Service (zkNS)
5 min readMay 18, 2023

--

Ground-breaking update! Omnichain capabilities have landed on zkSync Name Service! Are you looking to learn how to cross your .zk domain name assets to other chains? Look no further!

🎊 We’re thrilled to be leading the change, as the first project of introducing 150K+ new users of ONFTs to the future of omnichain naming services in the industry. Thanks to the omnichain interoperability protocol from LayerZero, now empowers you to freely transfer your .zk domain name assets across diverse blockchains, such as Ethereum, Polygon and zkSync.

✊🏼 Now, if you have a .zk domain name, you can try the new omni-chain functions! In this tutorial, we will guide you through the step-by-step process of using this feature to cross a .zk domain to another blockchain like Ethereum.

Step1: Connecting your Wallet

  • Once you have launched the app, ensure that your network is connected to the zkSync chain. Then, you should connect the wallet that you already have a .zk domain and want to utilize the cross-chain features.

Step2: Managing your Registration Name

  • You need to click “My Profile” to view this page.
  • After clicking “My Profile”, you can select “Registrant” to view all .zk domain names you have.

Step3: Cross-chain the Domain

  • Select and click on a .zk domain that you want to cross its chain.
  • After automatically redirecting to the “Details” page of this domain name, click on the “CrossChain” button.

Step4: Resolving Information from zkSync to Another Chain

  • After clicking “CrossChain”, you can automatically redirect to this page and choose the Network you want to bridge to.
  • Click the “Crosschain” button to confirm it.

Step5: Pay your Cross-chain Fees

  • After clicking the “Confirm” button, and if you are the first time using the cross-chain features, you will need to allow third-party’s permission to access and transfer all your assets on zkNS.
  • After you confirm the permission, you can click the “CrossChain” button again and then you’ll be redirected to the payment of “Cross-chain Fees” page. Confirm and pay the fees to cross your .zk domain.
  • Please notice that you must have sufficient funds in your wallet’s balance on zkSync Network, otherwise, the system will give the notification that you have insufficient balance for transfer.

Step6: Check your Domain Name’s Status

  • After payment, please make sure that the status “Currently on Layerzero network” is displayed next to your .zk domain. (Note that the final wait time is affected by the congestion of the current target cross-chain network).
  • If you want to check your .zk domain name’s status and details, you can click on the Layerzero icon.
  • You’ll be redirected to this Cross Chain Message page to know the status of your domain.

Step7: Viewing your Domain Name after Cross-chain

  • Once the status “Currently on Ethereum blockchain” is displayed next to your .zk domain to indicate a successful cross-chain.
  • You can also double-check your .zk domain by clicking “My Profile” to view your cross-chain domain name under “My domains” in “Registrant”.

🗒 Here are some important tips for you when you want to use the omnichain function, please read carefully:

  1. The fees for cross-chain transactions vary on different networks. You must make sure that your wallet balance on zkSync Network is sufficient; otherwise, the transaction cannot be initiated.
  2. The gas fees for cross-chain vary from time to time. Currently, it cost more to cross-chain .zk domains back to zkSync Network from other chains, compared with the cross-chain to other L1/L2 from zkSync. Please be aware of it.
  3. Although it is not yet time for renewal, if you want to renew your .zk domain name in advance, you can only do so on the zkSync Network. Meanwhile, if you have crossed over to a domain name used or traded on another chain, you will need to transfer back to the zkSync Network for renewal.

🌐 Hop over to https://zkns.domains and transfer your first .zk domain name assets across diverse blockchains on zkSync Name Service!

📨 Please don’t hesitate to create a ticket to contact us in Discord or General Channel if you encounter any difficulties.

--

--