Revert develops analytics and liquidity management tools for AMM protocols like Uniswap.

Risk Rating
Watch Out
Protocol Code Quality
Protocol Maturity
Protocol Design
What we like
Revert provides analytics and liquidity management tools to help users optimize their AMM positions.
What we like less
The protocol is currently centralized with no plans for a governance token.
What it means for you
Revert enables users to auto-compound their fees for Uniswap V3 positions, as well as enter LP positions with any supported token.
Key Metrics
  • TVL: $3.6M (Rank #150)
  • TVL Ranking by Services: #2
  • Blockchain: Arbitrum, Optimism, Ethereum, Polygon, Binance
  • Chain TVL
    • Arbitrum: $1.4M
    • Optimism: $1.12M
    • Ethereum: $760.78K
    • Polygon: $301.74K
    • Binance: $26.89K
Risk Assessment
Watch Out
Protocol Code Quality
  • Code reviewed by at least one experienced auditor including PeckShield audited in March 2023
  • Public team promotes accountability
  • One mitigated protocol hack since launch
Protocol Maturity
  • Core protocol launched in 2022; maturity less than a year increases technical risk as smart contracts are less battle-tested
  • Top 20% by total value locked slightly reduces risk
  • Centralized governance increases risk
  • At least one critical governance issue documented
  • No governance token and/or contracts are fully immutable
Protocol Design
  • No death spiral concerns
Things to know about Revert

How Revert auto-compounder works

The Revert auto-compounder allows liquidity providers (LPs) to automatically compound accrued fees earned from their LP positions in Uniswap V3, in exchange for a fixed percentage of the compounded fees. Normally, these fees are not compounded automatically back into the LP positions, but are kept in a separate balance for each position. The auto-compounding functionality is provided by the Revert Compoundor protocol, which allows LPs to collect uncollected fees, optionally swap them to the correct ratio given the position range and current pool tick, and add them back into the position. A small fraction of the compounded fees are paid as a performance fee to the protocol, and to compensate for gas costs incurred. Rebasing tokens are not supported by the protocol.

How Revert V3Utils works

The Revert V3Utils contract provides a set of functions that allow users to interact with Uniswap V3 positions in a more efficient and user-friendly manner. These functions include "Swap and Increase liquidity," which takes any amount of token0, token1, or a third arbitrary token, and a Uniswap V3 position NFT, swaps the tokens into the correct amounts according to parameters passed given the position range, pool price, 0x quotes, and max slippage parameters, performs any required swaps, adds the swapped tokens into the Uniswap position, and returns the NFT to the user. The contract also includes "Decrease liquidity and swap," which is the inverse operation, and "Collect fees and swap," which allows users to collect any amount of uncollected fees on their Uniswap V3 position and atomically swap them into any token. The Revert team has also developed two additional functions based on user requests: "Swap and Mint," which creates a new position on the selected pool for a position range, and "Move Range," which allows LPs to exit from an existing position into another position in the same pool.

What are the risks of Revert

One of the main risks of Revert is smart contract risk, as the platform is built on the Ethereum blockchain and relies on smart contracts to execute transactions. While Revert Finance conducts audits and bug bounty programs to mitigate these risks, there is still a possibility of vulnerabilities that could be exploited by attackers. Additionally, there is the risk of impermanent loss when providing liquidity to the platform's liquidity pools. Users should also be aware of the risks associated with auto-compounding, as the fees accrued from compounding might not always offset potential losses from swaps. It is important for users to carefully consider the risks before using Revert Finance, and to only invest funds they are willing to lose.