Minter Push Hackathon – Sharing

Minter Push Hackathon – Sharing

2z

Второй этап хакатона Minter Push закончен и мы хотим подробнее показать вам победителей. У каждой команды был свой подход к выполнению задач, свое видение быстрых одноразовых кошельков и то, как эффективно и быстро отправлять деньги. Это позволило реализовать вроде бы похожие, но такие разные проекты со своими фишками и особенностями. Самое интересное, что у каждого проекта может быть своя ЦА, которая будет пользоваться преимуществами каждого сервиса.

Напомню, главная задача Minter Push сервисов - супербыстрая, надежная и функциональная отправка денег с возможностью мгновенно их потратить в различных сервисах, будь то пополнение мобильника или покупка товаров в магазинах. Но, наши ребята пошли дальше и вот что из этого получилось...

Навигация по лонгриду:

Первые места (по 200к BIP)

- YYY.cash

- Одинарный кошелек

- Мультипуши

- Вишенка на торте

- tap.mn

- Одинарный кошелек

- Мультипуши

Вторые места (по 100к BIP)

- p.motherminter.org

- Одинарный кошелек

- Мультипуши

- minterpush.com

Третьи места (по 50к BIP)

Первые места (по 200к BIP)

YYY.cash

Github: https://github.com/eternalflow/push-money

yyy.cash - пример того, как должен работать быстрый и юзабильный одноразовый пуш-кошелек. От создания пуша до его конечной пересылки у меня заняло 13 кликов и 30 секунд (включая все подтверждения и выбор получателя при шэринге). А прекрасный UX + Диплинки творят чудеса.

Посмотрим как все устроено, разобрав 2 основных сценария: отправка на одинарный пуш кошелек ("Отправить деньги") и мульти-пуш ("Много получателей").

Одинарный кошелек YYY

На первом шаге мы можем заполнить отправителя, получателя и сумму, допустим 100 BIP:

К слову, ни одно из полей мы можем не заполнять. На следующем шаге можем установить пароль и отправить его получателю как код протекции (привет, Webmoney) или по другим соображениям.

Остается пополнить баланс:

Если на первом шаге мы указали сумму, нам остается нажать Deeplink. Вот так быстро и просто он работает:

Остается отправить ссылку на созданный одноразовый кошелек со 100 BIP своей любимой бабуле, другу или клиенту. Кнопкой "поделиться" открывается привычный нативный шэринг, проще некуда:

Бабуля, друг или клиент переходит по полученной ссылке, вводит пароль (если он был задан) и сразу видит сумму в BIP, эквивалент в $, руб. и возможные действия, все на одном экране:

Можно переотправить пуш другому человеку, отправить монеты себе на кошелек Minter или использовать в интегрированных сервисах, например, пополнить мобильник:

Или потратить в других интегрированных сервисах, например купить сертификат Яндекс.Еды.

Мультипуши YYY

Вторая опция - отправка пушей нескольким получателям. Ребята из yyy.cash выбрали оригинальный вариант - рассылка по базе Email через Google-таблицы. Давайте разбираться зачем это нужно и как использовать.

Допустим, мы проводим аирдроп-кампанию. Переходим в мультипуши, заполняем поля:

  • Название кампании
  • Ссылка на Google-таблицу (пример);
  • Пароль на статистику - в ней отображается кто и когда использовал кошелек;
  • Дополнительно: пароль на кошельки (как в одинарных пушах);
  • Дополнительно: целевая трата - заранее выбранный сервис, который будет открыт у получателя.

Если таблица заполнена корректно, YYY сразу посчитает количество получателей и сумму. Зададим целевую трату - пополнение мобильного через BipToPhone. После создания кампании, все email из таблицы получают вот такое письмо:

Открыв кошелек, пользователь попадает прямиком на страницу пополнения баланса мобильника. Жмем "Использовать максимальное значение" для удобства, монеты конвертируются в рубли по указанному курсу и мгновенно зачисляются на счет, вы даже не успеете сказать "черничный пирог".

Для организатора мультипуш-рассылки имеется статистика. Пример упрощенной статистики в виде дашборда:

Пример подробной статистики:

Таким образом мы сможем видеть кто и когда открыл, прочитал письмо, перешел в кошелек и использовал средства.

Чтобы не забыть кому и что отправил, у сервиса есть история пушей и рассылок, доступные через гамбургер-меню в правом верхнем углу.

Вишенка на торте

Воспользовавшись ботом @yyycashbot можно, не выходя из чата с собеседником, отправить ему деньги в виде пуша. Следующий этап упрощения только отправка денег силой мысли!

Запароленный кошелек (10к BIP): https://yyy.cash/push/izw6gv
"Посмотри, как просто."

tap.mn

Gitgub: https://github.com/kanitelk/minter-push

tap.mn - настоящий монстр. Помимо стандартных функций (которые мы тоже рассмотрим), имеется многофункциональная система мультипушей с исчерпывающей статистикой.

Одинарный кошелек TAP

Начнем с привычного заполнения формы, добавив сообщение:

Пополняем сгенерированный адрес удобным способом и любой монетой:

После пополнения, переходим к шэрингу. Здесь для нас генерируется QR код, а также самые популярные соц. сети для отправки нашего пуш-кошелька. Получатель открывает ссылку и переходит в свой одноразовый кошелек:

Давайте теперь просто зачислим полученные монеты на свой Minter-кошелек, нажав на соответствующий виджет. Выбираем монету (если в кошельке несколько), вводим сумму и адрес. Если у адреса заполнен профиль на minterscan.net, то имя профиля автоматически отобразится. Остается только отправить.

Мультипуши TAP

Допустим мы собираемся разослать кэшбеки пользователям нашего продукта. Для создания мультипушей заполним небольшую форму:

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

Первый блок - статистика кампании: ссылка на текущий дашборд, дата создания кампании, кол-во открытий и использований пушей.

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

В настройках зададим имя отправителя, сообщение, выберем монету и ее количество (для каждого пользователя). При необходимости укажем целевую трату (приоритетный сервис).

Совет разработчикам: сделайте возможность ограничивать варианты использования пуш-кошелька только в конкретном сервисе (целевая трата). То есть поднастройка целевой траты - приоритетный сервис или единственный. В некоторых кампаниях это может быть необходимо.

Пополнив баланс кошелька, можем переходить к рассылке. Разослать пуши можно заполнив получателей через Google-таблицу, скопировав все ссылки одноразовых кошельков (для отправки в чат, например), экспортировав в файл или разослать вручную - так и сделаем.

В таблице, в колонке "Actions" жмем на рупор и отправляем на почту пользователю:

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

Каждого получателя мы можем отредактировать или удалить из списка. После того как все разослали, любуемся статистикой:

Запароленный кошелек (10к BIP): https://tap.mn/uiz9Qc
Выше скорости света только мгновенная ликвидность Minter и это.

Вторые места (по 100к BIP)

p.motherminter.org

Gitgub: https://github.com/horus20/motherminter-push

p.motherminter.org - Альтернативный подход к задачам хакатона от команды Mother Minter. Быстрый и красивый кошелек с разными типами пушей (простой, фидбек, действие) и брендированными URL. 😍

Посмотрим, какие кошельки мы можем создать:

Типы кошельков:

  • Простой - Позволяет создать кошелек с простым доступом к нему, через уникальную ссылку.
  • Фидбек - Позволяет создать кошелек, к которому можно получить доступ после заполнения формы обратной связи.
  • Действие - Позволяет создать кошелек, к которому можно получить доступ после выполнения задачи получателем.

Одинарный кошелек

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

Пополняем, как обычно. Расшарить можно копированием ссылки, QR-кодом или нативным шэрингом. Если нажать "Еще" - перейдем в ранее знакомый вариант отправить ссылку на выбранный сервис или раздел, к примеру Games.

Отправим эту ссылку своему другу-геймеру. Перейдя в кошелек, получателю будет предложено сразу пополнить игровой баланс, в данном случае Time Loop:

Одним нажатием кнопки мы генерируем подарочный сертификат, и можем сразу же его использовать:

Без лишних заморочек друг получает отправленную сумму на свой игровой баланс:

Следующий тип пуша - фидбек. Допустим, у нас есть магазин и мы поощряем лояльных клиентов бонусом за отзыв:

После пополнения кошелька, отправляем ссылку покупателю товара в нашем магазине, при переходе он видит форму:

Оставив отзыв, покупатель получает доступ к одноразовому кошельку:

Все отзывы приходят на указанную почту вместе с ID пуша.

Рассмотрим похожий тип активации кошелька - Действие. Отличие от Фидбека заключается в том, что получателю необходимо предоставить в форму доказательства своего действия. К примеру, вы хотите провести баунти-кампанию, в которой участники должны расшарить в конкретный пост. Это задание нужно написать в соответствующей форме и указать email для получения уведомлений:

После того, как задание выполнено, участник баунти-кампании должен получить ссылку на эту форму, после заполнения доказательствами своего действия он получает доступ к одноразовому кошельку:

Совет разработчикам: сделать модерацию, чтобы была возможность отказать нечестным пользователям в получении доступа к кошельку. Также можно усложнить этот тип активации до автоматической проверки выполнения задания.

Мультипуши

Посмотрим как работают мультипуши, для задачи выберем такой вариант:

Вы написали крутой материал и вам нужны отзывы, чтобы найти и исправить ошибки, получить мнения и т.д. Создаем мультипуш с типом "Фидбек".

Здесь у нас на выбор 2 типа:

  1. Фикс: Позволяет создавать указанное количество кошельков. Любое число, которое вы хотите, 5, 40, 1000. Вам будет предложено загрузить полученный список или отправить его на ваш электронный адрес после создания.
  2. Безлимит: Позволяет создавать неограниченное количество кошельков. На финальном этапе создания вам будет предоставлена ссылка на API-метод: /api/company/uid/get_wallet?count=N Каждый раз, когда вы запрашиваете API, будет сгенерировано N кошельков и возвращается обратно в формате JSON. Обратите внимание, что вновь созданные кошельки будут иметь нулевой баланс по умолчанию и монеты на них зачислятся только после первого посещения ссылки получателем.

Создадим кошельки с типом "Фикс", заполнив необходимые поля:

Заполняем задание фидбека, например: "Напишите развернутый отзыв о моей статье", пополняем кошелек на указанное количество монет и попадаем на финишную страницу:

Теперь мы можем отправить список сгенерированных кошельков себе на почту, скопировать в буфер или расшарить его. В моем случае, я могу просто скинуть список ссылок на кошельки в приватный чат, каждый желающий может открыть ссылку, оставить отзыв о моей статье и получить за это награду. Применений может быть большое множество, стоит учитывать, что это первая версия p.motherminter.org и подобного функционала, поэтому ожидаем расширенные настройки таких пушей и статистику кампании в ЛК.

Запароленный кошелек (10к BIP): https://p.motherminter.org/2ZFoAk
I+II

minterpush.com

Github: https://github.com/ismoli/minterpush

minterpush.com - Классика и самый первый Minter Push. Шэринг с десктопа по СМС/Email, прямые пуши на сервисы, переотправка пушей. Просто, быстро и лаконично.

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

Вставляем в форму сам чек и жмем "Использовать чек". Система проверяет корректность идентификатора и создает одноразовый пуш-кошелек. Теперь мы можем его расшарить.

С мобильника у нас есть привычный нативный шаринг, а с десктоп-версии сервиса доступна отправка пуша по СМС через специальный шлюз. Просто вводим номер телефона, на который придет СМС со ссылкой на одноразовый кошелек:

Прямые пуши на сервис также можно расшарить всеми доступными способами:

Т.к. мы связали наш пуш-кошелек с чеком, получателю сначала необходимо ввести пароль. Вы можете его отправить отдельно или оформить в виде загадки, как часто делают у нас в Minter:

После ввода правильного пароля, кошелек разблокируется. Предположим, Бабуля захотела переотправить деньги своему Дедуле. Для этого ей необходимо нажать "Переслать пуш". Т.к. Дедуля у нас транжира, Бабуля простым тапом выбирает половину суммы:

Эквиваленты множества валют доступны при нажатии на сумму:

Запароленный кошелек (10к BIP): https://push.mn/Y2uX8Umk

Третьи места (по 50к BIP)

Третьих мест у нас целых 4:

push.gifts - сервис от разработчиков Time Loop. Нативный шэринг, мультипуши, лаконичный интерфейс.

Github: https://github.com/dadon/push_gifts


bip.plus - мгновенный кошелек от команды BTC.Secure. Целевой шэринг, метаданные с суммой в сниппете, история отправок со статистикой и множество функций в разработке.

Github: https://github.com/BTCSecure/bip-plus-wallet


push.reef.mn - минималистичный кошелек без лишних шагов, диплинки, команда работает над интеграциями с обменниками и системами платежей.

Github: https://github.com/MrLoga/reef



phewapp.org - нативный шаринг, статистика каждого пуша (достаточно поставить "+" в конце ссылки), PWA, чеки, несколько языков.

Github: https://github.com/bogdyak/minterPush


На этом второй этап хакатона закончен, надеюсь каждый сможет найти для себя подходящий сервис, а уж выбирать точно есть из чего!