Технический чек-лист · Февраль 2026

CS2 Skin Upgrader
Полный объём работ под ключ

Production-аналог сайта upgrader.pro / upg.gg. Документ фиксирует точный перечень функций, входящих в стоимость разработки.
Документ № UPG-2026-01 Версия 1.0 Полный production · НЕ MVP
⚡ Назначение документа. Все пункты, отмеченные галочкой, входят в фиксированную цену. Любые работы, не указанные в данном документе, не входят в стоимость и тарифицируются отдельно.
Стоимость разработки
$35k – $42k
Срок
5 месяцев
Команда
6 человек
РАЗДЕЛ 01

Аккаунт и личный кабинет

Стоимость$4 500 – $5 400
РАЗДЕЛ 02

Главная страница и магазин скинов

Стоимость$4 500 – $5 400
РАЗДЕЛ 03

Игровой движок Upgrader + Provably Fair

Стоимость$5 000 – $5 900
РАЗДЕЛ 04

Депозиты — 3 канала

Стоимость$3 000 – $3 600
Канал 1 · Скины (SkinsBack / SkinPay)
  • Подключение SkinsBack API (или SkinPay / Skinify — на выбор).
  • Webhook с проверкой подписи и idempotency, зачисление монет на баланс.
Канал 2 · Криптовалюты (NowPayments / Cryptomus)
  • Поддержка USDT (TRC20/ERC20), BTC, ETH, TON, LTC.
  • Уникальный адрес депозита на транзакцию, webhook после подтверждений в сети.
Канал 3 · Карты (AAIO / CryptoCloud)
  • Visa / Mastercard / Mir с 3-D Secure flow.
  • Apple Pay / Google Pay (если доступно у процессора).
  • Webhook на успех + отказ + chargeback.
Не входит в стоимость
  • Регистрация мерчант-аккаунтов в платёжных системах (делает клиент).
  • Комиссии платёжных систем, прохождение PCI DSS.
РАЗДЕЛ 05

Вывод скинов — гибридная модель (P2P + свои боты)

Стоимость$4 800 – $5 600
⚠️ Стратегия требует согласования с заказчиком

Описанная ниже гибридная модель — рекомендация, основанная на стартовом бюджете на ликвидность ~$5 000 и мировой целевой аудитории. До начала разработки раздела исполнитель обязан уточнить у заказчика финальный выбор стратегии:

  • Только P2P (Waxpeer/Skinport/DMarket) — без своих ботов, минус $2 000.
  • Гибрид P2P + свои боты (рекомендуется по умолчанию) — описание ниже.
  • Только свои боты — требует ликвидности от $20 000+, плюс $1 500 к смете.
  • Cash-out only (без вывода скинов, только USDT/карта) — минус $3 500.
Основной канал · P2P-партнёры (мгновенно, без trade-hold)
  • Интеграция с Waxpeer / Skinport / DMarket / CS.money через API.
  • Автоматический выбор источника по наличию, цене и скорости вывода.
  • Цепочка fallback: Waxpeer → Skinport → DMarket → CS.money → отказ с возвратом баланса.
  • Учёт комиссии P2P-провайдера в финальной цене вывода.
  • Идемпотентность заявок, retry-логика при сбоях API.
Дополнительный канал · Свои Steam-боты (1–2 аккаунта на старте)
  • Микросервис Steam-ботов на Node.js (steam-user, steam-tradeoffer-manager, steamcommunity).
  • Архитектура поддерживает от 1 до 20 ботов — масштабируется без переписывания кода при росте ликвидности.
  • Хранение MAFile / 2FA Shared Secret в зашифрованном виде, генерация Steam Guard кодов.
  • Балансировка: при наличии скина у бота — приоритет перед P2P (быстрее и дешевле).
  • Создание trade-offer'а, polling статуса (accepted / declined / canceled / expired).
  • Резерв скина в БД при создании оффера + откат при отказе/таймауте.
  • Очередь выводов с приоритетами (VIP / обычный), retry с экспоненциальной задержкой.
  • Auto re-login при разрыве сессии, логирование всех trade-event'ов.
Обработка Steam Trade Hold и защита от рисков
  • Детекция trade-hold перед отправкой оффера: если у источника нет активного Mobile Authenticator >7 дней — источник исключается из автоподбора.
  • Опция «мгновенный вывод» (по умолчанию) — только источники без hold.
  • Опция «сэкономить 5–10%, подождать 7 дней» — разрешает hold-источники, юзер видит таймер ожидания.
  • Мониторинг состояния ботов 24/7: статус online/offline, инвентарь, флаги VAC/Trade-ban, последняя успешная транзакция.
  • Алертинг (Telegram/email) при подозрительной активности или офлайн-боте дольше N минут.
  • Автоматическая ротация и распределение инвентаря между ботами, чтобы при блокировке одного аккаунта потери были минимальны.
  • Отдельные кошельки и trade-историю для каждого бота — изоляция рисков.
  • Возможность экстренной выгрузки инвентаря бота на «безопасный» аккаунт при детекции угрозы блокировки.
Обязательства исполнителя по операционным рискам

Исполнитель обязуется реализовать все технически возможные защитные механизмы, перечисленные выше, по индустриальным стандартам разработки CS2-платформ. В случае выявления недоработок реализованной архитектуры в течение гарантийного срока (1 месяц) — например, недостаточная защита от потери инвентаря, отсутствие детекции trade-hold, некорректная балансировка ботов — исполнитель обязуется устранить их без дополнительной оплаты.

Действия Valve по блокировке отдельных Steam-аккаунтов, не вызванные ошибками в архитектуре платформы, относятся к форс-мажору и не входят в зону ответственности исполнителя — однако реализованная архитектура обязана минимизировать финансовые последствия подобных событий (через ротацию инвентаря, мониторинг, возможность экстренной выгрузки и P2P-fallback).

Не входит в стоимость разработки
  • Покупка прокачанных Steam-аккаунтов с активным Mobile Auth >7 дней (~$50–200/шт).
  • Стартовая ликвидность инвентаря (~$5 000 при старте — закупка скинов клиентом).
  • Комиссии P2P-партнёров (Waxpeer ~3-5%, Skinport ~2-4%, DMarket ~3-6%).
  • Маркетинговые издержки и саппорт пользователям, столкнувшимся с trade-hold.
РАЗДЕЛ 06

Real-time и уведомления

Стоимость$1 700 – $2 100
РАЗДЕЛ 07

Админ-панель и аналитика

Стоимость$4 000 – $4 700
Управление
  • Пользователи: список с фильтрами, карточка юзера (профиль/баланс/IP/устройства), бан/мьют, правка баланса с обоснованием.
  • Финансы: список депозитов / выводов, ручное подтверждение, возврат, отчёт по обороту, GGR, NGR, чистая прибыль.
  • Каталог скинов: добавление / скрытие / правка цены, ручной запуск синка, маржа дома, featured / новое.
  • Steam-боты: статус, инвентарь, рестарт / перелогин, балансировка инвентаря.
  • Промо и реф-программа: CRUD промокодов, % реф-программы, топ рефоводов.
Учёт hold-инвентаря (для закупок с trade-hold)
  • Раздел «Партии закупки» в админке: занесение партий скинов с указанием даты освобождения от trade-hold.
  • Каждый скин в инвентаре бота имеет статус: «доступен» / «на hold до DD.MM.YYYY».
  • Скины со статусом «на hold» автоматически исключаются из мгновенных выводов и доступны только для опции «подождать 7 дней».
  • Авто-перевод скина из «на hold» в «доступен» по истечении даты.
  • Импорт партии CSV-файлом (для массовых закупок: название скина, цена закупки, дата hold).
  • Отчёт по доходности партии: цена закупки → цена вывода юзеру → маржа.
Безопасность админ-доступа
  • Роли админов и права, 2FA для входа, audit log всех действий.
Аналитика и метрики
  • Дашборд: DAU / MAU / новые регистрации / retention.
  • Финансы: оборот, GGR, NGR, RTP, средний чек, конверсия.
  • Источники трафика (UTM-метки, реф), графики по дням / неделям / месяцам.
  • Интеграция с Google Analytics / Yandex Metrica.
РАЗДЕЛ 08

Безопасность и анти-фрод

Стоимость$1 500 – $1 800
РАЗДЕЛ 09

UI: локализация, мобильная адаптация, SEO

Стоимость$2 800 – $3 500
Не входит в стоимость
  • Перевод на дополнительные языки кроме RU/EN (тексты предоставляет клиент).
  • Нативные мобильные приложения iOS / Android (отдельный проект).
РАЗДЕЛ 10

Инфраструктура, тестирование и поддержка

Стоимость$3 500 – $4 300
DevOps
  • Docker-контейнеризация всех сервисов.
  • Nginx с настроенным SSL (Let's Encrypt).
  • GitHub Actions — автоматический CI/CD pipeline (build → test → deploy).
Безопасность
  • Регулярные бэкапы БД в облако (ежедневный дамп + retention 30 дней).
Мониторинг
  • Sentry — отслеживание ошибок в реальном времени.
  • Telegram-бот — уведомление администратора, если сайт «лёг» или сервис недоступен.
Тестирование
  • Проверка математики игры (Provably Fair, шансы, расчёт балансов).
  • Ручное тестирование платежей (все 3 канала: скины / крипта / карты).
Юридические страницы
  • Terms of Service, Privacy Policy, Cookie Policy, User Agreement, FAQ.
Поддержка
  • 1 месяц гарантии на исправление багов после деплоя в production.
Не входит в стоимость
  • Стоимость VPS / облака, Sentry, Cloudflare (оплачивает клиент).
  • Юридические тексты (готовые предоставляет клиент), услуги юриста.
  • Регистрация офшорной компании / лицензии Curacao.
  • Поддержка после первого месяца (~$1 500–2 500/мес по отдельному договору).

Сводная стоимость по разделам

01 · Аккаунт и личный кабинет$4 500 – $5 400
02 · Главная и магазин скинов$4 500 – $5 400
03 · Игровой движок Upgrader + Provably Fair$5 000 – $5 900
04 · Депозиты (3 канала)$3 000 – $3 600
05 · Вывод скинов (Steam-боты + P2P)$4 800 – $5 600
06 · Real-time и уведомления$1 700 – $2 100
07 · Админ-панель и аналитика$4 000 – $4 700
08 · Безопасность и анти-фрод$1 500 – $1 800
09 · UI: локализация, мобильная, SEO$2 800 – $3 500
10 · Инфра, тесты, юр. страницы, поддержка$3 500 – $4 300
Итого фиксированная стоимость разработки
$35 000 – $42 000
Полный production под ключ · НЕ MVP · 5 месяцев · команда 6 человек

⚠️ Дополнительные расходы (НЕ входят в стоимость разработки)

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

Разовые расходы (на старте)
Домен + SSL$30
Steam-аккаунты для ботов (5–10 шт)$500 – $1 500
Юридика (ToS, Privacy)$2 000 – $10 000
Стартовая ликвидность ботов (скины)$10 000 – $50 000
Итого разово$12 500 – $61 500
Ежемесячные расходы
VPS / облачный сервер$200 – $500
Cloudflare Pro + WAF$25 – $200
S3 хранилище + CDN$60 – $180
Sentry / Grafana / мониторинг$50 – $150
Саппорт-команда (2 человека)$1 500 – $3 000
Итого в месяц$1 800 – $4 000
Комиссии платёжных систем (% с оборота)
SkinsBack / SkinPay (скины)3 – 8%
Крипто-процессинг0.5 – 2%
Карточный процессинг + чарджбэки2 – 6%

Условия и порядок работы

  1. Срок реализации: 4.5 – 5.5 месяцев с момента подписания.
  2. Команда: 3 Full-stack + дизайнер + DevOps + QA (6 человек).
  3. Оплата поэтапно: 30% аванс, 30% после разделов 01-04, 30% после 05-08, 10% после месяца поддержки.
  4. Демо после каждого крупного раздела.
  5. Любые работы вне чек-листа оформляются change-request'ом и тарифицируются по $18/час (на разработчика).
  6. Исходный код передаётся клиенту в полном объёме после финального платежа.
  7. Гарантия на исправление багов — 1 месяц после деплоя в production.
  8. Сторонние сервисы (домен, хостинг, мерчант-аккаунты, лицензии, Steam-аккаунты, ликвидность ботов) оплачиваются клиентом отдельно.