Uniswap Labs 29 октября открыла TJAR для сторонних приложений. Система собирает комиссионный доход в разных активах и позволяет получать вместо него один выбранный токен без собственной торговой инфраструктуры. Контракты работают в Ethereum, Optimism, BNB Chain, Polygon, Base, Arbitrum и Robinhood Chain; Robinhood уже использует их для сборов через Uniswap API.

Оператор создаёт Token Jar, задаёт токен расчёта, фиксированную сумму и адрес получателя. Любой участник может заплатить эту сумму и забрать перечисленные активы из хранилища. Сам контракт не оценивает каждый токен и не обращается к оракулу: если цена установлена слишком высоко, сборы лежат до накопления выгодного пакета; если низко, разница достаётся тому, кто первым проведёт операцию. Поэтому TJAR автоматизирует расчёт, но не обещает приложению лучшую рыночную цену.

По данным Uniswap Labs, прежний вариант механизма для собственных протокольных сборов обработал в сентябре более $15,3 млн конвертаций. В нём итоговый токен UNI отправляется на сжигание. Robinhood выбрала другой результат: её сборы превращаются в USDC и USDG. Объём операций Robinhood и экономию по сравнению с собственной системой стороны не раскрыли.

Код TJAR неизменяем, однако оператор может менять токен, сумму и адрес назначения, передавать владение и подключать другой контракт выдачи, пока сам навсегда не откажется от этих прав. Управление Uniswap отдельно может установить общую комиссию протокола — сейчас она равна нулю. Иными словами, доступ к исполнению открыт всем, но условия и судьба выручки остаются под контролем владельца конкретного хранилища.