Загрузка...

[Case] ​​Self-hosted address monitoring and automatic withdrawal | Custom derivation rules |17 networks

Thread in Your sites created by shadcnmonster Mar 8, 2026. (bumped Mar 11, 2026) 353 views

  1. shadcnmonster
    [IMG]

    Быстрый, современный, автономный и легковесный автоматический мониторинг адресов с автоматическим выводом, который устанавливается на сервер покупателя без каких-либо привязок, с полностью открытым исходным кодом. Разработан на основе собственного крипто-шлюза:
    [Case] ​​Self-hosted crypto gateway for accepting deposits in crypto
    Image

    Быстрый, современный, автономный и легковесный крипто-шлюз, который устанавливается на сервер без каких-либо привязок, идеально подойдет для криптобирж, казино, обменников, и других финансовых проектов в крипто-сфере, принимающих оплату в крипте. Аналог WestWallet или Cryptomus, полност
    ...


    Логика и принцип работы
    Данный проект позволяет импортировать сид-фразы и генерировать адреса по заранее созданным правилам деривации, сам отслеживает в реальном времени сгенерированные адреса на входящие транзакции и автоматически выводит с них средства на мастер-кошельки (доноры)
    В этом проекте есть разделение: корневые кошельки (доноры) и сгенерированные из импортированных сидок адреса.
    1. Генерируемые адреса отслеживаются в режиме реального времени.
    2. Корневые кошельки (доноры) генерируются в панели на основе одной сидки, ее можно либо сгенерировать, либо импортировать из своего кошелька (формат BIP39, 12 слов). На них приходят средства со сгенерированных адресов, эти же кошельки оплачивают комиссию сети, если на сгенерированный адрес пришел депозит в токене.

    Поддерживаемые монеты
    Нативные: AVAX (+токены), BASE (+токены), BCH, BNB (+токены), BTC, CELO (+токены), DOGE, ETH (+токены), LTC, MATIC (+токены), OP (+токены), SOL, TON, TRX (+токены), XRP, ARB (+токены), CRO (+токены)
    Добавлено 300+ самых известных EVM токенов (парсилось с DeBank + CMC), поэтому на мусор он не сработает.

    Описание базового функционала
    — Вся генерация сидок/приватных ключей/адресов происходит строго локально, никакие приватные данные не утекают провайдерам, нет никаких проверок на AML / блокировок средств. Сам проект работает через подключения к платным RPC нодам, работает на официальных библиотеках, что позволяет отправлять средства нативно. Это самый эффективный в соотношении цена/качество вариант и с идеально подходит для сохранности средств.
    — Простое и понятное API, единый эндпоинт для импорта сидок и генерации адресов, единый формат вебхуков.
    — Можно импортировать сидки на 10 разных языках в формате bip39 (12/15/18/21/24 слова).
    — Можно задавать свои правила деривации с возможностью указывать глубину генерации адресов. Базовые добавленные правила (BIP44/49/84/86, etc): btc-bip44-legacy, btc-bip49-nested-segwit, btc-bip84-native-segwit, btc-bip86-taproot, evm-bip44, evm-ledger-legacy, evm-ledger-live-account, ltc-bip49-nested-segwit, ltc-bip84-native-segwit, sol-bip44-account, sol-bip44-change, sol-default, ton-bip44-account, ton-default, trx-bip44, trx-bip44-short, utxo-default, xrp-bip44-short, xrp-default
    — Можно генерировать адреса только для EVM/UTXO/конкретной сети и отслеживать поступление средств на адреса.
    — Можно генерировать адреса только по определенному правилу/правилам.
    — Моментально, сразу же после нужного количества конфирмов выводит все под ноль со сгенерированных адресов.
    — В комплекте идет удобная и современная панель управления для просмотра и управления данными с поддержкой разных языков: русский, английский, корейский, китайский. Полностью написана на API движка, позволяющая детально просматривать всю необходимую информацию, настраивать проект под себя, и упрвалять им. Так же есть уведомления в ТГ, они тоже настраиваются.
    — Есть возможность по API/в панели вручную выводить средства со сгенерированных адресов.
    — Есть возможность в панели/по API отправлять с корневых кошельков монеты на нужный адрес с подсчетом комиссии.
    — Реализована встроенная система автоматических двойных бэкапов базы данных: локальное сохранение и на удаленном сервере, можно самостоятельно задавать частоту создания бэкапов.
    — Все необходимые данные в БД зашифрованы, сам проект работает в изолированной на сервере сети, БД полностью изолирована от внешнего подключения, в локальную или публичную (можно настроить) сеть выходит только его API и панель управления.
    — Множество необходимых настроек в панели и много чего еще.

    Стек разработки
    Фронтенд написан на React, TypeScript, shadcn, TanStack (router, table, query), Framer.
    Бекенд разработан на NestJS, TypeScript, PostgreSQL, эндпоинты задокументированы для OpenAPI через Swagger.
    Весь проект разработан как монорепо на Turborepo + pnpm.
    Собирается и запускается через Docker в одну команду.

    Примеры вебхуков
    Обнаружение средств: этот вебхук приходит, когда средства были обнаружены на сгенерированном адресе:
    Подтверждение депозита: приходит, когда средства были выведены со сгенерированного адреса на корневой кошелек (донора) (после получения этого вебхука можно через API вывести монеты себе и своим партнерам на их адреса):
    Вывод/трансфер: приходит, когда происходит вывод/трансфер средств с корневых кошельков:
    Помимо вебхуков, еще приходят уведомления в ТГ.

    Демонстрация
    Ссылка: https://sweeper.nexus-core.sbs
    Логин: admin
    Пароль: adminadmin

    Мои проекты
    Nexus Core Gambling - самый большой движок для скам-казино

    Nexus Core Wallet - Self-hosted крипто-шлюз для приема депозитов в крипте
    Nexus Core Sweeper - Self-hosted мониторинг адресов и автоматический вывод, кстомные правила деривации, 17 сетей
    Качественная разработка от реального стронг миддла с большим продакшн-опытом
     
Loading...