Aggregator Trades
This table contains aggregator trades that are direct program calls to an aggregator program which in turn calls one or more liquidity sources to execute the trade.
solana.dex.aggregator_trades
currently includes the following aggregator programs:
Most of the columns in this table have the same meaning as the ones in trades
. Main differences:
The aggregators use a variety of fill sources to fill the trade order. These can be found in the column
FILL_SOURCES
.This table has a
USD_AMOUNTS
column to gain visibility of the amounts traded at each of the hops.
Notes on referrers
There is a class of aggregators termed 'referrers' who do not using a custom program to call their fill sources. Instead, the referrers call existing aggregators/AMMs in a direct instruction, but attach a subsequent instruction to transfer a fee for usage. e.g. of a pumpfun initiated by photon
In our dataset, aggregator trades are represented with
aggregator=<aggregator> and program_id=<aggregator's program_id>
In contrast, referrer initiated trades are represented with
aggregator=<referrer> and program_id=<underlying aggregator/amm's program id>
Table Columns
Last updated