Remitano — это обменник криптовалют, базирующаяся на Сейшельских островах. Сервис позволяет проводить одноранговые сделки купли-продажи криптовалюты с условным депонированием, используя различные способы оплаты: криптовалюта, депозитные и кредитные карты, банковские переводы и мобильные деньги.
Из статьи вы узнаете, как открыть обменник криптовалют наподобие Remitano с помощью сценария клонирования программного обеспечения. Это метод разработки, при котором вы копируете функционал и во многом дизайн оригинального продукта, чтобы удешевить и ускорить разработку.
Сценарий клонирования Remitano включает в себя пять шагов.
1. Бизнес-модель Remitano
Платформа работает как
сервис-посредник, где продавцы и покупатели криптовалюты могут встретиться и провести сделку обмена с помощью услуги условного депонирования. Такая сделка проходит по следующему алгоритму:
- Покупатель и продавец договариваются о сумме и курсе сделки.
- Продавец переводит криптовалюту на кошелек Remitano, где монеты «замораживаются» до подтверждения перевода средств на счет продавца.
- Покупатель переводит деньги на счет продавца. Когда деньги получены, продавец криптовалюты подтверждает это на сайте Remitano.
- «Замороженные» монеты переводятся на счет покупателя.
Скорость сделки с условным депонированием зависит от
способа оплаты. К примеру, если это покупка биткоинов за эфириум, то транзакция займет меньше часа, обычный банковский перевод — до 3 дней, международный банковский перевод — до 5 банковских дней.
В случае возникновения проблем служба поддержки будет решать вопрос на основании доказательств, представленных обеими сторонами. Доказательства в таких спорах — это логи и текстовые сообщения в чате Remitano, а также истории транзакций криптовалютных счетов (обычно они открыты, как в Биткоин). Такие данные нельзя подделать или трактовать двояко, поэтому решить, кто прав, довольно просто.
За посреднические услуги и использование инструментов для условного депонирования веб-сервис Remitano берет плату в виде 1% комиссии от суммы транзакции. Сбор добавляется к сумме сделки при создании ордера. Он учитывает как маржу Remitano, так и выплату майнерам за подтверждение транзакции на блокчейне. Платит тот, кто отвечает на ордер.
Услуги сервис предоставляет с помощью веб-сайта и мобильного приложения (Android и iOS), ориентируясь на развивающиеся рынки в Африке и Азии, а также на Северную Америку. Постоянные пользователи Remitano могут покупать и продавать криптовалюту на любые суммы, новички для снятия ограничений должны пройти процедуру верификации и подождать некоторое время (лимиты будут увеличиваться каждый день после проверки личности).
2. Функции сайта и приложения
Торговый движок. Совокупность программного обеспечения и решений, которые дадут возможность пользователям размещать объявления, просматривать листинги, искать нужные предложения, общаться между собой в режиме реального времени и проводить операции обмена и купли-продажи. Для осуществления этих вещей нужно реализовать следующие функции:
- Книга ордеров. Список всех ордеров на покупку и продажу криптовалюты, размещенных на обменнике в текущее время. Содержит сведения о сделке (цена, курс, способ оплаты) и составителе ордера (ник, рейтинг, статистика).
- Система матчинга. Механизм подбора релевантных ордеров по рейтингу, способу оплаты, геолокации, сумме и курсу обмена. Можно реализовать систему автоматического матчинга, который будет сопоставлять ордера на покупку и продажу, проводя автоматический обмен. Это улучшит ликвидность, но создавать такую функцию дольше, дороже и сложнее.
- Текстовый чат. Обмен сообщениями в реальном времени нужен, чтобы стороны могли уточнить детали сделки и провести дополнительную проверку. Реализовать чат можно как внутри платформы, так и посредством интеграции с WhatsApp, Telegram, Facebook Messenger, Viber или другим мессенджером.
- Платежные шлюзы. Подключение к блокчейнам криптовалют для проведения операций по обмену монет с помощью атомарных свопов и подключений к платежным шлюзам PayPal, Stripe, Amazon Pay, Authorize и другим для проведения операций с фиатными деньгами. Выбор платежных шлюзов должен основываться на географии и предпочтениях целевой аудитории.
- Геолокация пользователей. Помогает с подбором релевантных контрагентов в системе матчинга: выбором языка интерфейса, способов оплаты, верификации и некоторых функций безопасности.
Пользовательский интерфейс. От внешнего вида и удобства интерфейса сайта и приложения во многом зависит то, понравится людям ваш сервис или нет. Поэтому дизайн платформы должен быть приятным и простым в освоении. Для этого нужно реализовать функции:
- Регистрация. Создание профиля пользователя на Remitano возможно с помощью адреса электронной почты или через интеграцию с аккаунтом в Google или Facebook. При создании своей одноранговой криптовалютной биржи или обменника вы также можете подключить регистрацию через телефонный номер или интеграцию с местными социальными сетями, например VK, WeChat.
- Настройка профиля. Возможность добавить фото, адрес, телефон, местоположение и прочие сведения, которые увидят другие пользователи, а также платежные данные, которые будут скрыты от всех, кроме администрации сервиса.
- Размещение запроса. Инструменты для создания и размещения ордера на покупку или продажу криптовалюты с указанием валют, суммы, курса, способа оплаты и других данных.
- Листинг. Сведение всех актуальных ордеров в один список. При этом также должна быть возможность поиска ордеров по ключевым словам, валютам, способам оплаты, местоположению и другим значимым параметрам.
- Ввод/вывод средств. Обмен на Remitano предполагает условное депонирование криптовалюты, что нельзя сделать, если не перевести нужную сумму на внутренний депозит сервиса. Для этого нужна интеграция с блокчейнами и / или популярными криптовалютными кошельками.
- Техподдержка. Справочная информация, инструкции, ответы на самые популярные вопросы и возможность обратной связи через сайт, телефон, электронную почту, социальные сети и мессенджеры.
- Статистика и история сделок.
Криптовалютный кошелек. После регистрации на Remitano каждый пользователь получает криптовалютный онлайн-кошелек для биткоинов. Именно на нем «замораживаются» монеты в сделках с условным депонированием средств, так что его использование обязательно.
Такой кошелек может быть реализован двумя способами:
- Когда средства пользователей хранятся на отдельных криптосчетах, доступ к которым имеют лишь их собственники. В этом случае средства при условном депонировании переводятся на счет администрации и там удерживаются до подтверждения платежа со стороны покупателя.
- Когда средства пользователей хранятся в едином пуле (кошельке) сервиса, а их разделение по разным депозитам — условность. Так можно сэкономить на транзакционных сборах, но могут быть проблемы: большинство краж криптовалюты со счетов бирж и обменников осуществлено именно с такого вида кошельков.
Кроме того, также возможен вариант создания одноранговой криптовалютной биржи либо обменника без внутренних криптокошельков. Так вы можете удешевить и упростить разработку, но потеряете возможность гарантированно взимать комиссионные с транзакций.
Панель администратора. Инструменты, которые будет использовать персонал сервиса для управления, отслеживания процессов, бизнес-аналитики, улаживания споров и технической поддержки пользователей. При создании интерфейса панели администратора ставку нужно делать на юзабилити, ее внешний вид вторичен.
Функционал панели администратора:
- Информационная панель. Отображает важные актуальные данные о состоянии сервиса, сайта, приложения и активности пользователей.
- Просмотр профилей. Показывает ключевые сведения о пользователях: идентификатор, логин, телефон, почта, номер и баланс кошелька, история операций, статус верификации и идентификационные документы.
- Вкладка Buy-Sell. Показывает ключевые сведения о транзакциях: идентификатор, сумма, курс, стороны, временные метки и прочее.
- Панель инструментов. Набор инструментов для отслеживания статуса аккаунтов пользователей, проведения верификации, администрирования транзакций, решения некоторых технических проблем и споров между пользователями.
- Статистика. Представление актуальной информации о деятельности сервиса в удобном виде, например в виде графиков, диаграмм и таблиц. Набор сведений может быть любой — от ежемесячной доходности до количества негативных отзывов за последние 12 часов.
- Обратная связь. Обработка запросов пользователей в службу поддержки.
- Модерирование форума (если он есть).
Дополнительные функции. Чтобы выделиться среди конкурентов и создать уникальный пользовательский опыт, помимо базовых, также нужно реализовать дополнительные функции:
- Безопасность. Двухфакторная аутентификация через Authy или Google Authenticator, защита от XSS- и CSRF-атак, соблюдение GDPR, отслеживание IP-адресов и функция Login Guard (как на сайте LocalBitcoins).
- Рейтинговая система. На Remitano она реализована в виде отзывов и оценок, которые стороны ставят по окончании сделки. Рейтинг пользователей можно просмотреть в листинге и в профиле каждого пользователя.
- Интеграция с соцсетями. Сервис может подтягивать данные о пользователях (фото, адрес, местоположение и прочее) с их аккаунтов в социальных сетях.
- Телефонная справочная служба и техподдержка.
- Поддержка множества языков.
3. Монетизация сайта и приложения
Комиссии и сборы. Вы можете взимать фиксированную сумму или процент с каждой торговой транзакции, проведенной через ваш сервис, и / или с операций ввода / вывода средств на депозит пользователя. На обменнике криптовалют Remitano ставки таковы:
- 1% с каждой торговой сделки. Деньги платит тот, кто ответил на ордер. Сумма комиссионных добавляется к сумме сделки при публикации ордера, например, если вы создали ордер на покупку биткоинов на сумму 1000 долларов, то в ордере будет прописана сумма 1010 долларов (1000 + 1000*0,01).
- 0002 BTC, 0.0001 BCH, 0.005 ETH и 5 USDT за снятие средств с депозита.
На LocalBitcoins (
другая криптовалютная биржа) также есть плата 200 долл/ час за техническую помощь, не связанную с техподдержкой сервиса. Например, за исследование внешних проблем и настройку торговых точек.
Плата за публикацию. На Remitano ее нет. Однако если вы хотите создать криптовалютную биржу с автоматическим сопоставлением и обменом ордеров, то ее нужно ввести. Это будет очень небольшая сумма (от 0.001 до 0,5% от суммы ордера), и ее пользователи будут платить независимо от того, состоялся обмен или нет.
Премиум-функции. Создание особых условий для тех, кто готов за это платить. Например, размещение более 10 объявлений в месяц, возможность показывать больше сведений о себе для увеличения доверия, вхождение в список «самые надежные» после дополнительной проверки и т.п.
Веб-майнинг. Использование вычислительных ресурсов техники пользователей для майнинга криптовалют. Эффективность браузерного майнинга очень мала, но при большом трафике прибыль может быть сопоставима с доходом от рекламы. Правда, это может не понравиться пользователям.
Реклама. Можно ввести возможность платного продвижения отдельных объявлений: особый дизайн, публикация вверху над естественной выдачей листинга, размещение на главной странице и прочее. Кроме того, можно рекламировать товары и услуги сторонних брендов.
4. Маркетинговая стратегия
Remitano запущен в 2016 году, и с самого начала он позиционировался как одноранговая криптовалютная биржа с условным депонированием средств. При этом ставка при продвижении делалась на развивающиеся рынки Африки. Такая маркетинговая стратегия позволила Remitano выделиться на фоне LocalBitcoins и завоевать те рынки, где другие P2P-обменники не были представлены.
Рынки пустовали, поскольку LocalBitcoins и другие популярные криптообменники поддерживали лишь самые популярные языки, тогда как в развивающихся странах люди, как правило, практически не говорят на иностранных языках. Этим и воспользовался Remitano, сделав поддержку сначала на суахили, банту, арабский и другие популярные в Африке языки, а затем и на малайский языки. Английский также был по умолчанию.
Продвигалась Remitano стандартными инструментами:
- Реклама в поисковых системах. Обычная контекстная реклама в Google.
- SEO-контент на основном и сторонних профильных сайтах (обзоры, рекомендации, комментарии со ссылками и без).
- SMM-маркетинг. Активность и продвижение в социальных сетях.
- Реферальная программа. Сервис платит 0,01 BTC за каждого привлеченного пользователя, если объем его сделок достигнет 2,0 BTC.
5. Подходы к разработке
Разработка с нуля. Самый дорогой, долгий и сложный вариант разработки программного обеспечения для криптовалютной биржи. Для создания «клона» существующего сайта и приложения он не очень подходит, если только вы не намерены реализовать какие-то идеи, которых нет ни у Remitano, ни у ее конкурентов.
Программное обеспечение с открытым исходным кодом. На GitHub и других репозиториях есть несколько бесплатных клон-скриптов Remitano, которые обычно разрешено модифицировать и использовать в коммерческих проектах. Такой вариант стоит использовать, если у вас небольшой бюджет и вы уверены, что у вас отличные программисты.
Программисты нужны, так как если вы используете бесплатный софт:
- У вас нет гарантий его надежности и безопасности. В коде может быть много критических ошибок и даже дыр безопасности, используя которые хакеры будут воровать деньги с вашей биржи или кошельков пользователей.
- У вас не будет технической поддержки и обновлений.
White Label продукты. Готовые шаблонные решения, которые поставляются как услуга с подпиской или платой в виде комиссионных от каждой транзакции.
White Label решений для создания аналогов Remitano очень мало, однако можно использовать аналоги LocalBitcoins, так как они во многом идентичны.
