От нуля до героя в экосистеме TON: cмарт-контракты, инструменты разработки, примеры, лаунчпад в экосистеме

От нуля до героя в экосистеме TON: cмарт-контракты, инструменты разработки, примеры, лаунчпад в экосистеме

Мы уже выпускали статью От нуля до героя: Дорожная карта изучения Web3.0 и Solidity, где есть пошаговые рекомендации по обучению разработки в блокчейне. Сейчас мы подробно расскажем про экосистему The Open Network.

Телеграм канал где мы разбираем проекты, инвестируем и зарабатываем на мотивационных программах— В крипте | web3.0, NFT, Metaverse.

Разработка приложений или web-сервисов включает в себя front-end и back-end разработку.

Front-end — это интерфейс то, что видит или запускает пользователь в приложении или на сайте. Front-end начинается с верстки (структурированния информации, изображений и т.д.), а точнее с HTML (информация) + CSS / JavaScript (дизайн).

Материал для изучения front-end разработки — Основы HTML, Основы CSS, Основы Java Script.

Back-end — это вся начинка и функционал приложения или сайта работающего с сервером или в нашем случае с блокчейном. Взаимодействие front-end и back-end происходит по средствам API.

Web 2.0 приложения имеют центральный сервер собирающий и обрабатывающий данные в отличии от децентрализованных приложений работающих с блокчейном и смарт контрактами.

Back-end децентрализованных приложений отличаются от Back-end web 2.0 приложений, однако большинство технических принципов остаются прежними.

От нуля до героя в экосистеме TON: cмарт-контракты, инструменты разработки, примеры, лаунчпад в экосистеме

Смарт-контракты — это строки кода, которые выполняются автоматически и функционируют в децентрализованной сети. Цифровые протоколы работающие по алгоритмам заранее установленных условий (если-то).

Смарт-контракты TON пишутся на языке FunC и Fift, а исполняются на виртуальной машине TON (Telegram Open Network Virtual Machine).

Для взаимодействия с блокчейном необходим установить и использовать lite-client (гайд по его установке), само взаимодействие происходит по API и SDK.

Полезные приложения и инструменты:
Плагины для редакторов кода — IDEA, Sublime Text, VS Code.
Бесплатный HTTP API — Toncenter.
Инструментарий для разработки смарт-контрактов — toncli.
Каталог приложений и инструментов — Ton App.
Можно запускать локальный блокчейн прямо на компьютере через MyLocalTON, либо использовать тестовую сеть.

Материал для изучения:

В качестве примеров или основы смарт контрактов можно использовать репозитории с github.com:

Сообщества разработчиков вокруг TON:

Запустить проект в экосистеме TON можно на лаунчпад площадке Rocketon.

Rocketon — это первая площадка на основе The Open Network для розничных инвестиций в токены перспективных проектов, позволяющая командам привлекать капитал в децентрализованной, безопасной и удобной для пользователя среде.

От нуля до героя в экосистеме TON: cмарт-контракты, инструменты разработки, примеры, лаунчпад в экосистеме
1818
2 комментария

Пишите в тг: @artemeris , посотрудничаем)

Артем, выражаем огромную благодарность за проявленный интерес к нам. В нашем телеграм канале дан контакт, человека который отвечает за сотрудничества, мы всегда открыты к диалогу.