Всем привет =)
Очень давно меня тут не было, но это не значит что меня перестал интересовать nxt/ardor... на самом деле все совсем наоборот. Просто последние пару лет я работаю на nxter.org, помогая развивать этот замечательный проект.
Заранее прошу прощения за большое количество картинок...За последнее время было сделано очень много, но пост не об этом. Я бы хотел представить наш новый проект, под названием SIGBRO, который состоит из множества продуктов, взаимосвязанных между собой. Основная цель этого проекта - упросить жизнь пользователям ARDOR и всех дочерних цепочек, дать возможность принимать и отправлять платежи без необходимости постоянного доступа к компьютеру и скаченному блокчейну. Дать возможность авторизовываться с использованием вашего уникального идентификатора (accountRS) на сайтах, которые поддерживают нас (Sigbro/Ardor/Nxter).
Теперь переходим к sigbro.
SIGBRO Offline -- исходный код тут
https://github.com/Nxter/ARDOR-SigBro-Offline Один из первых и практически самый полезный, с моей точки зрения, продукт, для тех кто думает о своей крипто-безопасности. Позволяет часть действий совершать offline на любом компьютере или планшете (телефоне тоже, но нужен большой экран). Для тестов можно использовать
онлайн версию (как бы парадоксально это не звучало). Основной бонус для проекта - создание т.н. paperwallet, т.е. возможность сделать резервную копию вашего кошелька и положить её в сейф. Второй бонус - генерация QR-кода для работы мобильного приложения
WALLET.NXTER.ORG --
https://wallet.nxter.org/Онлайн-кошелек для базовых операций. Пока через него можно только отправить монеты. Зато он симпатичный
Поддерживается авторизация через мобильное приложение либо просто по номеру аккаунта.
NRS Sigbro Plugin -- исходный код тут
https://github.com/Nxter/nrs-sigbro-pluginПлагин для клиента. Делает 2 важные вещи.
- запрещает вводить свой пароль (просто удаляет это поле)
- генерирует QR-код для любой операции (в результате)
Полученный QR-код можно подписать с помощью мобильного приложения. Посмотреть как работает и протестировать можно
https://ardor.nxter.org/ - это боевая сеть. Про тестовую будет ниже.
Nxter Sigbro Auth wordpress plugin -- исходный код тут
https://github.com/Nxter/nxter-sigbro-authПлагин для Wordpress, который добавляет возможность авторизации через Sigbro Mobile.
Теперь самое интересное, то, ради чего я все это пишу.
SIGBRO Mobile App -- исходных кодов пока в публичном доступе нет. будут.
Мобильное приложение (пока на Android) на Ionic, которое позволяет:
- подписывать транзакции, сгенерированные другими нашими продуктами
- авторизовывать в наших ресурсах (через сканирование qr-кода)
- показывать баланс
Вроде не много, но, по факту, этого хватает чтобы жизнь крипто-пользователя перестала казаться серой и бесперспективной. Напишу ниже несколько юзкейсов, которые могут быть не очевидны:
- безопасная отправка любых транзакций в любом онлайн-клиенте где установлен наш плагин.
- авторизация на сайтах, поддерживающих sigbro, простым сканированием qr-кода.
- покупка товаров в интенет-магазинах (реализовано на https://shop.nxter.org через woocommerce plugin)
- поощрение авторов в интернет через отправку tips'ов по установленному qr-коду (в разработке)
Как установитьДля работы приложения у вас должна быть включена безопасность на телефоне - то есть установлен PIN-код или иные способы блокировки.5bb563687798f46c8579b83bc8e40a6de15018839b07cd40416605363886e6f4 app-release-0.4.0-signed.apk
- Установить. Приложение пока не опубликовано, поэтому Android предупреждает что подпись не доверенная. Скорей всего придется разрешить установку из недоверенных источников. При тестах на одном телефоне приложение почему-то отказывалось устанавливаться, проблема решилась отключением интернет... но, обычно, все было хорошо и без этих шаманских трюков.
- После установки и запуска будет небольшое Intro. Нужно свайпать чтобы дойти до запуска. Кликнув на иконку с Землей можно выбрать язык.
- Нужно установить PIN-код или посмотреть Intro еще раз.
- После установки PIN-кода необходимо добавить парольную фразу или создать новый аккаунт. Добавить парольную фразу можно с помощью клавиатуры или отсканировать QR-код, который удобно сгенерировать с помощью SIGBRO OFFLINE. По умолчанию будет использована тестовая сеть.
- На последнем этапе можно указать адрес электронной почты для получения новостей от Nxter, а так же (один раз для каждого устройства) попросить бонус. Для тестовой сети это 50 IGNIS.
Как оставить отзыв на форумеБыло бы очень здорово, если бы вы, как первые тестеры, оставили какой-нибудь фидбэк на форуме, авторизовавшись с помощью мобильного приложения. Как это сделать - ниже. Опять с картинками.
- Открываем настройки приложения, выбираем пункт с вопросом и пункт 'Give us feedback'. Должен открыться сайт Nxter и страница авторизации. Листайте пока не увидите кнопку с надписью 'OPEN IN SIGBRO MOBILE'
- После нажатия должно открыться приложение и появится запрос на login для сайта. Нажав OK вы генерируете Token и отправляете его на сервер. Это безопасно.
- Если все верно, вы будете возвращены на сайт и будет произведена авторизация. Здесь пока немного недоработано и Wordpress показывает сообщение что пароль и логин не указаны, это нормально.
- После успешной авторизации вы попадаете на jump-страницу, откуда можно перейти на сайт или перейти на форум, где как раз и нужно оставить отзыв
БонусДля тех кто дочитал до конца - небольшой бонус. После авторизации на
www.nxter.org у вас в левом-нижнем углу появляется логотип, клик на котором откроет тестовый NRS с установленным плагином. У вас уже будет открыта текущая учетная запись.
Готов ответить на любые вопросы в комментах или в личных сообщениях