
Готовая P2P-криптобиржа с залоговой защитой сделок
Описание
BlackBit — готовая P2P-криптобиржа с залоговой защитой сделок
Сайт, API и админ-панель с полным исходным кодом. Ставится на свой сервер одним скриптом.
BlackBit — площадка, на которой люди покупают и продают криптовалюту друг у друга за рубли, доллары и евро. Площадка не хранит крипту пользователей: продавец вносит залог в USDT TRC-20, и этот залог гарантирует сделку. Покупатель платит продавцу напрямую — по СБП, банковским переводом, через Wise или Revolut. С каждой завершённой сделки владелец площадки получает комиссию.
Вы получаете не шаблон, а рабочий продукт: ордербук, полный цикл сделки с чатом и таймерами, арбитраж споров, управление залогом и админ-панель с ролями.
Как площадка зарабатывает
- Комиссия со сделки. По умолчанию 1% от суммы, удерживается с продавца из залога при завершении сделки. Ставка меняется в админ-панели без перезапуска.
- Комиссия на вывод залога — 1%.
- Платное продвижение. Администратор включает продавцу статус PRO на нужный срок: его ордера стоят первыми в списке и выделены рамкой.
- Рекламные баннеры. Карусель до пяти баннеров на странице торгов, управляется из админки.
Как проходит сделка
- Продавец пополняет залог в USDT TRC-20 и создаёт ордер: актив, объём, цена, способы оплаты, лимиты.
- Площадка замораживает часть залога под ордер с запасом на колебания курса (от 2% для USDT до 25% для TON).
- Покупатель выбирает ордер, вводит сумму и адрес своего кошелька. Открывается сделка с чатом и таймером.
- Покупатель переводит фиат продавцу и нажимает «Я оплатил», при желании прикладывает чек.
- Продавец подтверждает получение денег и переводит крипту на адрес покупателя.
- Покупатель подтверждает получение. Залог размораживается, комиссия списывается, обоим начисляется статистика.
Если покупатель не оплатил вовремя, сделка отменяется сама, а ордер возвращается в торги. Если продавец не перевёл крипту в срок, площадка сначала проверяет указанную им транзакцию в блокчейне и при успехе завершает сделку, а иначе открывает спор.
Возможности для пользователей
Торговля
- 8 криптовалют: BTC, ETH, USDT, SOL, BNB, TON, TRX, XMR. Один залог открывает торговлю всеми активами.
- 3 фиатные валюты: RUB, USD, EUR — у каждой свой набор способов оплаты (СБП, Тинькофф, Сбербанк, Wise, Revolut, SEPA Instant, PayPal и другие).
- Ордера на продажу и на покупку.
- Цена фиксированная или привязанная к рынку с наценкой: курс такого ордера сам следует за CoinGecko.
- Частичное исполнение: покупатель берёт любую сумму в пределах лимитов ордера.
- Продавец сам выбирает время на оплату — от 5 до 60 минут.
- Фильтры по активу, валюте, сумме и способу оплаты, сортировка по цене и объёму.
- У каждого ордера показано отклонение цены от рынка в процентах.
Сделка
- Чат между покупателем и продавцом в реальном времени (WebSocket), с отправкой изображений.
- Таймеры оплаты и перевода с обратным отсчётом.
- Загрузка подтверждения оплаты.
- Проверка формата адреса кошелька для каждого актива.
- Открытие спора в один клик с описанием причины.
Залог
- Баланс: всего, заморожено, доступно, шкала использования.
- Пополнение по заявке с хешем транзакции, вывод по заявке на TRC-20 адрес.
- Полная история операций: пополнения, выводы, заморозки, комиссии.
- Маржин-колл при использовании залога выше 85%.
Аккаунт и доверие
- Регистрация за 10 секунд: логин и пароль, без почты и телефона. Доступ восстанавливается одноразовым кодом.
- Двухфакторная аутентификация (Google Authenticator, Authy и аналоги).
- Вход через Telegram и Google.
- Уведомления о событиях сделки в Telegram.
- Бейджи репутации: Новичок, Трейдер, Опытный, Про, Кит, Надёжный, Ветеран, Верифицирован. Считаются автоматически по числу и успешности сделок.
Сайт
- Главная страница с описанием сервиса, FAQ на 18 вопросов, страница о безопасности P2P-сделок с разбором типовых схем мошенничества.
- Публичная статистика торгов с графиками за 7, 30 и 90 дней.
- Два языка интерфейса: русский и английский.
- Тёмная тема, адаптивная вёрстка под телефон.
Возможности админ-панели
- Дашборд: пользователи, активные сделки, открытые споры, общий залог, объём и комиссии за 7 дней, графики по дням и активам, топ продавцов.
- Споры: карточка спора со сторонами, причиной и суммой залога. Решение в пользу покупателя конфискует залог продавца, в пользу продавца — возвращает его.
- Заявки на пополнение и вывод: одобрение или отклонение с комментарием, ссылка на транзакцию в Tronscan.
- Пользователи: поиск, карточка с ордерами и транзакциями, заморозка залога, ручная корректировка баланса, удаление.
- Сделки: все сделки с фильтрами по статусу и активу.
- Модераторы: 15 отдельных прав доступа — можно дать одному только споры, другому только финансы.
- Комиссия площадки: меняется на лету.
- Баннеры и бегущая строка на странице торгов.
- Режим профилактики: включается с пятиминутным предупреждением и обратным отсчётом для пользователей.
- Вход в админку с 2FA.
Технологии
| Часть | Стек |
|---|---|
| Сайт | Next.js 14 (App Router), React 18, Tailwind CSS, React Query, Zustand |
| API | Node.js 20, Fastify, TypeScript, Zod, WebSocket |
| Данные | PostgreSQL 16, Prisma ORM, Redis 7 |
| Фоновые задачи | BullMQ: таймеры сделок, маржин-коллы, обновление курсов |
| Блокчейн | TronWeb (USDT TRC-20), проверка транзакций BTC, ETH, BNB, SOL, TRON, TON |
| Курсы | CoinGecko с кешем в Redis, укладывается в бесплатный тариф |
| Структура | Монорепозиторий pnpm + Turborepo |
Код типизирован, финансовые операции выполняются в транзакциях базы данных.
Установка
Нужен сервер с Ubuntu 24.04, от 2 ГБ памяти, и домен. Установка занимает 5–15 минут:
unzip p2p_exchange.zip && cd p2p_exchange && bash install.sh
Скрипт задаёт несколько вопросов (домен, кошелёк, логины администраторов) и сам ставит Node.js, PostgreSQL, Redis, PM2 и Nginx, собирает проект, получает SSL-сертификат и включает файрвол. Пароли и секреты генерируются автоматически. Для обновления есть отдельный скрипт.
Что входит в комплект
- Полный исходный код сайта, API и админ-панели.
- Telegram-бот поддержки для связи пользователей с операторами.
- Скрипты установки и обновления.
- Документация на русском: установка на VPS, настройка TronGrid, переход на HD-кошелёк.
Отзывы (0)
Пока нет отзывов
Оплачивая заказ, вы принимаете публичную оферту и условия возврата
О продавце
DeployKit
4 товаров