Uniswap launched its Token Jar (TJAR) fee converter to external applications on October 29, enabling traders and apps to purchase accumulated fee tokens at predetermined prices. Robinhood is already using the system to convert Uniswap API fees into USDC and USDG stablecoins across supported blockchains.
TJAR operates through two core components: a Token Jar that holds incoming assets, and a Releaser contract that specifies the payment token, amount, and destination. App operators set these terms, while specialized traders known as searchers can exchange a fixed payment for the jar's contents.
How Searchers Profit
Searchers profit by identifying moments when the recoverable value of assets in the jar exceeds both the fixed payment required and execution costs. When a searcher initiates a transaction, they pay the full release amount even if selecting only some assets, and receive the complete balance of each asset they choose. Any unselected assets remain in the jar.
Because TJAR uses no price oracle to adjust payments automatically, asset values and market prices can fluctuate while the fixed payment remains constant. This creates windows of opportunity for fast-moving traders to capture surplus value, though increased competition can narrow profit margins.
The Trade-Off for Operators
Operators face a strategic choice when setting release thresholds. Lower thresholds allow jars to clear more frequently, reducing exposure to token-price movements and enabling faster receipt conversions. However, large fee deposits can push holdings significantly above the fixed payment, creating larger surpluses that benefit searchers at the operator's expense.
Higher thresholds mean individual deposits become less significant relative to the payment amount, but assets typically remain in the jar longer before conversion. Operators must balance receiving frequent conversions against price exposure and the surplus available to searchers.
The TJAR system differs from Uniswap's standard protocol-fee mechanism, which sends UNI tokens to a burn address. TJAR allows operators to configure their own recipient for payments, providing flexibility in fee management.


