Сервис «Minter Notification» гарантированно уведомляет только о том, что вам действительно нужно, без бесконечных обращений в ноду с API.
Вы можете получать сообщения при передаче монет на кошелёк или с кошелька, при событиях делегирования, unbond из ноды, создания монеты, эвенты ревардов с ноды на кошелёк, данные при пересылке или обмене монеты, все транзакции определённого типа и так далее.
Можно даже комбинировать и получать например транзакцию отправки с определённого кошелька на нужный кошелёк в определённой монете.
Всё это позволит мгновенно (вместо бесконечных обращений к ноде): увидеть оплату, изменение баланса кошелька, смену цены монеты, авторизацию и подтверждение чего-либо по транзакции, изменение профиля ноды и кошелька, пропуск подписи валидатора для систем защиты и много много всего.
Если ваш сервер или служба обработки "прилегла" не беда. Система подождёт пока вы включитесь и без потерь доставит необходимые вам данные.
В данный момент доставка событий доступна по AMQP и HTTP посредством вебхуков, так же вероятно будут доступны вебсокеты (не советую) и webstomp.
Сервис изначально задумывался как "закрывающая технология", но вероятно улучшений и добавления уведомлений с агрегированными данными не избежать...
Я уверен что опыт в Минтере при разработке сервиса Интерчейн, вендинга, железного кошелька на микроконтроллере, пуш кошельков, системы защиты валидатора, sdk на Kotlin позволит удовлетворить все потребности бизнеса и разработчиков.
Сердце системы RabbitMQ (AMQP протокол), который является лидером в своей области.
Опубликован опенсорс стандарт ключей роутинга (Minter AMQP), который при внедрении в ноду ускорит и удешевит сервисы любого уровня и нода с историей действительно уйдет в историю.
Нескольким желающим будет предоставлен полный поток данных, которые они смогут использовать на своё усмотрение.
Теперь "вхождение в Minter" будет ещё легче, а скорость невероятно высокой!
Ваш @webcounters 😎
Вы можете получать сообщения при передаче монет на кошелёк или с кошелька, при событиях делегирования, unbond из ноды, создания монеты, эвенты ревардов с ноды на кошелёк, данные при пересылке или обмене монеты, все транзакции определённого типа и так далее.
Можно даже комбинировать и получать например транзакцию отправки с определённого кошелька на нужный кошелёк в определённой монете.
Всё это позволит мгновенно (вместо бесконечных обращений к ноде): увидеть оплату, изменение баланса кошелька, смену цены монеты, авторизацию и подтверждение чего-либо по транзакции, изменение профиля ноды и кошелька, пропуск подписи валидатора для систем защиты и много много всего.
Если ваш сервер или служба обработки "прилегла" не беда. Система подождёт пока вы включитесь и без потерь доставит необходимые вам данные.
В данный момент доставка событий доступна по AMQP и HTTP посредством вебхуков, так же вероятно будут доступны вебсокеты (не советую) и webstomp.
Сервис изначально задумывался как "закрывающая технология", но вероятно улучшений и добавления уведомлений с агрегированными данными не избежать...
Я уверен что опыт в Минтере при разработке сервиса Интерчейн, вендинга, железного кошелька на микроконтроллере, пуш кошельков, системы защиты валидатора, sdk на Kotlin позволит удовлетворить все потребности бизнеса и разработчиков.
Сердце системы RabbitMQ (AMQP протокол), который является лидером в своей области.
Опубликован опенсорс стандарт ключей роутинга (Minter AMQP), который при внедрении в ноду ускорит и удешевит сервисы любого уровня и нода с историей действительно уйдет в историю.
Нескольким желающим будет предоставлен полный поток данных, которые они смогут использовать на своё усмотрение.
Теперь "вхождение в Minter" будет ещё легче, а скорость невероятно высокой!
Ваш @webcounters 😎
Демонстрация уведомления о транзакции по AMQP и HTTP
https://www.youtube.com/watch?v=2u_0vkN_HdU
https://www.youtube.com/watch?v=2u_0vkN_HdU
YouTube
Минтер уведомления о транзакции по AMQP и HTTP
Демонстрация работы доставки транзакций уведомлениями по AMQP и HTTP протоколу
Forwarded from Директор иИ
🔥 Видео туториал: Minter Notifications + Python
— Что такое Minter Notifications и как он работает
— Пошаговая инструкция как работать с очередями Minter Notifications в Python
— Бонус: Шаблон скрипта для работы с очередями
Смотреть туториал →
— Что такое Minter Notifications и как он работает
— Пошаговая инструкция как работать с очередями Minter Notifications в Python
— Бонус: Шаблон скрипта для работы с очередями
Смотреть туториал →
Forwarded from webcounters
Сегодня у меня праздник! Монету ROBOT (chainik, interchain), созданную мной ещё в Minter 1.0, закупили на 1 миллион BIP.
Большое спасибо команде Минтера, всем делегаторам монеты и конечно же Евгению Гордееву за столь яркую отметку моих заслуг.
Большое спасибо команде Минтера, всем делегаторам монеты и конечно же Евгению Гордееву за столь яркую отметку моих заслуг.
Стоит учитывать, так как сервис уведомлений уведомляет о всех транзакциях не проверяя код ошибки
Forwarded from Minter Dev Notifications (ru) (Daniil Lashin)
⚠️ Важная информация для владельцев проектов ⚠️
Всегда проверяйте, что транзакция, которую вы обрабатываете, попала в блокчейн без ошибок (code = 0). В противном случае транзакция не применяется и средства не зачисляются получателю.
Пример транзакции, которая попала в блокчейн, но завершилась ошибкой (code = 107, log = Insufficient funds for sender account).
Особое внимание этой проблеме нужно уделить владельцам обменников, бирж и сервисам, предоставляющим услуги покупки товаров. Злоумышленники могут использовать подобные недоработки сервисов для зачисления на баланс/обмена несуществующих монет.
Всегда проверяйте, что транзакция, которую вы обрабатываете, попала в блокчейн без ошибок (code = 0). В противном случае транзакция не применяется и средства не зачисляются получателю.
Пример транзакции, которая попала в блокчейн, но завершилась ошибкой (code = 107, log = Insufficient funds for sender account).
Особое внимание этой проблеме нужно уделить владельцам обменников, бирж и сервисам, предоставляющим услуги покупки товаров. Злоумышленники могут использовать подобные недоработки сервисов для зачисления на баланс/обмена несуществующих монет.
Minter Blockchain Kotlin SDK
Основное преимущество – на выходе мы работаем с известными сущностями, а не c сырым JSON.
Уже доступны основные функции API и продвинутое использование для приложений «реального времени».
Основной код выполнен по идеологии языка Kotlin, но примеры упрощены для восприятия. Проект готов для импорта в IntelliJ IDEA и исполнения «из коробки».
Kotlin SDK доступен в GitHub – https://github.com/counters/minter-kotlin-sdk
Основное преимущество – на выходе мы работаем с известными сущностями, а не c сырым JSON.
Уже доступны основные функции API и продвинутое использование для приложений «реального времени».
Основной код выполнен по идеологии языка Kotlin, но примеры упрощены для восприятия. Проект готов для импорта в IntelliJ IDEA и исполнения «из коробки».
Kotlin SDK доступен в GitHub – https://github.com/counters/minter-kotlin-sdk
GitHub
counters/minter-kotlin-sdk
Minter Blockchain Kotlin SDK https://minter.network (unofficial) - counters/minter-kotlin-sdk
Первый вендинговый аппарат, принимающий монеты Minter
Смотрите демонстрацию работы вендинга и читайте интересные идеи для применения от Евгения Гордеева.
Смотрите демонстрацию работы вендинга и читайте интересные идеи для применения от Евгения Гордеева.
YouTube
Vending on blockchain Minter
Первый вендинг работающий на блокчейне Минтер созданный на основе ядра Tendermint. Рабочее название MiVend
Каждой ячейке можно назначать любой кошелёк, любую монету и количество.
Есть защищённый веб-интерфейс адаптивный под любые устройства, с который можно…
Каждой ячейке можно назначать любой кошелёк, любую монету и количество.
Есть защищённый веб-интерфейс адаптивный под любые устройства, с который можно…
Forwarded from webcounters
По просьбам трудящихся выкладываю лайтовую реализацию JS методов (SDK на минималках) для чтение из блокчейна. Методы уже опробованы и давно работают в сервисе Interchain и первых двух версиях пуш кошельков от BTC. Secure.
https://github.com/counters/minter-js-sdk-lite
Все методы асинхронные.
Пока что есть зависимости от JQuery, но возможно устраню данные недостатки. Добавлю webpack и т.д.
https://github.com/counters/minter-js-sdk-lite
Все методы асинхронные.
Пока что есть зависимости от JQuery, но возможно устраню данные недостатки. Добавлю webpack и т.д.
GitHub
GitHub - counters/minter-js-sdk-lite
Contribute to counters/minter-js-sdk-lite development by creating an account on GitHub.
Минтер кошелек на ESP8266, ESP32
https://youtu.be/3fCM8Y9s1uY
исходник, фото и прочие подробности https://github.com/counters/minter-wallet-arduino
https://youtu.be/3fCM8Y9s1uY
исходник, фото и прочие подробности https://github.com/counters/minter-wallet-arduino
YouTube
Минтер кошелек на ESP8266, ESP32
Разработка для демонстрации получения данных с blockchain Minter созданный на основе ядра Tendermint. Отображает баланс кошелька блокчейна Минтер по всем монетам.
Вопросы по блокчейну в телеграм: @BTCSecureGroupRU, @BTCSecureRU
Монета ROBOT: https://mi…
Вопросы по блокчейну в телеграм: @BTCSecureGroupRU, @BTCSecureRU
Монета ROBOT: https://mi…
Сервис «Minter Авторизация» позволяет безопасно авторизоваться на сайтах, интернет ботах, умных вещах через OAuth 2.0 протокол, который используется большинством соцсетей и интернет сервисов.
Различные уровни безопасности позволяют представиться от имени кошелька, подставив в форму ввода адрес кошелька, или подтверждать каждое важное действие (отображение или смену пароля, удаление и т.д.), или вовсе исключить регистрацию и форму ввода.
За счёт своего сообщения в транзакции, даже у сервиса авторизации нет и теоретической возможности подделать вход от чужого имени. Так же адрес кошелька никогда не передаётся в открытом виде.
Всё работает в реальном времени, без каких либо задержек, за счёт сервиса «Минтер Уведомлений».
Протестируйте базовый режим и продвинутый
Ваш @webcounters
Различные уровни безопасности позволяют представиться от имени кошелька, подставив в форму ввода адрес кошелька, или подтверждать каждое важное действие (отображение или смену пароля, удаление и т.д.), или вовсе исключить регистрацию и форму ввода.
За счёт своего сообщения в транзакции, даже у сервиса авторизации нет и теоретической возможности подделать вход от чужого имени. Так же адрес кошелька никогда не передаётся в открытом виде.
Всё работает в реальном времени, без каких либо задержек, за счёт сервиса «Минтер Уведомлений».
Протестируйте базовый режим и продвинутый
Ваш @webcounters
auth.minter-service.online
Service “Minter Authorization”
Service “Minter Authorization” allows you to securely log in to sites, Internet bots, and smart things through the OAuth 2.0 protocol
Сервис «Minter Авторизация» позволяет безопасно авторизоваться на сайтах, интернет ботах, умных вещах, посредством протокола OAuth 2.0, с использованием подписанных JWT токенов.
Процедура авторизации для сайта:
• Вы размещаете, сгенерированную протоколом, ссылку для входа
• Пользователь переходя по ссылке попадает на страницу сервиса авторизации
• Пользователь подтверждает себя транзакцией (необязательно если он уже авторизован и не выбран режим своего сообщения в транзакции)
• Пользователь подтверждает передачу своего Mx адреса и переадресовывается на
• Получая уникальный код в ссылке от пользователя вы генерируете токен и серверно запрашиваете Mx адрес и транзакцию(и) у API с OAuth2.0 авторизацией, подставляя параметр (state), полученный на первом этапе. (опционально, так-как Вы можете самостоятельно мониторить транзакцию с вашим уникальным Payload и по отправителю определить пользователя)
• Получив адрес кошелька и транзакции вы проверяете payload (необязательно)
Это не так сложно как кажется! Посмотрите примеры на PHP, попробуйте и убедитесь сами.
Работающим проектам готов оказать помощь по внедрению авторизации.
Часто-задаваемые вопросы доступны по ссылке
Процедура авторизации для сайта:
• Вы размещаете, сгенерированную протоколом, ссылку для входа
• Пользователь переходя по ссылке попадает на страницу сервиса авторизации
• Пользователь подтверждает себя транзакцией (необязательно если он уже авторизован и не выбран режим своего сообщения в транзакции)
• Пользователь подтверждает передачу своего Mx адреса и переадресовывается на
• Получая уникальный код в ссылке от пользователя вы генерируете токен и серверно запрашиваете Mx адрес и транзакцию(и) у API с OAuth2.0 авторизацией, подставляя параметр (state), полученный на первом этапе. (опционально, так-как Вы можете самостоятельно мониторить транзакцию с вашим уникальным Payload и по отправителю определить пользователя)
• Получив адрес кошелька и транзакции вы проверяете payload (необязательно)
Это не так сложно как кажется! Посмотрите примеры на PHP, попробуйте и убедитесь сами.
Работающим проектам готов оказать помощь по внедрению авторизации.
Часто-задаваемые вопросы доступны по ссылке
auth.minter-service.online
Service “Minter Authorization”
Service “Minter Authorization” allows you to securely log in to sites, Internet bots, and smart things through the OAuth 2.0 protocol
👍1
Отчёт за Май 2020 от webcounters #Minter0520
• Создан сервис «Minter Notification». Статистика: 27 юзеров, 25 подписок на события
◦ Опубликован opensource протокол minter-amqp для внедрения в ноду
◦ Создано демонстрационное видео и тут же получен фитбек по использованию на питоне
• Обновлён opensource SDK на языке Kotlin
• Начат opensource «JS SDK Lite»
• Создан сервис «Minter Авторизация». Статистика: 36 уникальных авторизаций. Версия для девелоперов.
◦ опубликованы opensource примеры на PHP
• Все поверившие в меня и монету ROBOT вознаграждены покупкой монеты на 1млн. BIP
• Начат новый сервис, который пригодится 90%ам сервисов общего назначения. Новый сервис использует «Minter Notification» и «Minter Авторизация» и поэтому будет очень быстрым и безопасным. Релиз или MVP: 5-10 июня.
• Создан сервис «Minter Notification». Статистика: 27 юзеров, 25 подписок на события
◦ Опубликован opensource протокол minter-amqp для внедрения в ноду
◦ Создано демонстрационное видео и тут же получен фитбек по использованию на питоне
• Обновлён opensource SDK на языке Kotlin
• Начат opensource «JS SDK Lite»
• Создан сервис «Minter Авторизация». Статистика: 36 уникальных авторизаций. Версия для девелоперов.
◦ опубликованы opensource примеры на PHP
• Все поверившие в меня и монету ROBOT вознаграждены покупкой монеты на 1млн. BIP
• Начат новый сервис, который пригодится 90%ам сервисов общего назначения. Новый сервис использует «Minter Notification» и «Minter Авторизация» и поэтому будет очень быстрым и безопасным. Релиз или MVP: 5-10 июня.
Сервис «Minter Notification» опробован на Node.js®. Посмотрите пример пользователя .
Ранее был пример на Питоне с видеоинструкцией
Так-же на официальном сайте RabbitMQ в разделе "Publish/Subscribe" есть примеры на множестве других языков.
Напоминаю: Функции декларирования обменников (exchange), создания и очередей (queue) и настройки биндингов (binding), необходимо исключить, так как они уже существуют.
Подробнее о сервисе
Ранее был пример на Питоне с видеоинструкцией
Так-же на официальном сайте RabbitMQ в разделе "Publish/Subscribe" есть примеры на множестве других языков.
Напоминаю: Функции декларирования обменников (exchange), создания и очередей (queue) и настройки биндингов (binding), необходимо исключить, так как они уже существуют.
Подробнее о сервисе
Поддержите пожалуйста мои сервисы, зайдя в MinterID по моей ссылке https://id.minter.org/invite/01c13dd7d071
id.minter.org
MinterID — Minter Community
Minter blockchain-powered identity verification system.
Конкурс на 1000 BIP. На днях состоится запуск нового сервиса.
Необходимо опубликовать в чате Ласточки до 2 вариантов с тегом #whatminterservice3 в сообщении.
Приём вариантов до полуночи по МСК. Приз получает тот человек кто был первым наиболее близок к тому о чём сервис. Победитель будет объявлен и получает бипы сразу после запуска сервиса.
Подсказок не будет, но скажу что это уже не жёсткий продукт для программистов.
Необходимо опубликовать в чате Ласточки до 2 вариантов с тегом #whatminterservice3 в сообщении.
Приём вариантов до полуночи по МСК. Приз получает тот человек кто был первым наиболее близок к тому о чём сервис. Победитель будет объявлен и получает бипы сразу после запуска сервиса.
Подсказок не будет, но скажу что это уже не жёсткий продукт для программистов.
