Требуется разработать легковесного, ультрабыстрого бота-снайпера (сниффера) для мониторинга и мгновенного выкупа анонимных номеров Telegram (+888) на маркетплейсах экосистемы TON (Fragment, Getgems,Marketapp).Критически важный нюанс: Подобные боты уже есть на рынке и активно работают. Главная цель проекта — максимальная скорость (минимальный latency) от момента появления лота в блокчейне до отправки нашей транзакции, чтобы опережать конкурентов. При этом проект имеет линейную логику, не требует переусложненной архитектуры (без тяжелых БД) и идеально подходит для быстрого вайбкодинга (сборки с помощью ИИ вроде Cursor/Windsurf на базе готовых библиотек). Мы платим за качественную сборку и оптимизацию скорости, а не за разработку с нуля. Вам не придется писать код с нуля или разрабатывать смарт-контракты. Все компоненты собираются из готовых «кубиков»:
1) Мониторинг за 15 минут: Не нужно писать парсеры сайтов. Используется готовый стрим транзакций через TON API via WebSockets по адресу коллекции номеров: EQA6uWv-Bbyg9gqYQ_vM6MIdK_fV6XNAnU6K_wun4fA-TON. Код подписки занимает около 30 строк.
2) Покупка по готовому шаблону: Структура транзакции выкупа (Payload/комментарий и вызов Sale-контракта маркетплейса) стандартная, открытая и есть на GitHub. Это просто отправка транзакции через базовую библиотеку @ton/ton (или pytoniq).
3) Интерфейс отсутствует: Никаких Telegram-ботов, веб-панелей и баз данных. Все управление — через обычный файл конфигурации .env. Статус работы пишется просто в консоль (терминал).
Техническое задание: Снайпер-бот для выкупа NFT (TON)
1. Управление через конфигурационный файл (.env)
Все ключевые параметры бот считывает из файла настроек при запуске:
• BOT_WALLET_SEED — сид-фраза рабочего кошелька бота (с него оплачивается выкуп NFT и комиссии сети).
• MAIN_WALLET_ADDRESS — адрес основного (безопасного) кошелька, куда бот автоматически пересылает купленный актив.
• TRIGGER_PRICE — максимальный порог цены покупки в TON (например: 2450).
• TON_API_KEY и RPC_ENDPOINT — ключи доступа и эндпоинты к нодам экосистемы TON.
——————————
1. Ультрабыстрый мониторинг (Сниффер)
• Постоянное соединение: бот держит открытый WebSocket-поток транзакций целевой коллекции номеров.
• Парсинг «на лету»: при получении события put_up_for_sale (выставление лота на продажу) бот мгновенно извлекает цену лота в оперативной памяти.
• Минимум задержек: отсутствие лишних внешних запросов — сравнение цены с TRIGGER_PRICE выполняется мгновенно.
——————————
1. Модуль автовыкупа и автоперевода (Execution & Transfer)
Если Цена_Лота <= TRIGGER_PRICE, запускается двухэтапная цепочка действий:
Шаг 1 (Выкуп):
• В ту же миллисекунду формируется и подписывается транзакция покупки на Sale-контракт маркетплейса с кошелька бота.
Шаг 2 (Автоперевод):
• Как только сеть подтверждает успешную покупку и NFT поступает на кошелек бота, скрипт автоматически генерирует транзакцию трансфера (transfer) полученного NFT на адрес MAIN_WALLET_ADDRESS.
После завершения цикла бот выводит в консоль подробный лог об успешной операции и сразу возвращается в режим мониторинга.
——————————
1. Технический стек
• Язык разработки: Node.js (TypeScript) — в приоритете из-за скорости обработки асинхронных операций, либо Python.
• Библиотеки экосистемы TON: @ton/ton, @ton/crypto (или pytoniq для Python).
——————————
1. Сроки и условия приемки
• Срок выполнения: 1–3 дня.
• Результат:
• Чистый, документированный исходный код в репозитории GitHub.
• Краткая пошаговая инструкция по деплою и запуску на VPS (Ubuntu) через PM2 или Docker.
• Критерии тестирования:
• Успешная проверка выкупа и последующего автоматического перевода NFT в тестовой сети (Testnet) либо на тестовом лоте в Mainnet (дешевая NFT стоимостью 1–2 TON).
Бюджет фиксированный. Задача на полтора часа для тех, кто умеет вайбкодить и понимает TON API. Перекупщиков и студии с оверпрайсом прошу не тратить время»
Опубликован 12.09.2026 в 09:06