Блокчейн-розробка на Tezos:від констант до публікації контракту

Це курс по блокчейн-розробці на Tezos від ForkLog і Tezos Ukraine. Він складається з п’яти уроків і розрахований на новачків.

Ми почнемо з азів: ви вивчите структуру смарт-контрактів і базовий синтаксис мови LIGO, а потім навчитеся писати контракти і взаємодіяти з блокчейном. В кінці курсу ви створите тестові токен та NFT в мережі Tezos.

Важливо: спільнота регулярно оновлює протокол Tezos, а бейкери відключають застарілі тестнети. Якщо тестнет із прикладів не працює, перед публікацією смарт-контракту використайте актуальне RPC-посилання зі списку на сайті Taquito.

Що таке смарт-контракти та як вони працюють

  • Протокол Tezos
  • Мови програмування Tezos
  • Приклади смарт-контрактів
  • Онлайн-середовище розробки
Що таке смарт-контракти та як вони працюють

Середовище розробки та базові типи даних LIGO

  • Встановлення і налаштування VS Code
  • Встановлення контейнера LIGO
  • Перевірка смарт-контракту в VS Code
  • Основи синтаксису LIGO
Середовище розробки та базові типи даних LIGO

Розгортання смарт-контракту в тестовій мережі

  • Бібліотека Taquito
  • Створення облікового запису в тестовій мережі
  • Публікація контракту за допомогою Taquito
  • Взаємодія з контрактом
Розгортання смарт-контракту в тестовій мережі

Створення токена стандарту FA 1.2

  • Стандарт токенів FA 1.2
  • Імплементація та функції FA 1.2
  • Публікація контракту токена
  • Додавання токена в гаманець
Створення токена стандарту FA 1.2

Метадані і випуск NFT

  • Метадані контрактів
  • Додавання метаданих в контракт токена
  • Стандарт FA 2 для NFT
  • Випуск NFT на Tezos
Метадані і випуск NFT
Квіз: Що ви знаєте про смарт-контракти?

Під час роботи над курсом нас консультували і підтримували:

Tezos Ukraine

Некомерційна організація, яка популяризує Tezos в Україні та Східній Європі.

Tezos Ukraine

Attic Lab

Розробники оглядача Teztracker і стейкінгового сервісу Everstake. Консультують Нацбанк України по цифрових валютах.

Attic Lab

Baking Bad

Розробник однойменного сервісу аудиту виплат за делегування tez, біржі атомарних свопів Atomex, оглядачів TzKT і Better Call Dev.

Baking Bad

Madfish Solutions

Розробники веб-гаманця Temple, DEX Quipuswap і транспайлера Sol2Ligo.

Madfish Solutions
  • Автор — Павло Скоропляс
  • Продюсер — Світлана Коваль
  • Стилі — Дмитро Бойко
  • Ілюстрації — Кшиштоф Шпак
  • Верстка — Зара Аракелян
  • Розробка — Олександр Пупко
  • Керівник — Влад Ліхута