Платформа dApp Builder позволяет корпоративным пользователям использовать технологию блокчейн без необходимости разработки собственных технологий создания смарт-контрактов. dApp Builder является аналогом WIX.com в мире смарт-контрактов.
Используя веб-форму настройки смарт-контракта, пользователь получает доступ к его настройкам. Например, можно составить список кандидатов в приложении для голосования.
Когда пользователь нажимает кнопку “Опубликовать”, мы заносим данные пользователя в размещенный заранее смарт-контракт в блокчейне Ethereum.
Пользователь оплачивает Gas, необходимый для проведения транзакции. Оплату можно совершить с помощью расширения MetaMask.
Протестируйте децентрализованное приложение (dApp), которое получает сообщение от других пользователей и сохраняет их в блокчейне. Вы можете как просматривать сообщения, отправленные другими пользователями, так и отправлять свои. Для отправки сообщения через смарт-контракт, вам придется заплатить ETH за Gas, необходимый для совершения транзакции. Приложение работает в рамках сети Rinkeby Test Network. Вы сможете бесплатно получать эфир на свой кошелек, используя кран Crypto.
В то время, как запись о пользователе в смарт-контракте создается, а транзакция майнится, пользователь может наблюдать шкалу прогресса.
Как только транзакция прошла успешно, откроется форма настройки внешнего вида пользовательского интерфейса.
Тем временем, пользовательский интерфейс уже может быть доступен по ссылке: https://ibuildapp.com/dapps/{dapp_id}/.
Пользовательский интерфейс - это HTML-страница с набором CSS-стилей и скриптов, в том числе скриптов, ответственных за взаимодействие с нашими смарт-контрактами.
Пользователь может настраивать пользовательский интерфейс приложения: изменять цвет кнопок и/или тестировать их; изменять задний фон. Все пользовательские настройки сохраняются в базе и применяются в HTML-шаблоне, когда приложение отображается в браузере.