Our decentralized exchange (DEX) vertical can be divided into three main categories: DEX Trades and Liquidity Pools events (mints and burns) and liquidity pool creation events.

DEX Trades

This is the most common action that users take when interacting with DEXs is swapping some amount of a token in DEX for another token.

The DEX trades tables contain swap events from Uniswap v2 & v3 protocol. Projects that utilize these protocols are indexed in the DEX trades table.

What is the difference between DEX project and DEX protocol?

  • DEX Project: Project refers to the platform of the DEX, such as Uniswap, Balancer, Sushiswap, etc.

  • DEX Protocol: The DEX protocol refers to the underlying smart contract implemented for facilitating the swaps.

    • A project can undergo protocol upgrades. E.g. When Uniswap upgraded their v2 protocol to v3 to introduce concentrated liquidity pools.

    • New DEX projects can also choose to fork existing protocols, such as the Uniswap v2 protocol. One example of this was Sushiswap as a Uniswap v2 fork.

Hence, a single project can have multiple protocols. Likewise, a single protocol can be utilized across multiple projects.

Liquidity Pools

The liquidity pool table includes all liquidity pool creation events of the indexed DEX protocols. It provides transaction-level details, such as the transaction hash and block time, the corresponding tokens in the pool, and the project associated with the liquidity pool address.

Last updated