Смарт контракты на TRON [TRX] для чайников — часть 1

В сети нет адекватной документации как разрабатывать смарт контракты в сети трон.
Учимся вместе.
Так как я пользователь винды я буду пользовать windows. Те же команды как на винде можно использовать и в Linux.
Можно считать статью адаптивной)))
Погнали.
Нам понадобится: git — https://git-scm.com — качаем и устанавливаем.
Если с первым все нормально в дальнейшем то далее немного запутано:
JDK8 — https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
Как бы проблемы то и нет принимаем Accept License Agreement ставим чек и качаем, НОООООООО Теперь требуют регистрацию, так что регимся и скачиваем.
Среда после установки git у нас есть.
Далее создаем папку в любом удобном месте к примеру: Я выбрал диск с и создал папку dev.
Переходим в папку dev и правой кнопкой мыши в выпадающем списке выбираем Git bash here.
Открылось окно git — Далее это терминал
Погнали.
Копируем рипозиторй tron studio
В терминале вводим:
git clone https://github.com/tronprotocol/tron-studio.git
После скачивания появится уже знакомая строка ввода.
У нас уже есть Tron Studio но она без сборки:
Переходим в каталог в bash
cd tron-studio
выполняем:
./gradlew build
Ожидаем окончания сборки и запуска демона.
Далее пишем в bash:
java -jar TronStudio.jar
У нас запустился трон студио. Полноценная среда для разработки смарт контрактов на блокчейне трона.
В следующем уроке мы научимся выводить и писать простые смартконтракты в троне.
Как создать смарт контракт на троне
Мы ищем опытного разработчика смарт-контрактов на Solidity, который имеет опыт работы с сетью Tron. Задача заключается в разработке смарт-контракта для децентрализованного приложения для покупки товара и минта NFT.
Функциональность с/к должна быть следующей:
- Работа с токенами;
- Создание и управление кошельками пользователей;
- Осуществление переводов между кошельками;
- Минт NFT (доп.);
- Опыт работы с сетью Tron и Solidity;
- Глубокое понимание работы смарт-контрактов;
- Наличие портфолио с успешно завершенными проектами на сети Tron.
- Изучение требований к функциональности приложения;
- Разработка смарт-контракта на Solidity;
- Тестирование смарт-контракта на локальной сети;
- Деплой смарт-контракта на сеть Tron (Shasta + Mainnet);
- Интеграция смарт-контракта в DApp (доп.);
- Тестирование DApp на сети Tron.
Оставьте Ваш Телеграм для связи.
Поделиться
Войдите или зарегистрируйтесь, чтобы откликаться на заказы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Снять исполнителя Я передумал
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.
Разработка токена Tron: полное руководство

Проект Tron, основанный в 2017 году, сразу же привлек внимание криптосообщества благодаря громким заявлениям. Проект строит амбициозные планы по созданию инфраструктуры для децентрализации Интернета на основе технологии блокчейна. Кроме того, в планы проекта входит создание платформы для смарт-контрактов Tron и легко распространяемых приложений и программного обеспечения. В этой статье мы расскажем о проекте Tron и объясним, что это такое. Давайте подробнее рассмотрим экосистему проекта и разберемся, чем может быть полезно создание токена Tron с ICODA. Этот проект создал крупнейший стейблкоин и отличается впечатляющей поддержкой нескольких токенов.

разработка децентрализованных приложений (DApp) Tron
Как создать токен TRC-20?
В то время как многие альткойны вводят свои децентрализованные токены, настала очередь токенов смарт-контрактов представить их. На рынке есть много известных смарт-контрактов крипто-токенов. В этом блоге мы собираемся обсудить токен TRC-20 на основе Tron, который в настоящее время привлекает торговые массы.
Есть китайская пословица: «Дай человеку рыбу и ты накормишь его на один день. Научи его ловить рыбу, и ты накормишь его на всю жизнь.». Скорее всего, лучше научиться создавать токен TRC-20, чем покупать его.
Что такое токен TRC-20?
Токен TRC-20 — это стандарт токенов сети TRON.
Эта сеть создает этот стандарт, чтобы закрепить определенные принципы для смарт-контракта, применяемого к этому токену. Принципы различаются от стандарта к стандарту. Короче говоря, стандарт токенов монеты TRON помогает создать токен TRC-20 при реализации смарт-контракта соответственно.
- TRC-10 доступен через интерфейс прикладных программ, что невозможно с токеном TRC-20.
- У TRC-10 комиссионные за транзакции во много раз ниже, чем у токенов TRC-20. Но когда дело доходит до реализации смарт-контрактов, TRC-20 выделяется как самый мудрый выбор.
- TRC-20 имеет большую пропускную способность, когда дело доходит до обмена информацией и ведения торговли.
- TRC-10 обеспечивает большую базу транзакций.
- Когда дело доходит до замороженного баланса TRON, лучше хранить его в кошельке TRC-20, чем в кошельке TRC-10.