Работы фрилансеров →
Крипто и блокчейн

Примеры работ и кейсы по направлению «Крипто и блокчейн»

Даниил Лапотышкин
Даниил Лапотышкин 2 дня 21 час назад
Краудфандинг на блокчейне TON
КраудТОН — децентрализованный краудфандинг на блокчейне TON Платформа-аналог кикстартер, где любой автор запускает кампанию по сбору средств в USDT - от книг и игр до SaaS и оборудования. Вся логика денег живёт в ончейн-смарт-контрактах, а не в базе, поэтому сбор прозрачен и не зависит от доверия к площадке. Контракт Fundraiser принимает джетоны USDT, ведёт реестр доноров и сумму сборов; при достижении цели автор вызывает collect - платформа автоматически удерживает комиссию 7%, остальное уходит создателю. Если цель к дедлайну не собрана, доноры в один клик возвращают свои вклады через refund. Второй контракт Vesting выдаёт собранные средства создателю порционно - по milestone-этапам с временными локами, что защищает доноров от исчезновения автора сразу после сбора. Асинхронный indexer слушает сеть TON и синхронизирует ончейн-события с реляционной БД для быстрых выборок. Интерфейс - Telegram Mini App с авторизацией через проверку initData (HMAC-SHA-256), вход по TON Connect. Проект работает на mainnet. Стек: смарт-контракты - Tact 1.6 (компилируется в FunC), @ton/core, @ton/sandbox, tonweb; бэкенд - Python 3.11, FastAPI, asyncpg/PostgreSQL, фоновый indexer; фронтенд — React + TypeScript, Vite, TON Connect; деплой контрактов - tonweb-mnemonic.
Даниил Лапотышкин
Даниил Лапотышкин 2 дня 22 часа назад
Радар кошельков Polymarket
Система в реальном времени отслеживает сделки выбранных кошельков на Polymarket - крупнейшем рынке прогнозов на блокчейне Polygon. Парсер читает события смарт-контрактов напрямую из блокчейна через WebSocket с резервным опросом и переключением между тремя RPC-нодами, поэтому новая ставка появляется в системе примерно через 3 секунды. Каждая сделка приходит уведомлением в Telegram и попадает в веб-дашборд с разделами LIVE (открытые позиции) и FINISHED (завершённые). Дашборд считает ставку с учётом комиссии, средневзвешенный коэффициент при докупках и выигрыш по бизнес-логике заказчика, где продажа исхода трактуется как покупка противоположного. Поддерживаются спортивные neg-risk рынки (победа / ничья / поражение), бейджи прематча и группировка ставок по событию. При добавлении кошелька подгружается его история до 10 тысяч позиций, а кошельки с частотой больше 300 сделок в день автоматически помечаются как боты. Отдельный сервис-ревизор сверял данные с API Polymarket по 15 кошелькам, а финальный тест на реальных деньгах показал совпадение до цента. Система работает в продакшене на VPS под systemd, с ежедневными бэкапами базы. Стек: Python 3.12, asyncio, web3.py, FastAPI, PostgreSQL (asyncpg, SQLAlchemy), aiogram, JavaScript, Docker Compose, systemd, Ubuntu VPS, Tailscale Funnel, Polygon RPC (WSS/HTTP), Polymarket Data / CLOB / Gamma API.
Даниил Лапотышкин
Даниил Лапотышкин 2 дня 23 часа назад
TA Radar - Telegram-бот и автоматизированный ростовой движок для крипто-трейдеров
TA Radar принимает от пользователя тикер и таймфрейм (например, ETHUSDT 1H), забирает рыночные данные с биржи и строит торговый сценарий собственным движком технического анализа. Движок определяет уровни и структуру рынка, после чего формирует направление сделки, зону входа, инвалидацию, три тейк-профита и контекст старших таймфреймов (D1, W1, тренд BTC). Нейросеть оформляет результат в короткую карточку для трейдера, а числа в тексте автоматически сверяются с расчётом движка. Рядом строится график с уровнями: собственный рендерер на Lightweight Charts с защитой от наложения подписей, он выдаёт картинку менее чем за секунду. Отдельный модуль Growth Engine ищет тикеры, которые сейчас в тренде (Bybit и CoinGecko), проверяет их доступность на Bybit и BingX и присылает куратору на подтверждение через отдельного Telegram-бота. После одобрения собирается готовая карточка для публикации в X. Signal Journal в фоне отслеживает цену и фиксирует исход каждого сигнала: тейк-профит или инвалидация. Так накапливается статистика качества. Монетизация проекта построена на партнёрской модели с биржами: активный трейдер получает премиум бесплатно. Стек: Python, FastAPI, aiogram 3, PostgreSQL, Redis, Alembic, APScheduler, Docker Compose, DeepSeek (LLM через OpenAI-совместимый API), Lightweight Charts, Playwright (Chromium), mplfinance, API бирж Bybit и BingX, CoinGecko API.
Даниил Лапотышкин
Даниил Лапотышкин 2 дня 23 часа назад
Страховочный бот для Bybit Copy Trading
орговый бот-надстройка над копитрейдингом Bybit (USDT-перпетуалы, этап на testnet). Копитрейдинг используется только как сигнал: когда мастер открывает позицию, бот строит собственную независимую позицию на UTA-аккаунте и управляет ей сам. Главная функция - автоматическое усреднение: бот докупает позицию по заданному шагу, считая среднюю цену и просадку строго по данным биржи. Сигналы мастера бот получает опросом внутреннего API Bybit с маскировкой TLS-отпечатка браузера, состояние аккаунта - через приватный и публичный WebSocket. Reconciler сверяет данные бота с биржей по REST и исправляет расхождения, а защита от проскальзывания добирает вход, если копирование отработало плохо. Архитектура мультиаккаунтная: у каждого аккаунта свой мастер, множитель, чёрный список тикеров и изолированное состояние, сбой одного аккаунта не влияет на остальные. Управление идёт через Telegram: статус, лог, рестарт, обновление авторизации, ручной блэклист, остановка копирования и push-уведомления нескольким получателям. Код покрыт 675 автотестами, разработка по циклу red-green, деплой на VPS под systemd. Стек: Python, asyncio, pybit (Bybit API v5), WebSocket, curl_cffi, aiohttp, Pydantic, Telegram Bot API, pytest, ruff, systemd, Ubuntu VPS, Git.
RSI-бот для Bybit с автозапуском по индексу S&P 500
С нуля разработал торгового бота для фьючерсов USDT на Bybit (BTC/ETH, только лонг), которым полностью управляют через Telegram. Вход по RSI по двухлинейной логике: линия взводится, когда свеча закрывается ниже нее, а сделка открывается на первом пересечении линии вверх внутри свечи по тиковым данным. Тейк-профит (лимитная заявка на бирже), стоп-лосс и безубыток меняются на лету из панели "Уровни" с подтверждением и ценой. Отдельным этапом по запросу заказчика добавил автозапуск по индексу: бот следит за RSI контракта SPYUSDT (S&P 500 на Bybit) и включает торговлю, когда RSI пересекает заданную границу сверху вниз. После каждой сделки бот заново проверяет индекс и решает, продолжать или ждать нового сигнала. Логика на конечных автоматах защищена, переживает обрывы WebSocket и рестарты сервера, восстанавливая режим, позицию и настройки. Настройки (таймфрейм от 3м до 1д, период RSI, границы, размер, плечо) сохраняются между перезапусками, а запуск на реальном счете требует подтверждения в Telegram. Код покрыт 337 автотестами, логика проверена живым прогоном на Bybit Demo. Бот развернут на VPS как systemd-сервис с ротацией логов, SSH по ключу, фаерволом и fail2ban. Стек: Python 3.11, asyncio, aiogram 3, aiohttp, aiohttp-socks, Bybit API V5 (REST, WebSocket), python-dotenv, pytest, Ubuntu, systemd, uv, ufw, fail2ban, logrotate, Git/GitHub.
Данил Жданов
Данил Жданов 1 месяц назад
MEXC - Фьючерсный бот с динамическим кредитным плечом
Бот для MEXC специализируется на арбитраже с кредитным плечом - использует разницу в процентных ставках для маржинального кредитования и фьючерсных позиций. Автоматически рассчитывает оптимальное плечо, стоп-лосс и тейк-профит, а также отслеживает уровень ликвидности для предотвращения принудительного закрытия. Включает механизм хеджирования через противоположные позиции
Данил Жданов
Данил Жданов 1 месяц назад
HTX - HFT Market Maker бот
Бот для HTX (бывш. Huobi) построен для высокочастотного маркет-мейкинга с микросекундной задержкой. Использует низкоуровневые WebSocket-соединения и оптимизированный алгоритм размещения лимитных ордеров, обеспечивая плотный спред и постоянную ликвидность. Автоматически перестраивает сетку ордеров при изменении волатильности и отслеживает дисбаланс заявок
Данил Жданов
Данил Жданов 1 месяц назад
Bitget - Приватный копи-трейдинг бот
Бот для Bitget специализируется на копи-трейдинге - анализирует сделки авторской стратегии, фильтрует их по доходности и фактору Шарпа, после чего автоматически повторяет их с настраиваемым коэффициентом риска. Включает криптографическую custodial защиту ФЗШ ключей, систему защиты от просадок и ограничение на количество одновременно открытых позиций
Данил Жданов
Данил Жданов 1 месяц назад
OKX x DEXs - Арбитражный бот с риск-менеджментом
Бот для OKX реализует арбитражные стратегии между фьючерсными и спотовыми рынками, а также межбиржевой арбитраж. Использует многоуровневую систему риск-менеджмента: динамические стоп-лоссы, контроль кредитного плеча и автоматическую диверсификацию активов. Благодаря асинхронной архитектуре на Golang обрабатывает до 200 заявок в секунду
Данил Жданов
Данил Жданов 1 месяц назад
Binance - Тренд-бот
Бот для Binance ориентирован на следование тренду с использованием комбинации скользящих средних (EMA 9/21/50) и индекса относительной силы (RSI). Анализирует глубину рынка и объёмы, чтобы подтверждать сигналы. Поддерживает автоматическое переключение между спотовой и фьючерсной торговлей, а также управление капиталом на основе модели Келли