{"id":14289,"url":"\/distributions\/14289\/click?bit=1&hash=892464fe46102746d8d05914a41d0a54b0756f476a912469a2c12e8168d8a933","title":"\u041e\u0434\u0438\u043d \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u043b \u043f\u0440\u043e\u0434\u0430\u0436\u0438 \u043d\u0430 5%, \u0430 \u0441\u0440\u0435\u0434\u043d\u0438\u0439 \u0447\u0435\u043a \u2014 \u043d\u0430 20%","buttonText":"","imageUuid":""}

Как упростить использование криптовалюты для обычных пользователей? Обменник криптовалюты прямо в телеграм-чате

Небольшая предыстория

Сейчас существует множество крипто бирж с большим функционалом. И все они требуют логины / пароли, резервные коды, какое-никакое понимание о том, как они устроены, KYC и прочие верификации личности. Для меня самого бывает, не то что сложно, скорее надоедливо, вводить по 4 подтверждения всевозможными способами — СМС, Письмо на почту, Google Authenticator, торговый пароль и тд. и это мелочи по сравнению с тем, что ваши возможности (в том числе покупка и продажа криптовалюты за фиат) будут ограничены, если вы не имеете подтверждения личности. Исходя из этого и появилась идея создать что-то удобное и простое в использование для покупки криптовалюты. На данный момент одним из самых популярных мессенджеров, является Телеграм, не него и пал выбор. Таким образом и появилась идея создать — NE EXCHANGE

Как все начиналось

Стояли задачи продумать следующие вещи:

  • Сформулировать идею более цельно, что бы понимать, что в конечном итоге из себя будет представлять конечный продукт.
  • Какие криптовалюты будут в боте.
  • Где и на каких условиях нанять разработчика / дизайнера.
  • Автоматизировать процесс создания своего первого проекта.

После того, как основная концепция была продумана, я принялся за поиски разработчика, не знаю, может мне повезло, а может я сразу понимал где искать человека который мне нужен, особых проблем с поиском исполнителя не возникло. Я начал просматривать различные форумы и тематические доски объявлений с услугами программистов, спустя 2 дня исполнитель был найден.

Моими основными критериями подбора были:

  • Сам исполнитель (Я считаю мы должны были найти общий язык «на берегу» и понять цель, дабы избежать трудностей в коммуникации, в будущем).
  • Условия поддержки проекта, после завершения работы.
  • Портфолио исполнителя.
  • Сроки и стоимость разработки.

Оговорив все условия и оплатив 50% от стоимость проекта, началась работа. Как я сказал выше, возможно мне повезло, т.к. особых трудностей не возникало, разработчик попался грамотный и ответственный, я был проинформирован на каждом этапе работы. А в то время как писался код, я искал платежные системы для пополнения баланса внутри бота.

Система работает таким образом

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

Были некоторые сложности с подключением платежных систем, так как не каждая из них имеет четкую документацию для разработчиков, тем не менее, все было настроено и подключено, после некоторых проверок с моей стороны, было решено двигаться дальше.
Основной криптовалютой к покупке, было решено сделать - TRON(TRX)
Сейчас TRON является монетой, с помощью которой оплачиваются все комиссии при переводе криптоактивов по сети TRC-20.

Первые сложности

Настал этап поиска сервиса для отправки криптовалюты покупателям.
Я считал что можно подключить любую биржу и на нее делать запрос на отправку средств на тот крипто-адрес, который укажет покупатель.

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

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

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

Спустя множество проверок и некоторых доработок, проект был практически готов, осталось «отполировать» мелочи и поставить код на сервер. Эти этапы никаких сложностей не доставили и вот наконец-то мой первый проект-идея был реализован и находится в рабочем состояние.

Преимущества проекта

  • Отсутствие множества верификаций и подтверждений.
  • Простой и интуитивно понятный интерфейс.
  • Полностью автоматическая работа (без моего прямого участия или участия менеджера).
  • Большой список вариантов для пополнения баланса (Банковские карты РФ, Турции и Казахстана, Баланс телефона, СБП, Электронные кошельки)

Минусы которые я вижу сейчас

  • Доступна только одна криптовалюта для покупки.
  • Комиссии при пополнение баланса, которые взымаются сервисами-посредниками.

Итого

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

Спасибо тем, кто прочитал до конца, буду рад услышать обратную связь, объективную критику и предложения по поводу развития и доработки проекта!

0
4 комментария
В А

А что мешает тебе кинуть клиента?

Ответить
Развернуть ветку
Арсений Сергеевич
Автор

Если клиент пополнил баланс, мы об этом даже не узнаем, о том что была совершена сделка, мы поймем только тогда, когда придет увдомление на крипто-кошелек о том, что было списание TRON (которые ушли клиенту) При этом ваш вопрос актуален, по мере роста проекта мы будет размещаться на различных форумах и вносить страховой депозит, чтобы подтвердить свою порядочность по отношению к лиентам!

Ответить
Развернуть ветку
Where Filmed

А зачем если есть официальный @wallet с p2p ?

Ответить
Развернуть ветку
Арсений Сергеевич
Автор

В этом и дело, в @wallet в разделе p2p, вам нужно контактировать с контрагентом и ждать его ответа / одобрения сделки + комиссия самого @wallet , в NE EXCHANGE все происходит в автоматическом режиме, без участия 3 лиц и комиссий

Ответить
Развернуть ветку
1 комментарий
Раскрывать всегда