Разработка криптобиржи для платежной системы Paynet

Paynet Crypto

Цель

Наш заказчик — Paynet, одна из крупнейших платежных систем Узбекистана. В 2024 году ежедневное количество транзакций через Paynet достигло 2 миллионов. Мы разработали для заказчика собственную платформу по операциям и платежам в криптовалюте, чтобы расширить линейку продуктов и услуг компании.

Год

2025

Технологии

Немного контекста

В Узбекистане операции с криптовалютами легализованы, и это — одна из причин, почему операции на блокчейне становятся все более популярными среди пользователей.

Все операции доступны только через лицензированные платформы, одобренные «Национальным агентством перспективных проектов». Каждый такой проект должен отвечать нескольким критериям, один из которых — обязательная процедура KYC (Know Your Customer, «Знай своего клиента» — идентификация и верификация клиента).

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

Баннер кейса (мобильная версия)

Интеграция с MyID

Чтобы реализовать KYC на платформе, мы провели интеграцию с MyID, национальной системой идентификации по лицу.

Благодаря интеграции с государственной базой данных:

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

Баннер кейса (мобильная версия)

Регистрация на платформе

Пользователь проходит идентификацию по лицу при регистрации, а после этого использует логин / пароль и код из SMS для входа в сервис.

Есть два возможных флоу регистрации:

  • Через браузерную версию Paynet Crypto. Пользователь вводит паспортные данные, после чего в интерфейсе браузера проходит идентификацию по лицу.
  • Через мобильное приложение MyID. В браузерной версии Paynet Crypto появляется QR-код, пользователь сканирует его и проходит идентификацию по лицу в приложении MyID.

Баннер кейса (мобильная версия)

Блокчейн-сети и активы

Мы внедрили 4 популярные сети и 8 активов:

  • Сеть Tron: валюты USDT, TRX
  • Сеть Polygon: валюты USDT, POL
  • Сеть TON: валюты TON, NOT, USDT
  • Сеть Bitcoin для операций в BTC

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

Возможности для торговли

Внутри сервиса пользователи могут сделать следующие транзакции:

  • Переводить и принимать криптовалюту от других пользователей платформы
  • Переводить средства на любую криптобиржу или кошелек
  • Проводить обмен одной криптовалюты на другую
  • Обменять фиат на криптовалюту
  • Обменять криптовалюту на фиат

Баннер кейса (мобильная версия)

Обмен валют

Интегрировали эквайринг Paynet: пользователи могут подключить любую фиатную карту, выпущенную банками Узбекистана. Доступ к этим картам появится внутри сервиса, и пользователь сможет обменивать фиат с них на крипто, и наоборот.

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

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

Переводы внутри сервиса

Отправлять средства можно не только по адресу кошелька, но и по номеру телефона, как в обычном банковском сервисе. Также каждый пользователь может задать собственный никнейм, на который можно делать переводы.

Баннер кейса (мобильная версия)

Крипто через банкомат

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

Telegram Mini App

Основная версия платформы — это веб-сервис, доступный как с компьютера, так и смартфона. Чтобы обеспечить вариативность доступа с мобильного устройства, мы разработали Telegram Mini App. Здесь пользователи могут проводить все те же транзакции, что и в браузерной версии.

Кроме того, в мини-приложении пользователи могут подключить свой Telegram Wallet, и совершать операции с ним.

Баннер кейса (мобильная версия)

Админ-панель сервиса

Разработали админ-панель с кастомизируемыми правами администратора. Уровень доступа различается по восьми разным критериям, в том числе: взаимодействие с комиссией, платформой, пользователями.

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

Баннер кейса (мобильная версия)

Блокировка подозрительных транзакций и пользователей

Чтобы распознавать сомнительные транзакции, мы внедрили AML-бот (Anti Money Laundering — для борьбы с отмыванием денег). Если пользователь отправляет активы на подозрительный кошелек, замеченный в преступной деятельности, транзакция не пройдет. В этом случае аккаунт пользователя также может быть заблокирован.

Администраторы платформы видят, какие пользователи заблокированы, и по какой причине. Если пользователь пройдет процедуру разблокировки, администратор может восстановить доступ к аккаунту.

Каждая транзакция имеет свой ID и может быть идентифицирована в случае спорных ситуаций или разбирательств по блокировке аккаунта.

Баннер кейса (мобильная версия)

Схема монетизации

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

Транзакции внутри платформы не проходят через блокчейн, средства остаются на мастер-кошельках Paynet Crypto: в бэкенде записано, какой объем активов принадлежит пользователям. Поэтому сейчас администраторы не облагают такие операции комиссией.

Планы на развитие проекта

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

Участники команды

Александр Русаков

Проектный менеджер

Данила Скаблов

Backend разработчик

Ян Борцов

Backend разработчик

Андрей Бабенков

Frontend разработчик

Андрей Паскаренко

Frontend разработчик

Владислав Кирбятьев

DevOps

Максим Анохин

QA

Александр Сафронов

UX/UI дизайнер

Готовы обсудить ваш проект ?

Наши контакты

Заполните форму ниже или напишите на

Email: business@unistory.orgTelegram: @unistoryapp

Мы свяжемся с вами прямо сейчас!

Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь с политикой конфиденциальности.

Санкт-Петербург

Фурштатская улица 24, БЦ Кочубей, 191028

Алматы

ул. Розыбакиева 289/1, офис 36, г. Алматы, Казахстан, 050060

Из классной идеи

в безумно отличный продукт

Мы — ТОП-3 в рейтинге ИИ-разработчиков

© 2025 Unistory