MIRONLOGICДокументация · обновлено 14.09.2026

Как это работает

Это описание платформы MironLogic как она есть на 14.09.2026. Здесь нет ни рекламы, ни обещаний: где что-то ещё не работает — так и написано. Документ обновляется вместе с кодом; если текст и код разошлись — прав код. Это не финансовая рекомендация; доходность не гарантируется.

1. Что это

MironLogicсемейный фонд под ключ: DeFi-фонд под собственным брендом, где владелец — собственный кастодиан своих средств. Хранилище — холодные кошельки корзин — только у владельца. Весь движок — отбор пулов, размещение и вывод капитала, учёт, мониторинг, боты — находится у DeFi Guru (продукт YLDX) и обслуживается его оператором. Бренд MironLogic — «маска» над одним общим движком: свой сайт, свои тексты, свой владелец, своя отчётность, свои кошельки.

В чём другая модель доверия

Классический фонд: инвестор отдаёт деньги управляющему, и всё — от хранения до отчёта — на доверии к нему. Здесь наоборот: ключи от хранилища остаются у владельца, а оператор даёт машину и ведёт рабочий слой прозрачно по цепи. Честно по слоям: хранилище — у владельца (ключи только у него; широкие позиции и выводы возвращаются туда); рабочий слой — позиции в пулах, которые открывает и закрывает движок и которые любой может проверить в обозревателе; горячий слой — входящие адреса с минимальными остатками, деньги на них не задерживаются. Что остаётся на доверии к оператору — сказано в разделе 14, без умолчаний.

Владелец MironLogic в публичных материалах называется просто «владелец MironLogic» — имя на витрине не публикуется. Он держит холодные ключи корзин сам, подписывает пробные выводы сам и один решает, когда открывать приём. Для крупного инвестора это следующий шаг: не вкладывать в чужой фонд, а получить свой — с тем же движком, своим брендом и своими ключами. Реклама MironLogic — не только привлечение средств в пулы, но и сама инфраструктура: «так можно сделать себе».

2. Кто за что отвечает

СторонаОтвечает заНе делает
Оператор DeFi Guruдвижок, серверы исполнителя, вахта входящих, свип, размещение по канбану, учёт, публичные API, инфо-бот, вторая нода сверки, этот сайт и его серверне держит холодные ключи владельца, не обещает доходность
владелец MironLogicбренд, тексты, домен (у своего регистратора), холодные кошельки корзин (ключи только у него), решения по кастодии, пробные выводы, проверка seed на втором устройствене держит ключи движка, не подписывает за оператора, не передаёт seed никому
Вкладчикпереводит USDC на входящий адрес нужной корзины со своего кошельканичего не подписывает на сайте, кроме привязки Telegram (без доступа к деньгам)

Что означает «24/7»

Автоматика — вахта входящих кошельков, журналы, публичные балансы, инфо-бот — работает как демоны и воркеры на серверах исполнителя круглосуточно. Денежные действия (свип на операционный кошелёк, открытие и закрытие позиций, выплаты) исполняются движком только в утверждённом владельцем платформы контуре; пока контур не утверждён, движок наблюдает и сообщает, но не двигает деньги. Формального SLA на время реакции пока нет — см. раздел 14.

3. Архитектура

КомпонентГде живётЧто делает
Сайт бренда (этот)репозиторий BergMindset/mironlogic → выделенный сервер (Франкфурт), systemd-сервис за nginxвитрина, адреса приёма, живые балансы (/api/onchain), привязка Telegram (/api/bind-link), эта документация
Кабинет вкладчикаобщий движок кабинетов, отдельное приложение, бренд задаётся переменнойличные цифры вкладчика по привязанному адресу
Движок guru-executorBergMindset/defi-guru, backend/guru-executor, серверы исполнителяреестр адресов и продуктов (registry.mjs), вахта входящих (incoming-router.mjs), свип, канбан-очередь, размещение в пулах, возврат на холодные, журналы
Scoreboard / публичные APIbackend/scoreboardплан пулов, рейтинги, порог входа по газу — открытые ручки для витрин
Инфо-ботbackend/wl-info-bot, воркер на сервере бренда (@MironLogicbot)ответы вкладчикам: этапы, адреса целиком, что мы никогда не просим
КанонBergMindset/control-centerединая правда: решения владельца, реестр адресов, хэндоффы

Сети, с которыми работает движок: Base (основная для приёма и выплат в USDC), Ethereum, Arbitrum, Optimism, Polygon, BNB Chain. Валюта приёма и выплат — USDC.

4. Путь денег

  1. Вкладчик переводит USDC на входящий адрес выбранной корзины (Stable / Coin / DEX) — адреса в разделе 5, копировать целиком.
  2. Вахта движка видит приход: запись в журнал DEPOSIT сеть токен продукт/корзина +$, уведомление владельцу платформы. Вахта видит только адреса, внесённые в реестр движка.
  3. Свип: движок переводит средства с входящего на общий операционный кошелёк (L2) — только в утверждённом контуре исполнения.
  4. Атрибуция: по адресу-отправителю движок знает продукт (MironLogic) и корзину; сумма учитывается в индексе корзины (раздел 7).
  5. Канбан-очередь корзины: кандидаты в пулы проходят фильтры (раздел 9); в работу попадают только «queued + green + ставка»; позиции открываются по очереди.
  6. Возврат: широкие позиции и выводы уходят на холодный адрес корзины, ключ от которого — только у владельца MironLogic.
Приём на сайте открыт только когда сходятся оба условия: включён тумблер среды NEXT_PUBLIC_DEPOSITS_ENABLED и для корзины есть запись в PROVEN_INCOMING — хеш пробного вывода с этого адреса. Тумблер — не заслон: он включается одним выкатом. Заслон — запись с хешем, её проверяет тест при каждой сборке. Сейчас: тумблер — выключен, доказанных входящих — 0 из 3.

5. Кошельки и ключи

КошелёкАдресКлюч у когоНазначение
Входящий · STABLE0x6c161705c704D092579b01660A88C48A39ba9012движок (сервер исполнителя)приём поступлений корзины; деньги здесь не задерживаются — уходят свипом
Входящий · COIN0x3597441c14DFdF251CFEe3B108dB737Ac1d0471eдвижок (сервер исполнителя)приём поступлений корзины; деньги здесь не задерживаются — уходят свипом
Входящий · DEX0x3fB431dB19D94122575f34A719925b1786D7Daf8движок (сервер исполнителя)приём поступлений корзины; деньги здесь не задерживаются — уходят свипом
Холодный · STABLEне назначентолько владелец платформыкуда возвращаются широкие позиции и выводы корзины
Холодный · COINне назначентолько владелец платформыкуда возвращаются широкие позиции и выводы корзины
Холодный · DEXне назначентолько владелец платформыкуда возвращаются широкие позиции и выводы корзины
Общий операционный L2не назначендвижокодин на все бренды; показывается только после подтверждения владения подписью

Правила адресов: каждый адрес печатается целиком и сверяется по контрольной сумме (EIP-55); при внесении проверяется, что это не контракт и что в реестре нет «двойника» с тем же началом и концом. Против наших адресов работают отравители: они подкидывают в историю кошелька похожие адреса и поддельные токены с той же суммой через секунды после настоящего перевода. Поэтому адрес берётся только с этой страницы или из реестра — никогда из истории переводов и обозревателя.

Ключи входящих создаются на сервере исполнителя один раз и никуда не копируются; печатается только адрес. Ключи холодных — у владельца платформы, у оператора их нет и не будет. Платформа никогда не просит seed-фразу, приватные ключи, пароли или коды: кто просит — мошенник, даже если пишет от нашего имени.

Открытый вопрос по адресам приёма (14.09.2026). По цепи видно, что 13.09 на каждый входящий завели газ и каждый подписал нулевой перевод самому себе: в тот момент ключ у кого-то был. Но сверка ключей по четырём машинам оператора его не нашла ни для одного из трёх адресов. Пока не установлено, где ключ, движок не может ни перевести средства с этих адресов, ни сделать с них пробный вывод — обе операции подписываются ключом входящего. Возможный исход — замена трёх адресов на новые. Поэтому приём закрыт, и отправлять сюда средства нельзя, даже если кто-то назовёт эти адреса.

Холодное хранение владельца

Вариант по умолчанию для внешнего бренда — три аппаратных кошелька (по одному на корзину), seed из 24 слов, металлический бэкап в двух местах, без фото и облака. Адреса присылаются копированием, целиком, по одному на корзину; мы сверяем посимвольно. Перед приёмкой владелец восстанавливает кошелёк на втором устройстве и подтверждает, что производный адрес совпал с зарегистрированным — seed при этом никому не передаётся. Мультиподпись — «внедряется», а не «защищает»: свойств Safe мы не заявляем.

6. Заслоны и честность

  • Приём: тумблер и доказанный адрес, оба условия — в одном месте кода, не на экранах.
  • Холодные: фраза «пробный вывод подтверждён» показывается только когда все три холодных назначены и по каждому есть хеш пробного вывода владельца (PROVEN_COLD). Сейчас доказанных холодных — 0 из 3, статус: не подтверждено.
  • Внесение адреса в реестр движка требует подтверждения технического контроля: подпись сообщения этим кошельком или исходящая транзакция с него, сверенные по цепи. Адрес, с которого никто ничего не отправлял, в реестр не попадает: на 06.09.2026 у двенадцати входящих адресов других брендов не было ни одной подписи, а приём считался заведённым. Повторять это здесь нельзя.
  • Тест-сторож запускается при каждой сборке и в CI: пустые списки доказанных, адреса целиком и различны, приём закрыт без адреса, фраза о пробном выводе привязана к факту. Сломать заслон незаметно нельзя — тест покраснеет.
  • Сборка падает на ошибках типов (в эталоне они игнорировались): код, который трогает деньги и подписи, не уезжает в прод молча.
  • Заголовки безопасности: сайт нельзя встроить в чужую страницу (защита от выманенной подписи привязки).
  • «Нет данных ≠ 0»: пока по продукту нет живого фида, цифры показываются прочерком, а не нулём и не выдумкой.
  • Вторая нода: каждый денежный хеш сверяется независимой сессией по цепи (статус, отправитель и получатель точно, сумма, блок).
  • Никаких обещаний: доходность — только история с пометкой, что это не обещание; своего токена нет и не будет.

7. Индексы и учёт

У каждой корзины свой индекс, считающийся по реальным данным цепи: I = NAV / S, где NAV — стоимость позиций корзины (балансы по цепи; LP-доли — по составу пула и ценам монет; награды протоколов учитываются отдельно, пока не проданы), S — учётные доли. Индекс стартует с 1.0000 в момент первого поступления; поступление d даёт d / I долей, вывод — доли × I. Всегда показываются две цифры: «стоимость» и «сколько можно забрать сейчас» — они различаются на комиссии выхода, проскальзывание и время разблокировки.

Сейчас по MironLogic живого фида индекса нет — первого размещения не было. На витрине стоят прочерки.

8. Экономика

  • Комиссия фонда — 25 % от прибыли, и только от прибыли выше предыдущего максимума по доле (high-water mark): после просадки комиссии нет, пока индекс не вернётся к максимуму. Момент списания — при выходе вкладчика и по итогам периода.
  • Раскладка: половина комиссии — владельцу бренда MironLogic, половина — в дивидендный кошелёк YLDX для держателей.
  • Как собирается: либо LP-токенами (доля комиссии снимается как доли позиции — получатели несут ту же экспозицию, позиции не ломаются), либо при продаже наградных монет протоколов, которые создают витринную доходность (25 % от реализованной выручки в момент продажи). Режим фиксируется по корзине и протоколу, каждая запись — с хешем.
  • Реферальная программа 10 / 7 / 5 % платится изнутри комиссии платформы, никогда из капитала вкладчиков.
  • Комиссия экосистемы: 0,1 % с каждого входа — в казну DeFi Guru. Это раскрытие условий, не обещание.
  • Выплаты — USDC, сеть Base. С поступления комиссий нет.
Модуль комиссий (леджер high-water mark, списание, разделение выплат) находится в постройке. Пока нет размещений — нет и прибыли, и комиссии не начисляются.

9. Отбор пулов

Отбор идёт сверху вниз: сначала сети (объём, обороты, комиссии сети), затем протоколы (возраст, аудиты, история инцидентов), затем пулы. Корзины: Stable — стейблкоины без риска непостоянных потерь; Coin — ETH/BTC и их обёртки; DEX — пары ликвидности без governance-токенов, LST и мемов.

  • Депег-фильтр: пять гейтов на отклонение от привязки и историю цены; пул с одной сломанной ногой не проходит, даже если «витринный APY» красивый.
  • Порог входа по газу: минимальная сумма = стоимость полного круга (вход + выход) / 0,0005 для Stable и / 0,001 для Coin и DEX. На Ethereum это тысячи долларов, на Base — десятки. Поэтому первые размещения — на Base, затем другие L2, Ethereum — отдельным решением.
  • Канбан: в работу движок берёт только карточки со статусом «в очереди», зелёным гейтом и заполненной ставкой; всё остальное — кандидаты, не команды.

10. Мониторинг и прозрачность

  • /api/onchain на этом сайте — балансы адресов MironLogic (USDC, USDT, нативная монета) прямо с цепи, обновление раз в минуту. Никакого кэша «из головы»; узел не ответил — прочерк, не ноль.
  • Публичные ручки DeFi Guru: план пулов с доходностью в год и в сутки и минимальным входом по методичке газа; рейтинги.
  • Журналы движка на сервере исполнителя: каждое поступление, свип, размещение — со временем и хешем.
  • Сторожа платформы: DNS и сертификат домена, здоровье сайта, поступления на входящие (вахта движка) — с уведомлением оператору.
  • Любой хеш можно проверить самому в обозревателе сети; адреса на этой странице — единственный источник для сверки.

11. Telegram

Инфо-бот бренда @MironLogicbot отвечает на вопросы вкладчиков: где стоим по этапам, адреса целиком, чего мы никогда не просим. Он не принимает денежных команд и не показывает адресов в чате. Привязка кошелька к личке делается через подпись сообщения (не транзакции — доступа к деньгам подпись не даёт): сайт выдаёт одноразовую ссылку с проверяемой подписью сервера (HMAC); без серверного секрета ручка честно отвечает 503 и не притворяется работающей.

Бот заведён у BotFather; воркер ещё не запущен — стартует после установки токена на сервере бренда. Группа бренда создаётся вместе с владельцем.

12. Инфраструктура и выкатка

  • Сайт — Next.js 16, systemd-сервис на выделенном сервере DigitalOcean (Франкфурт) за nginx; сертификат Let’s Encrypt с автопродлением; секреты — только в файле среды на сервере, никогда в репозитории.
  • Изменения — только через Pull Request с зелёными тестами (сторож, типы, сборка — в CI); сливает владелец платформы. В основную ветку напрямую не пишет никто. Выкатка — архив ветки на сервер и перезапуск сервиса; «смёржено ≠ в проде», живой сайт проверяется запросами.
  • Движок и ключи входящих — на выделенных серверах исполнителя; доступ по ключам, root закрыт; стоп-кран на исполнение (файл контура) — у владельца платформы.
  • Домен mironlogic.ru — у владельца бренда, у его регистратора; от владельца — одно действие: заменить у регистратора две A-записи (корень и www) на адрес сервера; почтовые записи при этом не трогаются. Перевод домена на DNS-серверы платформы — запасной путь: делегирование в зоне .ru кэшируется до четырёх суток, поэтому он самый медленный; зона с копией почтовых записей на нашей стороне уже готова. Пароль от регистратора платформа не просит. Сертификат выпускает сторож — только когда оба имени в двух независимых резолверах отдают адрес сервера, и только если в выпущенном сертификате есть оба имени.

13. Что работает сегодня (14.09.2026)

ЧастьСостояние
Сайтсобран, тесты зелёные; выкачен на сервер бренда; домен подключается (ждём две A-записи у регистратора), сертификат — сразу после
Входящие адресасозданы (3 из 3); на каждом газ и подпись самому себе от 13.09, но ключи не найдены при сверке машин оператора 14.09 — вопрос открыт, возможна замена адресов
Пробный вывод с входящихне проводился — доказанных 0 из 3
Холодные адреса0 из 3 назначены — ждём от владельца (адреса, не ключи)
Регистрация в движкевходящие ещё не внесены в реестр движка — вахта их не видит; отдельный PR после холодных
Контур исполненияне утверждён — движок в режиме наблюдения
Индекс корзиннет данных — размещений не было
Модуль комиссийв постройке
Инфо-бот@MironLogicbot заведён; воркер не запущен
Приём средствзакрыт по построению

14. Ограничения и известные риски

Здесь то, что заметит внимательный читатель, — сказано заранее, чтобы не выглядело скрытым.

  • Что остаётся на доверии к оператору. Хранилище — у владельца, но рабочий слой (открытые позиции в пулах) держат кошельки движка, а не смарт-контракт с правами владельца. На время размещения это доверие к оператору как к управляющему; после — возврат на холодные владельца. Смягчение: заслоны в коде, вторая нода сверки, открытые журналы, минимальные остатки на горячем слое. Следующий шаг по дорожной карте — ончейн-хранилище на корзину, где позиции принадлежат владельцу и по цепи.
  • Общий операционный кошелёк. Средства разных брендов проходят через один L2; разделение — учётное (по отправителю и корзине), не по разным адресам на цепи.
  • Горячие ключи входящих лежат на сервере — по определению это не холодное хранение. Поэтому деньги на входящих не задерживаются, а суммы на них минимальны.
  • Один оператор, нет формального SLA. Круглосуточная автоматика есть, а денежные действия проходят через человека в контуре; время реакции ночью и в выходные не гарантировано.
  • Ключи владельца — единая точка отказа. Аппаратный кошелёк и seed у одного человека: потеря seed без бэкапа = потеря доступа к холодным. Смягчение — протокол бэкапа и проверка seed (раздел 5); мультиподпись пока не внедрена.
  • Внешние данные. Оценка позиций и цены зависят от публичных узлов и агрегаторов цен (Etherscan, DeFiLlama, RPC). Их сбои движок должен читать как «нет данных», а не как ноль — это правило, но не гарантия.
  • Депег и риск протоколов. LP-доля стейбл-пула может стоить центы, если одна нога пула потеряла привязку (пример из практики: пул USDe/USDx). Смарт-контракты протоколов могут быть взломаны. Фильтры снижают, не исключают.
  • Газ на Ethereum. Мелкие суммы там не окупают круг входа-выхода; поэтому порог входа высок, а размещения начинаются с Base.
  • Нет внешнего аудита ни кода движка, ни процедур.
  • Не лицензированный финансовый продукт. Никаких гарантий доходности и возврата. Возможна полная потеря средств.
  • Ещё не построено: модуль комиссий, живой индекс по корзинам, регистрация MironLogic в реестре движка, воркер инфо-бота. До этого продукт — витрина с закрытым приёмом.

15. Программистам: как проверить самому

# сайт: заслон приёма и адреса
git clone https://github.com/BergMindset/mironlogic && cd mironlogic
npm ci && npm test            # сторож: приём закрыт без хеша пробного вывода
npx tsc --noEmit && npm run build
grep -n "PROVEN_INCOMING\|PROVEN_COLD\|INCOMING_ADDRESSES\|COLD_ADDRESSES" lib/live-data.ts

# живые балансы адресов с цепи (этот сайт)
curl -s https://mironlogic.ru/api/onchain | jq

# движок (реестр продуктов, вахта входящих, канбан)
git clone https://github.com/BergMindset/defi-guru
ls backend/guru-executor/src/{registry.mjs,incoming-router.mjs}

# проверить адрес в обозревателе — только скопировав его с этой страницы целиком
# https://basescan.org/address/<адрес>

Точки входа: lib/brand.ts — карточка бренда (имя, домен, бот); lib/live-data.ts — все адреса и заслоны сайта; test/deposit-gate.test.ts — сторож; app/api/onchain — чтение балансов; app/api/bind-link — привязка Telegram. В движке: registry.mjs — реестр продуктов, корзин и адресов возврата; incoming-router.mjs — вахта и свип.

16. Словарь

ТерминЗначение
Корзинаодин из трёх продуктов: Stable, Coin, DEX; у каждой свои адреса, индекс и очередь
Входящийадрес приёма поступлений корзины; ключ у движка; деньги не задерживаются
Холодныйадрес возврата корзины; ключ только у владельца платформы
Общий L2операционный кошелёк движка, один на все бренды
Свипперевод с входящего на операционный кошелёк
Канбаночередь кандидатов в пулы с гейтами; в работу идут только готовые карточки
PROVENсписок адресов, по которым есть хеш пробного вывода; открывает приём
Индексстоимость одной доли корзины, NAV / доли; старт 1.0000
HWMhigh-water mark — предыдущий максимум индекса; комиссия только с прибыли выше него
Депегпотеря привязки стейблкоина к доллару; LP-доля такого пула теряет стоимость

MironLogic — white label на движке DeFi Guru (YLDX). Документ описывает систему как есть на 14.09.2026 и не является финансовой рекомендацией. Адреса приведены целиком — сверяйте посимвольно.