GenLayer
Все публикации

Перевод оригинальной статьи на английском.

Разработчикам

Пишем код в GenLayer Studio

Toni Lukic3 мин чтения

Кратко

  • Наш GenLayer Simulator получил обновление и теперь называется «Studio».
  • Studio работает в браузере и доступна прямо по адресу studio.genlayer.com.
  • Теперь разработчики могут писать Intelligent Contracts с помощью SDK на Python.

С гордостью представляем новую, более мощную версию нашей интерактивной песочницы под новым именем: GenLayer Studio. Она создана для того, чтобы разработчики могли изучать Intelligent Contracts от GenLayer. В Studio воплотилось всё, над чем наша команда упорно работала последние несколько месяцев, создавая собственную среду исполнения GenLayer, GenVM. Вместе с GenVM заметно изменился и синтаксис контрактов: например, появился новый SDK, стандартная библиотека GenLayer (GenLayer Standard Library).

Что здесь самое приятное? Новые контракты для GenVM разработчики смогут перенести и в будущий тестнет, и в мейннет!

В этой статье мы подробнее расскажем о Studio и покажем, как написать первый Intelligent Contract.

Переходите в Studio!

Или сначала загляните в код на GitHub.

Что такое Studio?

Разработчики могут создавать Intelligent Contracts, экспериментировать с функциями на базе ИИ и изучать уникальные возможности GenLayer, например встроенный доступ к интернету.

В Studio разработчики могут:

  • писать контракты с помощью SDK на Python, созданного специально для Intelligent Contracts;
  • с помощью ИИ учить контракты обрабатывать естественный язык и принимать сложные решения;
  • осваивать новую парадигму, в которой контракты сами получают данные из веба, не полагаясь на оракулы.

Сейчас Studio поддерживает тестирование и отладку, но не переводы токенов и расход газа: они появятся по мере развития платформы. Это ценный инструмент: с ним удобно собирать прототипы и показывать, на что способны Intelligent Contracts. Присоединяйтесь к нашему Discord, делитесь идеями и помогайте определять будущее GenLayer.

Как открыть GenLayer Studio в браузере

Вот пошаговое видео, которое поможет освоиться в studio.genlayer.com:

Во второй части Cristiam показывает, как глубже погрузиться в написание Intelligent Contracts:

Разбираем сценарии использования

GenLayer Studio даёт разработчикам площадку, где можно экспериментировать с самыми разными сценариями на Intelligent Contracts. Рассмотрим некоторые из них.

1. Рынки предсказаний: с помощью GenLayer Studio можно разработать децентрализованный рынок предсказаний на Intelligent Contracts. Традиционные рынки предсказаний зависят от оракулов или ручного ввода данных. В GenLayer контракты могут сами получать данные о реальном мире из интернета и анализировать их.

В этом видео Cristiam показывает, как написать футбольный рынок предсказаний:

Например, разработчики могут создать контракт, в котором пользователи делают ставки на будущие события, такие как итоги выборов или даты запуска продуктов. Чтобы определить результат, Intelligent Contract может собрать информацию с новостных сайтов, из соцсетей и других подходящих источников.

2. Wizard of Coin: контракт Wizard of Coin показывает, как Intelligent Contracts могут управлять активами и взаимодействовать с пользователями в блокчейн-среде. В этом сценарии пользователь играет за искателя приключений, который встречает волшебника. У волшебника есть магическая монета, за которой охотятся многие искатели приключений. Логика контракта гарантирует, что волшебник никогда не отдаст монету.

Wizard of Coin уже прошёл боевое крещение на Paris Blockchain Week: там лишь одному искателю приключений удалось хитростью выманить у волшебника монету!

3. Параметрическое страхование: разработайте Intelligent Contract для параметрического страхования, где выплата зависит от наступления конкретных событий, а не от оценки ущерба. Контракт может следить за погодными данными и новостными сводками и определять, произошло ли на застрахованной территории страховое событие, например ураган или наводнение.

Свяжитесь с командой GenLayer

Если что-то пойдёт не по плану, мы поможем на каждом шаге!

Мы всегда рады вопросам, отзывам и идеям!

С такими вопросами пишите нам в Discord. Наша команда помогает разработчикам раскрыть весь потенциал Intelligent Contracts и платформы GenLayer. И ещё одно:

Присоединяйтесь к сообществу GenLayer в X

Станьте частью революции! Присоединяйтесь к нашему сообществу разработчиков, новаторов и энтузиастов, чтобы вместе учиться, сотрудничать и строить будущее. Разработчики, которые участвуют в экосистеме GenLayer, получат доступ к эксклюзивным возможностям и окажутся на переднем крае блокчейн-инноваций.

Давайте вместе раздвинем границы возможного в децентрализованных технологиях!

Попробуйте Studio прямо сейчас!

Сайт | Блог | Discord | X (ранее Twitter) | LinkedIn | Telegram | Studio | Документация | Whitepaper

Стройте будущее агентной коммерции.

Децентрализованный ИИ-консенсус, с помощью которого ИИ-агенты решают споры и вопросы по контрактам с машинной скоростью.

Открыть Portal