Skip to main content

Data Ingestion and Processing

Prism’s ingestion layer unifies trade and liquidity data from every major Solana venue by indexing transactions directly from on-chain activity. This approach provides a complete, unbiased view of the Solana ecosystem, ensuring all analytics are consistent and verifiable. Through this unified pipeline, Prism delivers:
  • Full market visibility — no blind spots across AMMs or order books.
  • Accurate and unbiased analytics — every metric is derived from real on-chain activity.
  • Fair comparisons — data aggregated across all liquidity sources.

Swaps

Trades

To maintain both precision and responsiveness, Prism uses two complementary calculation models:
  • Position-based tracking: Follows a trade from its opening buy to its closing sell, providing complete trade-cycle results. This approach eliminates noise from partial or fragmented trades.
  • FIFO-based tracking: Processes trades chronologically, pairing each sale with the earliest corresponding buy. This makes it ideal for real-time and short-term performance metrics.
By combining both models, Prism achieves financial-grade precision suited for a wide range of analytical use cases.

Prices

Data Sources

Prism parses and classifies on-chain trade data based on actual program logic, enabling precise attribution across all major Solana DEXs, aggregators, and protocols.
ProtocolProgram
Raydium AMMLink
Raydium CLMMLink
Raydium CPMMLink
Raydium LaunchpadLink
Meteora DAMMLink
Meteora DAMM V2Link
Meteora DLMMLink
Meteora DBCLink
MoonshotLink
PumpfunLink
Pumpfun AMMLink
Orca WhirlpoolsLink
Orca V2Link
PancakeSwapLink
ManifestLink
Stabble StableLink
Stabble WeightedLink
FusionLink
Openbook V2Link
TesseraVLink
Obric V2Link
GoonFiLink
SolFiLink
SolFi V2Link
ZeroFiLink
Lifinity V2Link
AquiferLink
HumidiFiLink
FutarchyLink
AlphaQLink
Saber StableLink
FluxbeamLink
Saros AMMLink
Jupiter Market V6Link
Jupiter DCALink
Jupiter LimitLink
Jupiter OrderLink
Jupiter LendLink
OKXLink
OKX V2Link
DFlow V4Link
TitanLink