EL7.AI
CryptoMediumUpdated×2•Originally published 30 October 2026•Updated 31 October 2026•
5 min read

Uniswap Opens TJAR to Apps After More Than $15.3 Million in Swaps

Key Facts

1TJAR processed more than $15.3 million in swaps during the month before the October 29, 2026 announcement.
2The framework was available on 7 chains at the time of the announcement, with more chains expected to be added.
3Robinhood uses TJAR to convert fees into USDC and USDG across the chains it supports.
4The optional protocol fee starts at 0 basis points and is capped at 1000 basis points, or 10%.

Uniswap Labs announced on October 29 that it was making the TJAR framework available to any team, after it processed more than $15.3 million in swaps during the previous month, according to the company. The framework lets applications convert fees received in different assets into a token chosen by the operator. The company said the system was available on 7 chains at the time of the announcement, with more chains expected to be added. The release gives teams outside Uniswap a way to convert fee flows without building their own trading operations. The following day, the company published a detailed explanation of the mechanism it developed from the infrastructure used for protocol fees.

The system consists of a Token Jar that collects assets sent by fee sources, and a Releaser that allows searchers to release the named assets in exchange for a fixed threshold of the operator’s chosen token, according to the developer documentation. The jar does not price its contents; the Releaser settings determine how much of the token is required in exchange for the assets named by the searcher in a release transaction. The system does not use an oracle to set the threshold, which changes only if the operator adjusts it. The operator therefore sets the release conditions and destination, while the searcher selects the assets involved and the recipient and executes the transaction. Uniswap says any team can create a jar in a single transaction, then change the token, threshold or destination, or lock the settings permanently.

The company says protocols that collect fees in mixed assets can use TJAR without running their own trading operations. A release can be executed when the value of the named assets exceeds the payment threshold plus gas costs, according to the documentation’s formula. Searchers compete for execution opportunities, and Uniswap says that competition may lead them to accept smaller margins, allowing jars to be cleared more efficiently. But the threshold affects the balance between release frequency and exposure to price movements. A lower threshold helps release assets more frequently and reduces the time they remain in the jar, while making the system more sensitive to a large deposit that could increase the value of assets available to a searcher. A higher threshold reduces that sensitivity but keeps assets in the jar longer.

Uniswap illustrated the threshold’s effect with a hypothetical example: a jar with a release threshold of 1,000 USDC holds assets worth $950, then receives a $500 fee deposit, bringing the value of its contents to $1,450. In this example, the gap between the assets’ value and the threshold could give the searcher executing the release a larger margin. The company says the choice of threshold determines how quickly the jar is cleared and how much it is affected by a single large deposit, while the threshold remains fixed until the operator changes it. The system does not set an automatically moving price for the assets, and no oracle prices them. This means each jar’s settings are tied to conditions set by its operator, rather than a uniform threshold imposed by the protocol.

Robinhood is already using TJAR across the chains it supports to convert fees collected through the Uniswap API, according to Uniswap Labs. The company said the fees are converted as soon as they arrive, and that Robinhood chose to receive them in USDC and USDG. This use case shows how varied fees can be converted into predetermined tokens, with execution assigned to competing searchers. Uniswap uses the same mechanism for protocol fees, with UNI as the chosen token and the burn address as the destination, according to the developer documentation. The company said TJAR generalizes the infrastructure it developed to convert protocol fees and burn UNI, making it reusable in other onchain systems.

The developer documentation says TJAR was reviewed by OpenZeppelin as a set of differences from the original protocol fee contracts from which its architecture was derived. It also says the deployment factory and Fee Controller are at the same address across every supported chain. The optional protocol fee starts at 0 basis points and is capped at 1000 basis points, or 10%, according to the TJAR repository. The documentation says the fee is not currently charged and that ownership of the Fee Controller rests with Uniswap DAO governance. The TJAR repository was published under the AGPL-3.0 license.

TJAR’s release comes amid a broader effort to develop Uniswap’s fee mechanisms. On June 24, EL7 data recorded a story about revenue approaching $23 million after a fee distribution mechanism was activated. On July 19, it recorded a story about a vote to activate v4 launch fees and expand on the Robinhood network. The October 29 TJAR announcement presents fee conversion as a framework that applications can reuse, while Uniswap’s explanation published on October 30 links the infrastructure to the protocol fee mechanism and UNI burns. The company did not announce a specific date for adding new chains in the materials provided.