Повний гайд по деплою смартконтракту на прикладі REMIX від Крипто-подорожей з Дмитром
Гайд створено автором ТГ каналу Крипто-подорожі з Дмитром https://t.me/CryptoTravelsWithDmytro
Всім привіт. Сьогодні розберемо стандартну схему деплою смартконтракту в будь-якій EVM мережі на прикладі сайту REMIX.
Зазвичай, таку активність бажано робити при відпрацюванні тестнету, але і в майннеті інколи не завадить зробити щось нестандартне, а "деплоїти смартконтракт" - це навіть звучить страшно, тому більшість юзерів точно не буде таким займатись, а я покажу, як зробити це за 3 хвилини.
Причиною написання статті стало завдання в тестнеті Reddio, де за деплой зараз дають 50 пойнтів щоденно, але ця інструкція універсальна, підходить до будь якої мережі тестнету чи майннету.
Нагадаю, що Reddio - це L2 мережа на Ефірі і входить в екосистему Monad, який зібрав більше 200 млн баксів інвесту, тому поки чекаємо тестнету від самого Монаду, можна трохи поактивити в проектах, які до нього відносяться.
Якщо ще хтось не розпочав відпрацьовувати цей проект, то ось окремий пост про нього, рекомендую глянути, а ми розпочинаємо:
Переходите на сайт Remix
Зліва тиснете на contracts, потім вибираєте файл 1_storage.sol
У вікні, що відкрилось, ставите курсор мишки де небудь і тиснете Ctrl+S, щоб зберегти файл. Після цього ось на цьому пункті у вас має з'явитись зелена пташечка )
Натискаєте на цей пункт меню і в стрічці зверху вибираєте саму свіжу версію компілятора, в мене це 0.8.28
Відмовляєтесь від перезавантаження сторінки, якщо запитає і тиснете на Compile. Після цього в вас має знову з'явитись зелена пташечка.
Далі переходите в пункт Deploy і в верхньому списку натискаєте WalletConnect, потім приєднуєте свій гаманець. Бажано використовувати саме Метамаск, оскільки багато тестових мереж не дуже товаришують з Раббі, ОКХ чи іншими гаманцями, а Метамаск підтримують всі.
Після цього потрібно вручну змінити або просто перевірити чи вибрана в гаманці саме та мережа, в якій вам потрібно зробити активність
Потім натискаєте Deploy, підписуєте транзакцію в гаманці і, якщо ви все правильно зробили, то в консолі побачите напис, що все пройшло прекрасно
Вітаю, ви задеплоїли смартконтракт і тепер знаєте, як це робити і більше не будете боятись цих страшних слів )
Якщо фейлиться транзакція, то це просто глюки самої тестової мережі (потрібно спробувати пізніше) або мережа не підтримується сайтом Remix, що буває дуже рідко.
А більше гайдів та активностей по проектах я пишу в своєму ТГ каналі, тому підписуйтесь!!!