# Linea Testnet . Инструкция по выполнению

By [DNQ](https://paragraph.com/@danevqq) · 2023-04-16

---

Добавляем сеть Linea
--------------------

Перейдите в свой кошелек Metamask, откройте раздел "Settings" затем раздел "Networks" нажмите на кнопку "Add Networks" и затем введите данные тестовой сети:

*   Network Name: Linea
    
*   RPC URL: [https://rpc.goerli.linea.build](https://rpc.goerli.linea.build/)
    
*   Chain ID: 59140
    
*   Currency Symbol: ETH
    
*   Block Explorer URL: [https://explorer.goerli.linea.build](https://explorer.goerli.linea.build/)
    

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

*   Нажмите на кнопку “Save”, готово.
    

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

Получаем тестовые токены
------------------------

*   Перейдите на [сайт](https://faucetlink.to/goerli) и используйте любой из доступных кранов для получения ETH Goerli.
    

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

Делаем перевод по мосту HOP
---------------------------

*   Перейдите на сайт [HOP Bridge](https://goerli.hop.exchange/#/send?token=ETH&destNetwork=linea&sourceNetwork=ethereum) и подключите свой кошелек;
    

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

*   Укажите количество ETH, нажмите на кнопку “Send” и подтвердите транзакцию в кошельке;
    

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

*   Готово.
    

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

*   Перейдите на сайт [Uniswap](https://swap.goerli.linea.build/#/swap) и подключите свой кошелек;
    

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

*   Укажите предел проскальзывания - 50%;
    

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

*   Выберите токены для обмена, укажите сумму и нажмите кнопку “Swap”;
    

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

*   Подтвердите действие нажав на кнопку “Confirm Swap” и подтвердите транзакцию в кошельке;
    

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

*   Готово.
    

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

Добавляем ликвидность
---------------------

*   Перейдите на сайт [HOP Exchange](https://goerli.hop.exchange/#/send?token=ETH);
    

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

*   Перейдите в раздел “Convert”, далее нажмите на кнопку “Click here to Wrap”, укажите количество и нажмите на кнопку “Wrap”;
    

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

*   Далее укажите WETH которое вы хотите конвертировать в hETH, нажмите на кнопку “Approve”;
    

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

*   Затем нажмите на кнопку “Approve”;
    

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

*   Далее нажмите на кнопку “Convert”;
    

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

*   Готово.
    

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

*   Перейдите в раздел “Pool”, выберите нужный пул и нажмите на кнопку “Add Liquidity”;
    

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

*   Укажите количество и нажмите на кнопку “Preview”;
    

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

*   Далее нажмите на кнопку “Deposit”;
    

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

*   Готово.
    

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

Делаем перевод между счетами
----------------------------

*   Вы можете использовать свой кошелек MetaMask для перевода средств между счетами в сети Linea;
    
*   Сделайте несколько переводов на разные адреса.
    

Деплой контракта (повышенная сложность)
---------------------------------------

*   Устанавливаем файл необходимый для деплоя;
    
*   Переходим по [ссылке](https://drive.google.com/drive/folders/1ZS6T99xPdnPncg9kQBoRW0jpmGzNIyLb?usp=share_link), нажимаем кнопку “Download”.
    
*   Переходим на [Remix](http://remix.ethereum.org/);
    
*   Нажимаем на три полоски;
    
*   В открывшемся меню выбираем “Restore”.
    

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

*   Нажимаем “Choose File”;
    
*   Загружаем установленный выше файл;
    
*   Нажимаем “Import Memecoin”.
    

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

*   После того, как мы импортировали полностью наш файл;
    
*   Находим папку “Satoshi.sol”;
    
*   Кликаем на неё.
    

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

* * *

*   Переходим во вкладку “Solidity Compiler”;
    
*   Выбираем “Compiler” как указано на скриншоте;
    
*   Ставим 2 галочки в “Auto compile”, “Hide warnings”;
    
*   Нажимаем кнопку “Compile satoshi.sol”.
    

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

*   Переходим во вкладку “DEPLOY & RUN TRANSACTIONS”;
    
*   Выбираем в “Environment” Metamask, наш кошелёк должен быть в сети Linea;
    
*   Нажимаем кнопку “Deploy”;
    
*   Подписываем транзакцию в кошельке.
    

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

*   Переходим в MetaMask, выбираем вкладку “Activity”;
    
*   Нажимаем на нашу транзакцию;
    
*   Выбираем “View on block explorer”.
    

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

*   Успешно.
    

Оставляем фидбек
----------------

*   Вам нужно заполнить данную [форму](https://docs.google.com/forms/d/e/1FAIpQLSen0KN2uqKMJuUxBH8yTfwrb-xdN48kA-NmO-DSCJMYRdQyMA/viewform) обратной связи.
    

Тестируем echoDEX
-----------------

*   Переходим на [сайт](https://www.testnet.echodex.io/faucet), в раздел “Faucet”;
    
*   Нажимаем “Unlock Wallet”;
    
*   Подписываемся на [Twitter](https://twitter.com/Echo_DEX);
    
*   Вступаем в [Discord](https://discord.com/invite/ujWg92pBrW);
    
*   Клеймим токены через кнопку “Claim”.
    

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

*   Переходим во вкладку “Swap”;
    
*   Выбираем токен, который хотим обменять;
    
*   Вписываем количество для обмена;
    
*   Выбираем токен, на который хотим поменять наш базовый актив;
    
*   Кликаем кнопку “Swap”.
    

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

*   Идём во вкладку “Pool”;
    
*   Нажимаем “Add Liquidity”.
    

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

*   Выбираем два актива для предоставления в пул;
    
*   Вписываем пропорциональную сумму в долларовом эквиваленте;
    
*   Нажимаем “Approve USDC”;
    
*   Кликаем на "Supply".
    

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

*   Возвращаемся на исходную вкладку в разделе “Pool”;
    
*   Тут можем удалить наш LP файл.
    

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

*   Кликаем на вкладку “Claim NFT”;
    
*   Нажимаем кнопку “Claim”.
    

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

*   Идём на этот [твит](https://twitter.com/Echo_DEX/status/1647903459742720000?s=20);
    
*   Ставим лайк, делаем ретвит, отмечаем трёх друзей;
    
*   Идём в [Discord](https://discord.com/invite/ujWg92pBrW);
    
*   Переходим во вкладку #testnet-proof отправляем туда свой скрин с отметкой 3х друзей и оставляем свой адрес кошелька.

---

*Originally published on [DNQ](https://paragraph.com/@danevqq/linea-testnet)*
