Теперь, когда мы сгенерировали код для нашего мем-токена ERC20, следующим шагом будет его развертывание. Прежде чем развернуть токен в основной сети Ethereum, мы сначала развернем его в тестовой сети Goerli Testnet. Это позволяет нам протестировать наш токен в безрисковой среде.
Goerli Testnet - это одна из тестовых сетей Ethereum (testnets), которые разработчики используют для тестирования своих децентрализованных приложений перед их развертыванием в основной сети Ethereum (mainnet). Goerli Testnet, как и другие тестнеты Ethereum, работает аналогично мейннету, но Эфир на нем не имеет реальной ценности.
Использование Goerli Testnet позволяет нам убедиться в том, что наш токен работает так, как ожидается, не тратя при этом реальные Эфиры. Это делает его важнейшим этапом в разработке и внедрении смарт-контрактов.
Прежде чем мы сможем развернуть наш токен, нам нужно немного Эфира в нашем кошельке Metamask. Поскольку мы используем testnet, мы будем использовать Testnet Ether, который можно получить бесплатно.
Чтобы получить бесплатный Эфир Testnet, посетите Кран Goerli.
Следуйте инструкциям на сайте, чтобы получить бесплатные Эфиры Testnet в свой кошелек MetaMask.
После завершения Вы должны увидеть такой экран. Вы получите 0,02 GoerliETH
Убедитесь, что Ваш кошелек MetaMask подключен к Goerli Testnet.
Теперь давайте развернем контракт на Goerli Testnet с помощью Remix IDE:
Вернитесь к своей IDE Remix.
Щелкните на пиктограмме "Развернуть & Выполнить транзакции" в левой части экрана.
Убедитесь, что в выпадающем меню среда установлена на "Injected Provider - Metamask". Эта опция соединяется с Metamask (Again. Убедитесь, что Ваш кошелек MetaMask подключен к Goerli Testnet)
Из выпадающего меню "Контракт" выберите "LearnCoin" (Ваш контракт должен появиться в этом списке после успешной компиляции).
Нажмите на кнопку "Развернуть".
Вы должны были получить ГЕРЛИЕТ из смесителя. Вы можете подтвердить свою транзакцию на metamask и дождаться ее подтверждения в Goerli testnet! Как только сделка будет подтверждена, Ваш контракт будет размещен в Goerli Testnet! Ваша консоль Remix, расположенная ниже, должна выглядеть следующим образом:
И Вы должны быть в состоянии найти свой развернутый контракт, нажав "View on Etherscan".
Поздравляем, теперь Вы создали свой собственный токен ERC20 в безопасной среде testnet! Вы можете найти нашу монету Learn Coin здесь: https://goerli.etherscan.io/address/0x70a1704f22c476d64c6dfd5ad2e1a75dc2928cf0.
Теперь, когда мы сгенерировали код для нашего мем-токена ERC20, следующим шагом будет его развертывание. Прежде чем развернуть токен в основной сети Ethereum, мы сначала развернем его в тестовой сети Goerli Testnet. Это позволяет нам протестировать наш токен в безрисковой среде.
Goerli Testnet - это одна из тестовых сетей Ethereum (testnets), которые разработчики используют для тестирования своих децентрализованных приложений перед их развертыванием в основной сети Ethereum (mainnet). Goerli Testnet, как и другие тестнеты Ethereum, работает аналогично мейннету, но Эфир на нем не имеет реальной ценности.
Использование Goerli Testnet позволяет нам убедиться в том, что наш токен работает так, как ожидается, не тратя при этом реальные Эфиры. Это делает его важнейшим этапом в разработке и внедрении смарт-контрактов.
Прежде чем мы сможем развернуть наш токен, нам нужно немного Эфира в нашем кошельке Metamask. Поскольку мы используем testnet, мы будем использовать Testnet Ether, который можно получить бесплатно.
Чтобы получить бесплатный Эфир Testnet, посетите Кран Goerli.
Следуйте инструкциям на сайте, чтобы получить бесплатные Эфиры Testnet в свой кошелек MetaMask.
После завершения Вы должны увидеть такой экран. Вы получите 0,02 GoerliETH
Убедитесь, что Ваш кошелек MetaMask подключен к Goerli Testnet.
Теперь давайте развернем контракт на Goerli Testnet с помощью Remix IDE:
Вернитесь к своей IDE Remix.
Щелкните на пиктограмме "Развернуть & Выполнить транзакции" в левой части экрана.
Убедитесь, что в выпадающем меню среда установлена на "Injected Provider - Metamask". Эта опция соединяется с Metamask (Again. Убедитесь, что Ваш кошелек MetaMask подключен к Goerli Testnet)
Из выпадающего меню "Контракт" выберите "LearnCoin" (Ваш контракт должен появиться в этом списке после успешной компиляции).
Нажмите на кнопку "Развернуть".
Вы должны были получить ГЕРЛИЕТ из смесителя. Вы можете подтвердить свою транзакцию на metamask и дождаться ее подтверждения в Goerli testnet! Как только сделка будет подтверждена, Ваш контракт будет размещен в Goerli Testnet! Ваша консоль Remix, расположенная ниже, должна выглядеть следующим образом:
И Вы должны быть в состоянии найти свой развернутый контракт, нажав "View on Etherscan".
Поздравляем, теперь Вы создали свой собственный токен ERC20 в безопасной среде testnet! Вы можете найти нашу монету Learn Coin здесь: https://goerli.etherscan.io/address/0x70a1704f22c476d64c6dfd5ad2e1a75dc2928cf0.