Что оказалось в реестре умирающей сети
Собрали реестр контрактов DFK Chain за две недели до отключения. 84% ликвидности лежит в стейкинге, пятая часть — в контракте, который проект давно заменил.
Чтобы сделать проверку «что у меня осталось на DFK Chain», нужен реестр: адреса токенов, пулов и контрактов, в которых могут лежать активы. Мы собрали его по документации проекта и сверили с цепочкой — и реестр оказался интереснее самого инструмента. Он показывает сеть в разрезе: где на самом деле лежат деньги за две недели до выключения и почему владелец адреса этого не видит.
Все цифры ниже сняты с цепочки 14 августа 2026 года по четырнадцати документированным пулам. Долларовые суммы — оценки по резервам самих пулов: на сети, которую выключают, никто не выравнивает цены с внешним рынком, поэтому это порядок величины, а не котировка.
DFK Chain отключают 28 августа 2026 года. Всё, что останется в сети, вернуть будет нельзя. Что именно делать — в отдельном разборе: Отключение DFK Chain: что сделать до 28 августа.
Деньги лежат не там, где их ищет кошелёк
Общая ликвидность документированных пулов — около $534 600. Из них в контракте стейкинга Gardens лежит $334 200, это 62,5%. Ещё $116 300, 21,75%, лежит в старом контракте MasterGardener. Итого 84% ликвидности находится не у людей на балансах, а внутри двух контрактов.
Разница принципиальная. Кошелёк показывает токены, которые лежат на адресе. Он не показывает позицию в контракте: LP-токены отданы в стейкинг, на балансе их нет, и человек, открывший кошелёк перед отключением сети, видит пустоту там, где на самом деле лежат его деньги. Отсюда практическое следствие для любого отключения: инвентаризация по балансам кошелька заведомо неполна, проверять надо контракты, в которые сеть позволяет что-то положить.
Пятая часть денег — в контракте, который проект уже заменил
MasterGardener — предыдущий контракт стейкинга DFK. Его заменили на Gardens, и в документации он значится как устаревший. При этом в нём до сих пор лежит 2 602 461 LP-токен примерно на $116 000.
Распределение неравномерное, и это самое любопытное:
| Пул | В Gardens | В старом MasterGardener |
|---|---|---|
| xJEWEL/WJEWEL | 2,4% | 84,7% |
| BTC.b/WJEWEL | 36,3% | 53,6% |
| CRYSTAL/USDC | 57,3% | 30,8% |
| CRYSTAL/AVAX | 57,3% | 26,0% |
| CRYSTAL/WJEWEL | 63,1% | 22,2% |
В пуле xJEWEL/WJEWEL в старом контракте лежит в тридцать пять раз больше, чем в новом. Это не забытая мелочь — это основная масса ликвидности пула, оставшаяся в контракте, на который проект уже не показывает в интерфейсе.
Механика понятна и повторяется везде: миграция на новый контракт добровольная, её делают активные пользователи, а остальные позиции остаются там, где были. Пока сеть жива, разницы почти нет — деньги лежат и лежат. Разница появляется в момент отключения: тот, кто ищет свои позиции в текущем интерфейсе, не найдёт того, что осталось в предыдущем.
Дверь в сообщество закрыта раньше самой сети
С официального сайта DeFi Kingdoms ведёт приглашение discord.gg/defikingdoms.
Оно не работает: API Discord отвечает Unknown Invite, код 10006. Проверено
5, 14 и повторно 17 августа — ничего не меняется.
Само сообщество при этом живо. Сервер Discord насчитывает 55 619 участников,
из них около 2 700 были онлайн в момент замера 17 августа, — просто попасть в
него можно только по другому приглашению, которое лежит где угодно, кроме
сайта: например, в описании Telegram-группы. А Telegram, который со стороны
выглядит вторым живым каналом — 4 826 участников, — жив только списком:
активности в группе нет, и официальный канал анонсов
@defikingdomsannouncements молчит с 22 февраля 2025 года — за полтора года
до отключения сети.
Получается разрыв: объявление об отключении опубликовано, живое обсуждение существует — но тем путём, которым в него идут с точки входа, до него не добраться. Держатель, зашедший проверить активы за две недели до конца, видит анонс, мёртвую ссылку и группу, где никто не отвечает. Вопрос задать есть где — но не там, куда его приводят.
Реестр протухает быстрее, чем умирает сеть
Реестр — это снимок. Мы сняли его один раз и через несколько дней сверили с цепочкой. Расхождение оказалось больше, чем ожидалось: в среднем 13%, а в двух пулах — катастрофическое.
| Пул | Насколько снимок разошёлся с цепочкой |
|---|---|
| USDC/WJEWEL | −61,0% |
| BTC.b/WJEWEL | −51,9% |
| USDC/BTC.b | −19,9% |
| CRYSTAL/WJEWEL | −11,2% |
Люди уходят. Половина ликвидности двух пулов вышла за считанные дни, и это хорошая новость про сообщество — но плохая для любого кода, который держит кэш.
Нас это подловило на собственном инструменте. Для пулов вне документированного списка сканер читал резервы с цепочки живьём, а общее количество LP-токенов брал из снимка. Обе величины — половины одной дроби, и они оказались из разных моментов времени: свежие резервы делились на устаревшее, завышенное количество токенов. Доля пользователя занижалась ровно на величину расхождения — в худшем случае в два с половиной раза.
Ошибка в самую опасную сторону. Человек смотрит на заниженную сумму, решает, что там мелочь, и не едет забирать. Мы это нашли и починили — коммит в репозитории инструмента, обе половины дроби теперь читаются одним снимком.
Вывод шире одного бага: на умирающей сети любое кэшированное число — это обязательство. Не потому, что кэш плох, а потому, что скорость изменений растёт по мере приближения даты. Снимок, снятый за месяц, к последней неделе описывает другую сеть.
Что из этого забирать в следующее отключение
Четыре вещи, которые переносятся на любую сеть, сервис или SDK с объявленной датой конца:
- Считать не балансы, а места. Составьте список контрактов, в которые сеть позволяет что-то положить, и проверяйте их. Баланс кошелька — это меньшая часть картины, и на DFK Chain это 16% ликвидности против 84%.
- Проверять предыдущие версии контрактов, а не только текущие. Устаревший не значит пустой. Здесь в замененном контракте осталась пятая часть всех денег, а в одном пуле — почти всё.
- Проверять, работает ли официальная точка входа. Мёртвая ссылка на сайте живёт годами, потому что её никто не открывает изнутри. Перед тем как рассчитывать на объявления в канале сообщества, убедитесь, что канал достижим.
- Не смешивать живые и кэшированные величины в одной формуле. Если числитель читается с цепочки, знаменатель должен читаться оттуда же. Ближе к дате отключения цена такой ошибки растёт вместе со скоростью выхода людей.
Проверить конкретный адрес на DFK Chain можно нашим инструментом: что осталось на DFK Chain. Он работает только на чтение — без подключения кошелька, без подписей, адрес нигде не сохраняется. Реестр контрактов и сам сканер лежат открыто на GitHub: цифры из этой статьи можно пересчитать самостоятельно.
Читать дальше
Отключение DFK Chain: что сделать до 28 августа
DFK Chain отключают 28 августа 2026 года. Что сказано в анонсе, где он заканчивается и три места, где активы прячутся от баланса кошелька.
Infra Graveyard Weekly №02: LayerZero отключает 20 сетей, а на Taiko 30 836 держателей делят $12 376
LayerZero прекращает поддержку 20 сетей, Stargate уходит из пяти. Публичные RPC Polygon уже отключены, а срок вывода средств из Porto прошёл.
Infra Graveyard Weekly №03: Polygon снял Erigon, и вместе с ним ушли исторические eth_getProof
Первый срок, названный доской заранее, наступил — Gnosisscan выключен. Уход Erigon у Polygon тихо унёс исторические пруфы, а BitMEX сворачивается по шагам.