# Деплой конраткта в тестнете Scroll

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

---

Думаю нашему сообществу представлять Scroll нет смысла, но если тут есть, кто совсем не давно присоединился или по каким-либо причинам пропустил эту активность, вот подробный гайд от Павла.

После прохождения основного тестнета у Вас должна быть добавлена в Метамаск сеть Scroll L2 Testnet. Так же у Вас должен быть на ней уже TSETH для оплаты газа.

В этой активности мы будем деплоить контракт в сети Scroll L2 testnet. Кто уже делал деплой контракта в блокчейне Shardeum вот по этому [гайду](https://telegra.ph/Shardeum-12-08) , справится с этим контрактом за 5 мин.

В пабликах гуляет информация, что тестнет заабузили 400к+ пользователей, а вот контракт разместили всего 6к+. Думаю, не стоит пропускать возможность, быть заметнее других для проекта.

И так поехали.

1.  Идем на сайт [Remix](https://remix.ethereum.org/)
    
2.  На странице выбираем Load from - GitHub
    

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

1.  В появившемся окне, вставляем эту ссылку :
    
    [http://github.com/scroll-tech/scroll-contract-deploy-demo/blob/main/contracts/Lock.sol](http://github.com/scroll-tech/scroll-contract-deploy-demo/blob/main/contracts/Lock.sol)
    

Нажимаем Import

1.  В панели управления открываем папку GitHub и затем последующие папки до файла Lock.sol
    

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

5\. Жмем правой кнопкой на файл и выбираем Compile.

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

6\. Переходим во вкладку Deploy and Run

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

7\. В первом пункте выбираем Metamask

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

В пункте Value нужно указать какое-нибудь значение. Я указал 300.

А вот в пункте Unit256\_UnlockTime нужно указать Unix время. Для этого идем на [сайт](https://www.unixtimestamp.com/) и выбираем например следующий день , далее жмем Convert и копируем Unix время.

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

8\. Когда все пункты проставлены , нажимаем кнопку Deploy, затем Send Transaction и подписываем транзакцию в Метамаске. Для оплаты газа напоминаю у Вас должен быть тестовый TSETH.

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

Если транзакция прошла успешно и не зафейлилась, то поздравляю! Все готово !

---

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