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.
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 and Balancer 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.
Hence, a single project can have multiple protocols. Likewise, a single protocol can be utilized across multiple projects.
The pool events table contains the mint and burn events of liquidity across indexed DEX protocols. It provides transaction-level details on the project, protocol, and LP pools minted and burned by the users enriched with price data to estimate the volume of LP added or removed.
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.