Cardano2VN обучает разработчиков создавать приложения для обмена токенов
Бесплатный курс Building with Aiken добавил три урока по созданию приложения для свапа на Cardano от логики смартконтракта до рабочего интерфейса в браузере.
By SongMarketCap
Updated:
Cardano2VN расширила курс Building with Aiken третьим модулем, посвященным одноранговым свапам токенов. Модуль сочетает видеоуроки и открытый исходный код, чтобы обучить разработчиков созданию приложения для формирования, принятия и отмены предложений об обмене.
Обмены токенов в Cardano
Приложение позволяет пользователю блокировать активы при заранее заданных условиях обмена. Другой участник может выполнить эти условия и завершить свап, а создатель предложения может отменить его и вернуть заблокированные активы.
Обмен происходит полностью внутри Cardano. В уроках связываются обработка сетью ADA и нативных токенов с правилами валидации, которые определяют, как расходуются активы, заблокированные контрактом.
В упражнениях по безопасности рассматривается уязвимость «двойное удовлетворение», при которой один платеж может ошибочно удовлетворить условия, привязанные к нескольким входам контракта. В модуле разбираются проверки, предназначенные для предотвращения такого поведения.
Интеграция Aiken, MeshJS и Next.js
Каждая технология отвечает за отдельную часть приложения. Aiken определяет правила траты на блокчейне, MeshJS конструирует транзакции, а Next.js предоставляет пользовательский интерфейс.
Проектный формат выводит обучающихся за рамки изолированного контракта. Они также создают компоненты, необходимые для подключения кошелька, интерпретации действий пользователя и отправки соответствующей транзакции.
Модуль о свапах следует за Secret Number и Vesting. Более широкий план охватывает 12 проектов, включая NFT membership, управление казначейством с мультиподписью, маркетплейсы и одноранговое кредитование. Это описание запланированного охвата курса, а не количества завершенных видеомодулей.
Бесплатные обучающие ресурсы по Cardano
Building with Aiken получил выделение в размере 43,500 ADA через Catalyst Fund 13. Предложение ориентировано на разработчиков, для которых английский не является родным, предоставляя бесплатное обучение и примеры с открытым исходным кодом для разработки приложений на Cardano.
Код свапа является учебным ресурсом. Рассмотренные материалы не заменяют независимый аудит безопасности и не подтверждают готовность к управлению реальными средствами.
Вьетнамские видеоуроки доступны по ссылкам из объявления на форуме вместе с образовательной платформой Cardano2VN. Публичный репозиторий GitHub содержит код приложения, а англоязычные версии вводной документации и плана курса доступны разработчикам за пределами вьетнамоязычной аудитории.