• Duel открыт в Robinhood Chain
  • Запустите дуэль два токена, три пула, одна транзакция
  • Раунд закроется через --:--:--
  • Раунды по четыре часа выкуп победителя ограничен по цене
  • Ликвидность заблокирована навсегда, токенов команды нет

Три пула

Запуск дуэли развёртывает два обычных токена ERC-20 по миллиарду единиц каждый — сторону A и сторону B — и в той же транзакции открывает три пула Uniswap V4 в Robinhood Chain:

Три пула: ETH и сторона A, ETH и сторона B, сторона A и сторона B, а в центре — банк раунда.ETHABETH / A980 млн AETH / B980 млн BA / Bпо 20 млн в соотношении 1:1
После свопа хук пробует прибыльный цикл без комиссии в пределах доступного ETH. Полученная прибыль идёт в банк. Соотношение всегда считывает две цены в ETH, даже если пул A/B остаётся несбалансированным.

При стандартном выделении 2 % в перекрёстный пул начальные резервы такие:

ПулСодержитРоль
ETH / A980 млн A (98 % эмиссии)Здесь сторону A покупают и продают за ETH
ETH / B980 млн B (98 % эмиссии)Здесь сторону B покупают и продают за ETH
A / BПо 20 млн каждого (2 % каждой эмиссии) в соотношении 1:1Здесь проходят самые мелкие переходы

Нет ни доли команды, ни предпродажи: вся эмиссия уходит в пулы, а то, что есть у создателя, получено из необязательных покупок при запуске — сделанных в пулах раньше всех, с комиссией свопа и без антиснайп-налога.

Односторонние пулы ETH

Пулы ETH начинают только с токенами: позиция выше цены запуска и никакого ETH. Каждый ведёт себя как пул с постоянным произведением с небольшим виртуальным резервом ETH (около 1,66 ETH при стандартных условиях). Покупатели вносят реальный ETH, который последующие продажи могут вывести. Успешное выравнивание перемещает часть ETH между пулами и в банк. Продажи могут вернуть цену к нижней границе запуска; там у пула уже нет реального ETH, чтобы заплатить следующему продавцу.

Каждая сторона стартует с полностью разводнённой оценкой около 1,69 ETH (настройка фабрики, 1,68 ETH, округлённая до шага цены пулов; её владелец может менять её для будущих дуэлей в определённых пределах). Обе стороны стартуют ровно по одной цене.

При фиксированной ликвидности цена стороны растёт как квадрат суммы виртуального и реального ETH в пуле. Капитализация зависит и от эмиссии в обращении, которую сокращают сжигания. Удвоение одного лишь реального ETH в общем случае не учетверяет капитализацию; это лишь приближение, когда реальный ETH намного превышает виртуальный резерв, а эмиссия не меняется. Попробуйте:

Попробуйте: ETH, вложенный в каждую сторону

Капитализация A13,2 ETH
Капитализация B4,31 ETH
75,3 % AB 24,7 %

Каждая сторона по отдельности, с комиссией по умолчанию 1,2 %: цена растёт как квадрат суммы виртуального и внесённого ETH, поэтому удвоение депозита обычно не учетверяет капитализацию. Выравнивание тоже может сдвинуть другую сторону (см. Выравнивание).

Пул между сторонами

При стандартных условиях пул A/B начинается с 2 % каждой эмиссии по курсу 1:1 во всём диапазоне цен. Переход может пройти через него одним свопом. Приложение запрашивает котировку для этого маршрута и для маршрута через ETH и выбирает больший чистый результат. После сделки hook пытается выполнить выравнивание в пределах доступного ETH; цена A/B может остаться смещённой. Эта цена никогда напрямую не учитывается ни в соотношении, ни в раундах, которые читают только пулы ETH.

Заблокированы навсегда

Все три позиции принадлежат фабрике, и их блокирует hook: никто и никогда не может вывести ликвидность, и никто другой не может её добавить. У пулов нет комиссии LP; все комиссии взимает hook (см. Комиссии). У самих токенов нет ни владельца, ни налога, ни чёрного списка, ни функции выпуска: их эмиссия может только уменьшаться — через сжигания.