# Используем zkSync в LayerZero

By [Emsi_ems](https://paragraph.com/@emsiems) · 2023-05-30

---

Все уже устали от L0 , но тут еще интересная доп. активность. Затраты порядка 3$, зато убиваем 2-х зайцев.  Используем zkSync в LayerZero.

Итак поехали, следим за руками:

1.  Готовим ETH в сети zkSync Era - думаю у всех уже должно быть чуть средств на Эре (примерно 3$ , если нет, используем любой bridge ). Думаю дешевле всего [https://bungee.exchange/refuel](https://bungee.exchange/refuel), отправляем с арбитрум/оптимизм и тд
    
2.  После того как у нас есть эфир, переходим в [контракт](https://explorer.zksync.io/address/0x31DCD96f29BD32F3a1856247846E9d2f95C2b639#contract), нажимаем Write и подключаем кошелек.
    

![](https://storage.googleapis.com/papyrus_images/f0108b82f771d29754ddc1173a2d2af437ab138415bda370f4dbe1f994b0163e.png)

3 . Заходим во вкладку Mint (5 строчка), нажимаем Write и минтим NFT

4\. После минта под кнопкой Write появится Hash транзы, нажимаем и переходим туда. Далее ждем когда нам присвоят номер транзакции и только после переходим к 5 пункту.

![](https://storage.googleapis.com/papyrus_images/e61f9d09dc1b4af23f026777c0b9878004b6300811676997512a87bdb82be2b6.png)

5\. Далее переходим во вкладку Logs, внизу будет Number (6 цифр это NFT ID), копируем его

![](https://storage.googleapis.com/papyrus_images/c1e1765db7b18f03f90949ab3ae12b79bd34fb741ecdb00a261863ba6acfe2ee.png)

6\. Возвращаемся в [контракт](https://explorer.zksync.io/address/0x31DCD96f29BD32F3a1856247846E9d2f95C2b639#contract) и нажимаем "CrossChain" (2 строчка) и последовательно в окнах вводим :

payableAmount (ether) - 0.0003;

dstChainId (uint16) - 109;

tokenId (uint256) - NFT ID (который мы только что скопировали)

Далее жмем Write. Метамаск скорее всего предложит газа на 5 баксов, не пугаемся и жмем изменить. Выставляем лимит газа 1200000 (0.0003 ETH) и подтверждаем транзакцию.

![](https://storage.googleapis.com/papyrus_images/e637e268e33a5450ccb05f3190e32a024c39eaa7d652c667216174351eed3ca5.png)

7\. После того как подпишется транзакция появиться хэш транзакции (хеш в формате 0x…, а не URL), копируем его и идем на [LayerZeroScan](https://layerzeroscan.com/) и вставляем его

![](https://storage.googleapis.com/papyrus_images/172776b746e623a607144195b3e8ab20a974d18114fe71a81bc44f6f18223ec3.png)

8\. Проверяем отправилась ли наша сминченная НФТ, с ZKsync в сеть Polygon , с помощью LayerZero. Прожимаем хэш сети получателя Destination transaction hash

![](https://storage.googleapis.com/papyrus_images/1ae08a5840848cd3739650c44fa4d3cb85c634fde29d4c5090acc73e91c34a83.png)

9\. И видим что она успешно сминчена в сети Polygon.

Поздравляю, мы сделали добавили еще одну сеть в активность по L0 , также сделали активность в Zksync Era при минимальных затратах.

---

*Originally published on [Emsi_ems](https://paragraph.com/@emsiems/zksync-layerzero)*
