Конструктор децентрализованных приложений на блокчейне Ethereum

Какое следующее приложение
Вы хотите увидеть на платформе dApp Builder?

What_is_iBuildApp

Назначение платформы dApp Builder

Платформа dApp Builder позволяет корпоративным пользователям использовать технологию блокчейн без необходимости разработки собственных технологий создания смарт-контрактов. dApp Builder является аналогом WIX.com в мире смарт-контрактов.

Настройка и размещение
смарт-контрактов

Используя веб-форму настройки смарт-контракта, пользователь получает доступ к его настройкам. Например, можно составить список кандидатов в приложении для голосования.

Когда пользователь нажимает кнопку “Опубликовать”, мы заносим данные пользователя в размещенный заранее смарт-контракт в блокчейне Ethereum.

Пользователь оплачивает Gas, необходимый для проведения транзакции. Оплату можно совершить с помощью расширения MetaMask.

What_is_iBuildApp

Как Начать

1

Нажмите "Регистрация"

При регистрации укажите настоящий адрес электронной почты, так как на него будет выслано письменное уведомление

2

Подтвердите адрес электронной почты

Подтвердите подлинность адреса электронной почты, кликнув по ссылке, полученной в письме

3

Пройдите аутентификацию

Пройдите аутентификацию, после которой вы автоматически перейдете на страницу Создание нового децентрализованного приложения

4

Установите MetaMask

Установите плагин MetaMask для браузера, создайте аккаунт и выберете сеть Rinkeby Test Net, как показано по ссылке

5

Оплатите необходимую сумму Gas

В сети Rinkeby Test Net вы сможете бесплатно получить необходимый для транзакции Эфир, используя кран Rinkeby Crypto Faucet.

6

Опубликуйте Ваше приложение

Чтобы опубликовать смарт-контракт в блокчейне Ethereum, нажмите кнопку “Создать приложение”. Во всплывшем окне MetaMask подтвердите оплату транзакции.

import swag import prizes import questions

/* Описание стандартного dApp */

func Голосование() {

  1. В рамках сети dApp Builder пользователь может настраивать:
    i) список вариантов/кандидатов, добавляя: a. имя/описание; b. фотографию (по желанию)
    ii) будет ли голосование "слепым";
  2. Виджет модуля отображает:
    i) список кандидатов с фотографиями и функцией голосования путем нажатия на фотографию:
    a. Голос пользователя будет записан в блокчейне Ethereum с помощью вызова смарт-контракта dApp Builder по WEBAPI;
    ii) Также отображается: a. если голосование "слепое" - количество голосов, отданных за каждого кандидата; b. если голосование не "слепое" - сколько человек проголосовало за каждого кандидата и кто именно;

}
func Ставки_И_Условное_Депонирование() {

  1. В рамках сети dApp Builder владелец может настраивать:
    i) список позиций для ставок, добавляя:
    a. имя/описание; b. фотографию (по желанию);
    ii) минимальный и максимальный размеры ставок;
    iii) время, после которого ставки больше не будут приниматься
    iv) Ethereum адрес "оракула" (это может быть его/её личный адрес)
    v) Небольшую сумму в Эфире, которую получит "оракул ставки" за честное оглашение выигравшей ставки;
  2. Мобильный виджет отображает:
    i) для тех, кто не является "оракулом ставки";
    ii) для "оракула ставки";

}
func Multisig_Кошелек() {

  1. Владелец приложения:
    i) задает количество посылаемого эфира;
    ii) задает адрес для отправки эфира;
    iii) финансирует смарт-контракт необходимым количеством эфира;
    iv) настраивает 1 или более Ether-адресов, которые должны одобрить отправку Ether
  2. пользователь виджета
    i) если компьютер или мобильное устройство имеет адрес Ether-адресата, мы либо покажем, был ли эфир уже отправлен или:
    ii) если на компьютере или мобильном устройстве есть адрес Ethereum одного из утвердителей транзакции, тогда мы покажем им кнопку или одобрим (если не сделано этого ранее);
    iii) если на компьютере или мобильном устройстве нет ни одного из этих адресов, мы показываем объявление для dApps Builder;

}
dappBuilder

Пользовательская сторона интерфейса

В то время, как запись о пользователе в смарт-контракте создается, а транзакция майнится, пользователь может наблюдать шкалу прогресса.
Как только транзакция прошла успешно, откроется форма настройки внешнего вида пользовательского интерфейса.

Тем временем, пользовательский интерфейс уже может быть доступен по ссылке: https://ibuildapp.com/dapps/{dapp_id}/.
Пользовательский интерфейс - это HTML-страница с набором CSS-стилей и скриптов, в том числе скриптов, ответственных за взаимодействие с нашими смарт-контрактами.

Пользователь может настраивать пользовательский интерфейс приложения: изменять цвет кнопок и/или тестировать их; изменять задний фон. Все пользовательские настройки сохраняются в базе и применяются в HTML-шаблоне, когда приложение отображается в браузере.

Протестируйте децентрализованный браузер и Ethereum-кошелек на Android

Протестируйте децентрализованное приложение (dApp), которое получает сообщение от других пользователей и сохраняет их в блокчейне. Вы можете как просматривать сообщения, отправленные другими пользователями, так и отправлять свои. Для отправки сообщения через смарт-контракт, вам придется заплатить ETH за Gas, необходимый для совершения транзакции. Приложение работает в рамках сети Rinkeby Test Network. Вы сможете бесплатно получать эфир на свой кошелек, используя кран Crypto.

demo_app

Компания dApp Builder создана компанией iBuildApp Mobile App Builder и её руководителями и инвесторами

С момента запуска платформы iBuildApp Mobile App Builder в 2011 г. компаниями и разработчиками было создано более 2,5 млн. приложений, которые были загружены более 50 млн. раз. Всего было создано более 3 млн. приложений, из которых 150 тыс. были опубликованы в онлайн-магазинах приложений. Каждый месяц более 2,5 млн. пользователей мобильных устройств пользуются платформой.

Онлайн-портал Complex.com включил iBuildApp в список пяти лучших программ для создания приложений. Также компания была представлена на конференции Techcrunch. Компания упоминается в статьях таких изданий, как CNet, VentureBeat, Wired, ZDnet, TMCNet, PCMagazine, Huffington Post UK, Ubergizmo, Adweek, Folio Magazine, Enterprise Apps Today, Content Review

iBuildApp: более 2,5 млн. клиентов, 1 млн. годовых доходов

client1
client1
client1
client1
client1
client1
client1
client1
client1
client1