Тепер, коли ми створили код для нашого мем-токена ERC20, наступним кроком є його розгортання. Перш ніж розгортати токен в основній мережі Ethereum, ми спочатку розгорнемо його в Goerli Testnet. Це дозволяє нам тестувати наш токен у безпечному середовищі.
Goerli Testnet — це одна з тестових мереж Ethereum (testnets), яку розробники використовують для тестування своїх децентралізованих програм перед розгортанням їх у основній мережі Ethereum (mainnet). Goerli Testnet, як і інші тестові мережі Ethereum, працює подібно до основної мережі, але ефір у ній не має реальної цінності.
Використання Goerli Testnet дозволяє нам переконатися, що наш токен працює належним чином, не витрачаючи реальний ефір. Це робить його важливим кроком у розробці та розгортанні смарт-контрактів.
Перш ніж ми зможемо розгорнути наш токен, нам знадобиться трохи ефіру в нашому гаманці Metamask. Оскільки ми використовуємо testnet, ми будемо використовувати Testnet Ether, який можна отримати безкоштовно.
Щоб отримати безкоштовний ефір Testnet, відвідайте Goerli Faucet.
Дотримуйтесь інструкцій на веб-сайті, щоб отримати безкоштовний ефір Testnet у свій гаманець MetaMask.
Після завершення ви повинні побачити такий екран. Ви отримаєте 0,02 GoerliETH
Переконайтеся, що ваш гаманець MetaMask підключено до Goerli Testnet.
Тепер давайте розгорнемо контракт на Goerli Testnet за допомогою Remix IDE:
Поверніться до свого Remix IDE.
Натисніть піктограму «Розгорнути та запустити транзакції» ліворуч на екрані.
Переконайтеся, що в розкривному меню для середовища вибрано «Інжектований постачальник – метамаска». Цей параметр підключається до Metamask (Знову. Переконайтеся, що ваш гаманець MetaMask підключено до Goerli Testnet)
У спадному меню «Контракт» виберіть «LearnCoin» (ваш контракт має бути вказано тут після успішної компіляції).
Натисніть «Розгорнути».
Ви повинні були отримати GoerliETH з крана. Ви можете підтвердити свою транзакцію на метамасці та дочекатися її підтвердження в тестовій мережі Goerli! Після підтвердження транзакції ваш контракт буде розгорнуто в Goerli Testnet! Ваша консоль Remix нижче має виглядати так:
І ви зможете знайти розгорнутий контракт, натиснувши «Переглянути на Etherscan».
Вітаємо, тепер ви створили власний маркер ERC20 у безпечному середовищі тестової мережі! Ви можете знайти наш 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 Faucet.
Дотримуйтесь інструкцій на веб-сайті, щоб отримати безкоштовний ефір Testnet у свій гаманець MetaMask.
Після завершення ви повинні побачити такий екран. Ви отримаєте 0,02 GoerliETH
Переконайтеся, що ваш гаманець MetaMask підключено до Goerli Testnet.
Тепер давайте розгорнемо контракт на Goerli Testnet за допомогою Remix IDE:
Поверніться до свого Remix IDE.
Натисніть піктограму «Розгорнути та запустити транзакції» ліворуч на екрані.
Переконайтеся, що в розкривному меню для середовища вибрано «Інжектований постачальник – метамаска». Цей параметр підключається до Metamask (Знову. Переконайтеся, що ваш гаманець MetaMask підключено до Goerli Testnet)
У спадному меню «Контракт» виберіть «LearnCoin» (ваш контракт має бути вказано тут після успішної компіляції).
Натисніть «Розгорнути».
Ви повинні були отримати GoerliETH з крана. Ви можете підтвердити свою транзакцію на метамасці та дочекатися її підтвердження в тестовій мережі Goerli! Після підтвердження транзакції ваш контракт буде розгорнуто в Goerli Testnet! Ваша консоль Remix нижче має виглядати так:
І ви зможете знайти розгорнутий контракт, натиснувши «Переглянути на Etherscan».
Вітаємо, тепер ви створили власний маркер ERC20 у безпечному середовищі тестової мережі! Ви можете знайти наш Learn Coin тут: https://goerli.etherscan.io/address/0x70a1704f22c476d64c6dfd5ad2e1a75dc2928cf0