Описание
Готовый Python Telegram-бот — кастодиальный криптокошелёк TON + USDT (TRC-20), Docker, PostgreSQL
Альтернативный короткий вариант, если есть ограничение по длине заголовка:
Telegram-бот: криптокошелёк TON/USDT с приёмом, выводом и админ-панелью
Описание товара
Что это
Готовый исходный код production-уровня Telegram-бота — кастодиальный криптокошелёк с поддержкой TON и USDT (сеть TRC-20). Полный цикл: приём депозитов, вывод средств, автораспределение, подписки, поддержка пользователей. Написан на Python (aiogram 3.x), хранит данные в PostgreSQL, разворачивается через Docker одной командой.
Кому подойдёт
Тем, кто хочет запустить свой крипто-кошелёк или приём платежей в Telegram без месяцев разработки — стартапам, небольшим сервисам, разработчикам, которые хотят сэкономить время на архитектуре и сосредоточиться на доработке под свой продукт.
Функционал
Финансы:
Приём депозитов TON и USDT (TRC-20) с автоматическим зачислением
Вывод средств на внешние кошельки с настраиваемой комиссией
Автораспределение — автоматический перевод процента от каждого депозита на заданный адрес
Двойная верификация крупных депозитов перед зачислением
Реферальная программа
Надёжность:
Supervisor с авто-перезапуском воркеров при падении (экспоненциальный backoff)
Защита критических операций (перевод + запись в БД) от прерывания
Идемпотентность депозитов — исключены повторные начисления
FSM-состояния пользователей в PostgreSQL — переживают перезапуск бота
Безопасность:
Rate limiting отдельно для сообщений и нажатий кнопок
Блокировка пользователей через middleware
Валидация адресов через pytoniq_core
Все лимиты и пороги настраиваются через переменные окружения, без правки кода
Управление:
Полноценная админ-панель: пользователи, балансы, блокировка, ручные переводы
Система тикетов поддержки
Мониторинг баланса горячего кошелька с алертами
Подписки с автоматическим списанием
Готовность к запуску:
Docker + docker-compose — поднимается одной командой вместе с PostgreSQL
Готовая система миграций БД (15 миграций, CLI-скрипт для управления)
Подробная документация по деплою (5 шагов)
Поддержка нескольких языков интерфейса
Технический стек
Python 3.11+, aiogram 3.x, PostgreSQL 14+, Docker, pytoniq (TON), TronGrid API (TRON/USDT). ~6700 строк кода, 48 файлов, чистая слоистая архитектура (handlers → repositories → db).
Что входит в сделку
Полный исходный код
Документация по деплою
Файлы конфигурации (Docker, .env-шаблон)
Характеристики
Отзывов пока нет...