BitShift — это удобный и прозрачный скрипт для обменников.
Хотел сделать аналог Premium Exchanger и даже что-то получилось.
Код можно дополнить и улучшить, но нет времени.
Оставляю в открытом доступе, буду рад обратной связи.
- Безопасность: защита от DDoS-атак для бесперебойной работы
- Поддержка бирж: интеграция с Binance, Bybit, MEXC и CoinMarketCap
- Автоматический поиск курсов: находим самые точные кросс-курсы и проверяем их. Больше не надо составлять формулы вручную
- Гибкие настройки: устанавливайте резервы и лимиты в любой валюте
- Удобные шаблоны: быстрое создание статусов заявок и описаний для нескольких валют
- Проверка данных: автоматическая валидация адресов криптокошельков и номеров карт
BitShift состоит из двух частей:
- Фронтенд: разработан на React и JavaScript для удобного интерфейса. Вы можете адаптировать его под любой язык или фреймворк
- Бэкенд: написан на Kotlin — быстром и современном языке. Поддерживает параллельную загрузку курсов с бирж, что ускоряет работу
- Авторизацию на базе токенов
- 2FA через Google Auth
- AML модуль
- Загрузку курса RUB с P2P (сейчас используется cbr.ru)