Aggregators
Routers and yield vaults that sit on the DEXes and lending pools. VWAP weight 0: their flows are already counted at the underlying pair.
Soroswap Router
Router
Multi-hop router over Soroswap pairs; routed trades resolve to the pair-level swap events we already index.
- No router-specific decoder needed for trades — the underlying SoroswapPair swap events fire regardless. The router contract is tracked separately for routed-via attribution (what % of pair volume arrived via the router).
- Per the protocol-class contract, routers are listed in /v1/sources with class=aggregator and contribute zero VWAP weight by default. Including them would double-count the underlying pair trade.
Mainnet contracts
- RouterCAG5LR…JDDH
- Pair factoryCA4HEQ…7AW2
DeFindex
Yield vault
Yield vaults over Blend and other lending pools: borrow APY plus emissions, minus a management fee.
- Position changes happen on the vault contract (deposit/withdraw); the actual yield-bearing legs are at Blend. We track the vault TVL but rely on Blend for the underlying yield observation.
- Excluded from VWAP — yield-aggregator inflows are not price-discovery events.
Mainnet contracts
- FactoryCDKFHF…NFKI
- USDC autocompoundCDB2WM…ZSAP
- EURC autocompoundCC5CE6…7JVI
- XLM autocompoundCDPWNU…DG2Z
Routed volume (24h)
Trades tagged routed_via: same-transaction attribution of router invocations to underlying pair trades. Vaults are listed for completeness; they never accrue per-transaction tags.
| Aggregator | Kind | Protocol | Routed trades | Routed volume | Last routed |
|---|---|---|---|---|---|
Routed volume is a subset of the pair volume on the DEX pages, not volume in addition to it.
Reference price aggregators
Cross-check sources for divergence detection; never priced into our VWAP
| Source | Cost | Backfill |
|---|---|---|