back to top

Wash Trading Detection on Uniswap v2: A New Analytical Tool for Investors and Investigators

Solidus Labs Introduces the First Dedicated Wash‑Trading Detector for Uniswap v2

June 2024 – DeFi Insights

A new analytics dashboard launched on Dune.io promises to shed light on a largely uncharted form of market manipulation in decentralized finance: A‑A wash trading on automated‑market‑maker (AMM) platforms. Developed by risk‑monitoring firm Solidus Labs, the tool focuses on Uniswap v2, which accounts for the overwhelming majority of Ethereum‑based liquidity pools.


What the detector targets

  • Wash trading – the practice of repeatedly buying and selling the same asset to fabricate volume or price signals.
  • A‑A wash trading – the simplest variant, where the buyer and seller are the same address. On centralized exchanges this behaviour is typically blocked, but on DEXs it can slip through.
  • AMM‑based A‑A wash trading – on an AMM pool, a swap is classified as suspicious when the address executing the trade also holds a portion of the pool’s liquidity‑provider (LP) tokens. The detector flags a trade when the participant owns at least 1 % of the pool’s outstanding LP tokens at the moment of the swap.

The “wash volume” is calculated by multiplying the USD value of the swap by the holder’s share of the pool, giving a quantitative estimate of how much of the transaction is artificially generated.


Why AMM wash trades differ from traditional ones

In a central limit order book (CLOB) an entity can simply place and fill its own limit order at a fixed price, producing pure volume inflation. AMM pools, such as those on Uniswap v2, operate on a price‑impact model: each swap changes the pool’s token ratio, which in turn alters both the traded amount and the market price of the less‑liquid token.

Two key implications emerge:

  1. Dual manipulation – unless the trader re‑balances the pool within the same block, the swap simultaneously inflates volume and nudges the price, creating a compounded manipulation effect.
  2. Spectrum of artificiality – when multiple LPs contribute to a pool, the degree of “fakery” depends on how much of the pool the trader controls. For example, a holder of 70 % of the LP tokens would be responsible for 70 % of the observed volume, with the remainder considered organic.

How to run the detector

Investors and investigators need only a Dune account and the address of the Uniswap v2 pool they wish to examine. The workflow is:

  1. Visit the Uniswap v2 analytics portal.
  2. Search by token symbol or contract address.
  3. Choose the relevant pair from the drop‑down list.
  4. Copy the pool address displayed at the bottom of the page.

After pasting the address into the Solidus Labs dashboard, the platform instantly returns any flagged trades, the associated wash volume, and the LP‑ownership percentages that triggered the alerts.


Early findings: surprising prevalence and sensitivity

Running the detector on a broad sample of pools revealed two noteworthy patterns:

  • High incidence of basic A‑A wash trades – especially in pools dominated by a single liquidity provider. The researchers had anticipated more sophisticated obfuscation techniques—such as routing funds through intermediary addresses before swapping—but found that straightforward self‑trades form a sizable share of the AMM‑based manipulation “pie.”
  • Threshold sensitivity – the 1 % LP‑ownership floor dramatically influences the reported wash volume. A trade that is 1 % artificial barely registers, while one that is just over 50 % crosses a perceptual line into clear manipulation. Solidus Labs plans to make this threshold configurable in future releases, allowing analysts to tailor the aggressiveness of the detection algorithm.

Implications for the DeFi ecosystem

The launch of a dedicated wash‑trading detector marks an important step toward greater transparency in the DEX landscape. By quantifying both volume and price distortion, the tool equips:

  • Regulators and compliance teams with concrete metrics to assess market integrity.
  • Portfolio managers and institutional investors with early‑warning signals that could affect risk assessments.
  • Researchers and auditors with a reusable data source for deeper studies of market manipulation tactics.

Given that Uniswap v2 alone hosts more than 90 % of Ethereum’s liquidity pools, the dashboard’s scope already covers a substantial portion of the market. Solidus Labs’ broader mission—to de‑risk DeFi and promote fair trading—appears to be gaining a practical instrument for its community.


Key takeaways

  • A‑A wash trading on AMMs is both a volume and price manipulation tool, distinct from classic CLOB abuses.
  • Solidus Labs’ detector flags swaps where the trader holds ≥1 % of the pool’s LP tokens, estimating the artificial portion of each trade.
  • Initial analysis shows a surprisingly high share of simple self‑trades, especially in pools with a dominant LP.
  • The detection threshold is highly influential, and future versions will allow users to adjust it.
  • The dashboard is publicly accessible on Dune.io, offering a low‑barrier entry point for anyone interested in monitoring Uniswap v2 activity.

As DeFi continues to mature, tools like this detector will likely become standard components of the ecosystem’s integrity‑checking toolkit, helping to curb manipulative practices and promote a healthier, more transparent market.



Source: https://dune.com/blog/a-a-wash-trading-detection-on-uniswap-v2-a-new-tool-for-investors-investigators

spot_img

More from this stream

Recomended