The SonarX DeFi Dataset provides curated, structured, and audit-ready data for decentralized exchanges (DEXs) and Vaults, liquidity pools, swaps, and liquidity provider (LP) positions across multiple blockchain ecosystems. Our datasets are designed to support institutional analytics, treasury and accounting workflows, automated trading systems, liquidity management platforms, and DeFi product integrations.
SonarX offers high-quality, protocol-correct swap and pool datasets across major EVM networks and Solana, including:
Normalized swap-level data with token amounts, USD values, fees, slippage, and pool metadata
Pool-level analytics, including reserves, pricing, volume, fees, and TVL
LP position lifecycle tracking (adds, removes, rebalances, concentrated positions, etc.)
Historical backfills covering the complete chain history across supported networks
Every dataset follows a consistent schema while preserving protocol-specific mechanics such as concentrated liquidity ticks, virtual reserves, stable pair curves, dynamic fees, and bonding curves.
We provide enriched analytics to support data science, portfolio management, and accounting workflows:
Swap flow analytics (volume, routing, gas usage, slippage, fee revenue)
Pool health monitoring (reserves, fee APR, impermanent loss indicators)
LP performance tracking across concentrated & traditional AMMs
Protocol-wide revenue and fee modeling
Market share analysis across DEX verticals, pools, and assets
Custom token-level and address-level analytics
The analytics streamline reporting, reduce engineering lift, and allow clients to build dashboards or quantitative models directly on top of our curated datasets.
SonarX provides end-to-end DeFi coverage for Ethereum, Base, and can rapidly extend support to 50+ EVM chains using our automated data ingestion and processing pipelines.This expansion capability allows us to onboard new chains in days, not months, and provide:
Full historical backfills
Continuous real-time updates
Decoded ABI logs and normalized event streams
Canonical tables for pools, swaps, mints, burns, ticks, LP actions, and protocol metrics
Clients can request coverage for any EVM chain they rely on.
If you do not see what you are looking for in the list above, please get in touch with us, as that list is NOT exhaustive and, in any case, additional protocols can be enabled quickly at the customer’s request.
SonarX offers full lifecycle modeling for liquidity provider positions, supporting both traditional constant-product AMMs and concentrated liquidity designs:
Asset managers, quant funds, and liquidity providers
Wallets and portfolio trackers
Accounting and tax-reporting platforms
Analysts, researchers, and ecosystem foundations
Treasury teams needing enterprise-grade auditability
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"SonarX Documentation","colors":{"primary":"#312399","light":"#5B44DD","dark":"#1F1566"},"logo":{"light":"https://mintcdn.com/sonarx-7d42dde1/bgx17TCjvjy1Md7_/logo/light.svg?fit=max\u0026auto=format\u0026n=bgx17TCjvjy1Md7_\u0026q=85\u0026s=2f80e23675050a647dc64800017b9100","dark":"https://mintcdn.com/sonarx-7d42dde1/bgx17TCjvjy1Md7_/logo/dark.svg?fit=max\u0026auto=format\u0026n=bgx17TCjvjy1Md7_\u0026q=85\u0026s=0d90364d12eed5b3b125b7ef1a236ea1"},"favicon":"https://mintcdn.com/sonarx-7d42dde1/LaLAWfb2rYfbMHD1/favicon.ico?fit=max\u0026auto=format\u0026n=LaLAWfb2rYfbMHD1\u0026q=85\u0026s=b66c8ed717b7f86adb2687c826fd93c7","api":{"playground":{"display":"interactive"},"mdx":{"auth":{"method":"key","name":"apikey"},"server":"https://api-gateway.sonarx.com"}},"footer":{"socials":{}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"sonarx-7d42dde1","hasAudioNarration":false,"actualSubdomain":"sonarx-7d42dde1","customDomains":["docs.sonarx.com"],"gitSource":{"type":"github","owner":"sonarverse","repo":"sonarx-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aece908e30b010d7c22e32e","clientVersion":"0.0.4087","searchFilterCounts":[{"language":"default","tag":"APIs","count":60},{"language":"default","tag":"Product","count":59},{"language":"default","tag":"EVM","count":44},{"language":"default","tag":"Enterprise APIs, Streams, Feeds","count":33},{"language":"default","tag":"APIs, Streams, Feeds","count":33},{"language":"default","tag":"Balances","count":18},{"language":"default","tag":"Datasets","count":16},{"language":"default","tag":"Solana","count":14},{"language":"default","tag":"Satellite","count":13},{"language":"default","tag":"Blocks","count":12}]},"assistantConfig":{"enableStarterQuestions":false},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"datasets/DeFi","slug":"/datasets/DeFi","pageMetadata":{"title":"DeFi (DEXs, Vaults, Pools, Swaps, and Bridges)","description":"Don't hesitate to get in touch with SonarX at https://www.sonarx.com/trial for this dataset","href":"/datasets/DeFi"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n a: \"a\",\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_components.p, {\n children: [\"Don’t hesitate to get in touch with SonarX at \", _jsx(_components.a, {\n href: \"https://www.sonarx.com/trial\",\n children: \"https://www.sonarx.com/trial\"\n }), \" for this dataset\"]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={hr:`hr`,li:`li`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Heading,Tip}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`1`,id:`sonarx-defi-dataset-overview`,children:_jsx(_components.strong,{children:`SonarX DeFi Dataset Overview`})}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`SonarX DeFi Dataset`}),` provides curated, structured, and audit-ready data for decentralized exchanges (DEXs) and Vaults, liquidity pools, swaps, and liquidity provider (LP) positions across multiple blockchain ecosystems. Our datasets are designed to support institutional analytics, treasury and accounting workflows, automated trading systems, liquidity management platforms, and DeFi product integrations.`]}),`\n`,_jsx(Heading,{level:`1`,id:`1-curated-swap-and-pool-data`,children:_jsx(_components.strong,{children:`1. Curated Swap and Pool Data`})}),`\n`,_jsx(_components.p,{children:`SonarX offers high-quality, protocol-correct swap and pool datasets across major EVM networks and Solana, including:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Normalized swap-level data`}),` with token amounts, USD values, fees, slippage, and pool metadata`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Pool-level analytics`}),`, including reserves, pricing, volume, fees, and TVL`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`LP position lifecycle tracking`}),` (adds, removes, rebalances, concentrated positions, etc.)`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Historical backfills`}),` covering the complete chain history across supported networks`]}),`\n`]}),`\n`,_jsx(_components.p,{children:`Every dataset follows a consistent schema while preserving protocol-specific mechanics such as concentrated liquidity ticks, virtual reserves, stable pair curves, dynamic fees, and bonding curves.`}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`1`,id:`2-comprehensive-defi-analytics`,children:_jsx(_components.strong,{children:`2. Comprehensive DeFi Analytics`})}),`\n`,_jsx(_components.p,{children:`We provide enriched analytics to support data science, portfolio management, and accounting workflows:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Swap flow analytics (volume, routing, gas usage, slippage, fee revenue)`}),`\n`,_jsx(_components.li,{children:`Pool health monitoring (reserves, fee APR, impermanent loss indicators)`}),`\n`,_jsx(_components.li,{children:`LP performance tracking across concentrated \u0026 traditional AMMs`}),`\n`,_jsx(_components.li,{children:`Protocol-wide revenue and fee modeling`}),`\n`,_jsx(_components.li,{children:`Market share analysis across DEX verticals, pools, and assets`}),`\n`,_jsx(_components.li,{children:`Custom token-level and address-level analytics`}),`\n`]}),`\n`,_jsx(_components.p,{children:`The analytics streamline reporting, reduce engineering lift, and allow clients to build dashboards or quantitative models directly on top of our curated datasets.`}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`1`,id:`3-multi-chain-evm-support`,children:_jsx(_components.strong,{children:`3. Multi-Chain EVM Support`})}),`\n`,_jsxs(_components.p,{children:[`SonarX provides end-to-end DeFi coverage for `,_jsx(_components.strong,{children:`Ethereum, Base`}),`, and can rapidly extend support to `,_jsx(_components.strong,{children:`50+ EVM chains`}),` using our automated data ingestion and processing pipelines.`]}),`\n`,_jsx(_components.p,{children:`This expansion capability allows us to onboard new chains in days, not months, and provide:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Full historical backfills`}),`\n`,_jsx(_components.li,{children:`Continuous real-time updates`}),`\n`,_jsx(_components.li,{children:`Decoded ABI logs and normalized event streams`}),`\n`,_jsx(_components.li,{children:`Canonical tables for pools, swaps, mints, burns, ticks, LP actions, and protocol metrics`}),`\n`]}),`\n`,_jsx(_components.p,{children:`Clients can request coverage for any EVM chain they rely on.`}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`1`,id:`4-solana-defi-support`,children:_jsx(_components.strong,{children:`4. Solana DeFi Support`})}),`\n`,_jsx(_components.p,{children:`In addition to EVM ecosystems, SonarX provides curated datasets for Solana’s leading DeFi protocols, including:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Raydium`}),` (AMM, CLMM, LP actions)`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Orca`}),` (whirlpools, swaps, ticks, liquidity positions)`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Meteora`}),` (DLMM, dynamic ticks, concentrated liquidity)`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Phoenix`}),` (orderbook-level trading data)`]}),`\n`]}),`\n`,_jsx(_components.p,{children:`Our Solana datasets include:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Swap events with fee breakdowns`}),`\n`,_jsx(_components.li,{children:`Full liquidity position lifecycle (increase, decrease, collect fees)`}),`\n`,_jsx(_components.li,{children:`Tick-level CLMM liquidity snapshots`}),`\n`,_jsx(_components.li,{children:`High-performance orderbook trade data for Phoenix`}),`\n`]}),`\n`,_jsx(_components.p,{children:`This coverage allows institutional users to perform unified analysis across AMMs and LOB-based markets.`}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`1`,id:`5-protocol-coverage`,children:_jsx(_components.strong,{children:`5. Protocol Coverage`})}),`\n`,_jsx(_components.p,{children:`While SonarX supports dozens of DEXs, AMMs, and CLMMs, our primary curated protocol families include:`}),`\n`,_jsx(Heading,{level:`3`,id:`ethereum-\u0026-base`,children:_jsx(_components.strong,{children:`Ethereum \u0026 Base`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.strong,{children:`Uniswap v2, v3, v4`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.strong,{children:`Balancer v1, v2, v3`})}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Maverick`}),` (Ethereum \u0026 Base)`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Aerodrome`}),` (Base)`]}),`\n`,_jsx(_components.li,{children:_jsx(_components.strong,{children:`Solidly ecosystem variants`})}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Kyberswap`}),` (classic, elastic)`]}),`\n`,_jsx(_components.li,{children:_jsx(_components.strong,{children:`Sushiswap`})}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Pancakeswap`}),` (EVM deployments)`]}),`\n`,_jsx(_components.li,{children:_jsx(_components.strong,{children:`Fraxswap`})}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Morpho`}),` (Ethereum \u0026 Base, coming soon)`]}),`\n`,_jsx(_components.li,{children:_jsx(_components.strong,{children:`Swapr, AlienBase, Baseswap, Mauve, etc.`})}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`solana`,children:_jsx(_components.strong,{children:`Solana`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.strong,{children:`Raydium`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.strong,{children:`Orca`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.strong,{children:`Meteora (DLMM / Concentrated)`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.strong,{children:`Phoenix`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.strong,{children:`Jupiter Swap Route Tracking`})}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Kamino`}),` (coming soon)`]}),`\n`]}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:_jsx(_components.strong,{children:`If you do not see what you are looking for in the list above, please get in touch with us, as that list is NOT exhaustive and, in any case, additional protocols can be enabled quickly at the customer’s request.`})})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`1`,id:`6-lp-position-tracking`,children:_jsx(_components.strong,{children:`6. LP Position Tracking`})}),`\n`,_jsx(_components.p,{children:`SonarX offers full lifecycle modeling for liquidity provider positions, supporting both traditional constant-product AMMs and concentrated liquidity designs:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Position mints and burns`}),`\n`,_jsx(_components.li,{children:`Liquidity increases and decreases`}),`\n`,_jsx(_components.li,{children:`Fee accrual and fee collection`}),`\n`,_jsx(_components.li,{children:`NFT-based LP tokens (e.g., Uniswap v3, Meteora DLMM, Maverick)`}),`\n`,_jsx(_components.li,{children:`Tick-level snapshots and active region analysis`}),`\n`,_jsx(_components.li,{children:`Unclaimed vs. realized fee calculations`}),`\n`]}),`\n`,_jsx(_components.p,{children:`These datasets are essential for treasury managers, DeFi fund accounting, market making, and LP strategy backtesting.`}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`1`,id:`7-decoded-logs-\u0026-custom-dataset-creation`,children:_jsx(_components.strong,{children:`7. Decoded Logs \u0026 Custom Dataset Creation`})}),`\n`,_jsxs(_components.p,{children:[`SonarX maintains `,_jsx(_components.strong,{children:`fully decoded logs`}),` for all supported protocols and networks. This enables:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Deep protocol-specific analytics`}),`\n`,_jsx(_components.li,{children:`Custom attribute extraction`}),`\n`,_jsx(_components.li,{children:`Automated dataset generation for new protocols`}),`\n`,_jsx(_components.li,{children:`Tailored datasets for hedge funds, exchanges, wallets, and research teams`}),`\n`]}),`\n`,_jsx(_components.p,{children:`If a protocol emits logs, we can decode it, structure it, and produce clean, normalized tables downstream.`}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`1`,id:`8-enterprise-grade-features`,children:_jsx(_components.strong,{children:`8. Enterprise-Grade Features`})}),`\n`,_jsx(_components.p,{children:`SonarX’s DeFi datasets are designed for scale, reliability, and institutional use cases:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Audit-ready datasets`}),` with transaction-level granularity`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Schema-stable tables`}),` for long-term reliability`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Full historical backfills`}),`, even for complex CLMMs`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`High-performance indexing`}),` optimized for token, pool, and address queries`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Customizable table creation`}),` per protocol, chain, or customer need`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Real-time updates`}),` where node and RPC data allows`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Accounting-grade token-value conversions`}),`, fee representations, and pool math`]}),`\n`]}),`\n`,_jsx(_components.p,{children:`This ensures operational consistency for exchanges, custodians, funds, treasuries, and DeFi infrastructure companies.`}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`1`,id:`9-example-use-cases`,children:_jsx(_components.strong,{children:`9. Example Use Cases`})}),`\n`,_jsx(Heading,{level:`3`,id:`trading-\u0026-routing-analytics`,children:_jsx(_components.strong,{children:`Trading \u0026 Routing Analytics`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Per-pool and per-token swap trends`}),`\n`,_jsx(_components.li,{children:`Slippage modeling \u0026 MEV impact`}),`\n`,_jsx(_components.li,{children:`Fee revenue analysis`}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`lp-performance-\u0026-accounting`,children:_jsx(_components.strong,{children:`LP Performance \u0026 Accounting`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`IL modeling`}),`\n`,_jsx(_components.li,{children:`Fee accrual tracking`}),`\n`,_jsx(_components.li,{children:`Realized vs. unrealized yield`}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`protocol-revenue-reporting`,children:_jsx(_components.strong,{children:`Protocol Revenue Reporting`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`DEX fee capture`}),`\n`,_jsx(_components.li,{children:`Ecosystem market share`}),`\n`,_jsx(_components.li,{children:`Incentive program effectiveness`}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`research-\u0026-risk-analytics`,children:_jsx(_components.strong,{children:`Research \u0026 Risk Analytics`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Pool fragmentation analysis`}),`\n`,_jsx(_components.li,{children:`Liquidity migration`}),`\n`,_jsx(_components.li,{children:`Concentration risk and active tick behavior`}),`\n`]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`1`,id:`10-target-customers`,children:_jsx(_components.strong,{children:`10. Target Customers`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Exchanges and trading platforms`}),`\n`,_jsx(_components.li,{children:`Asset managers, quant funds, and liquidity providers`}),`\n`,_jsx(_components.li,{children:`Wallets and portfolio trackers`}),`\n`,_jsx(_components.li,{children:`Accounting and tax-reporting platforms`}),`\n`,_jsx(_components.li,{children:`Analysts, researchers, and ecosystem foundations`}),`\n`,_jsx(_components.li,{children:`Treasury teams needing enterprise-grade auditability`}),`\n`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"DeFi (DEXs, Vaults, Pools, Swaps, and Bridges)","description":"Don't hesitate to get in touch with SonarX at https://www.sonarx.com/trial for this dataset","href":"/datasets/DeFi"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"SonarX DeFi Dataset Overview","slug":"sonarx-defi-dataset-overview","depth":1,"children":[]},{"title":"1. Curated Swap and Pool Data","slug":"1-curated-swap-and-pool-data","depth":1,"children":[]},{"title":"2. Comprehensive DeFi Analytics","slug":"2-comprehensive-defi-analytics","depth":1,"children":[]},{"title":"3. Multi-Chain EVM Support","slug":"3-multi-chain-evm-support","depth":1,"children":[]},{"title":"4. Solana DeFi Support","slug":"4-solana-defi-support","depth":1,"children":[]},{"title":"5. Protocol Coverage","slug":"5-protocol-coverage","depth":1,"children":[{"title":"Ethereum \u0026 Base","slug":"ethereum-\u0026-base","depth":3,"children":[]},{"title":"Solana","slug":"solana","depth":3,"children":[]}]},{"title":"6. LP Position Tracking","slug":"6-lp-position-tracking","depth":1,"children":[]},{"title":"7. Decoded Logs \u0026 Custom Dataset Creation","slug":"7-decoded-logs-\u0026-custom-dataset-creation","depth":1,"children":[]},{"title":"8. Enterprise-Grade Features","slug":"8-enterprise-grade-features","depth":1,"children":[]},{"title":"9. Example Use Cases","slug":"9-example-use-cases","depth":1,"children":[{"title":"Trading \u0026 Routing Analytics","slug":"trading-\u0026-routing-analytics","depth":3,"children":[]},{"title":"LP Performance \u0026 Accounting","slug":"lp-performance-\u0026-accounting","depth":3,"children":[]},{"title":"Protocol Revenue Reporting","slug":"protocol-revenue-reporting","depth":3,"children":[]},{"title":"Research \u0026 Risk Analytics","slug":"research-\u0026-risk-analytics","depth":3,"children":[]}]},{"title":"10. Target Customers","slug":"10-target-customers","depth":1,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"sonarx-7d42dde1","siteName":"SonarX Documentation","title":"DeFi (DEXs, Vaults, Pools, Swaps, and Bridges) - SonarX Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-01-28T15:31:49.085Z","originalFileLocation":"datasets/DeFi.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Don\u0026#x27;t hesitate to get in touch with SonarX at https://www.sonarx.com/trial for this dataset\">\u003cmeta data-mint-head name=\"application-name\" content=\"SonarX Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/sonarx-7d42dde1/wQuJXoqgZtXW2uzy/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/sonarx-7d42dde1/wQuJXoqgZtXW2uzy/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/sonarx-7d42dde1/wQuJXoqgZtXW2uzy/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/sonarx-7d42dde1/wQuJXoqgZtXW2uzy/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/sonarx-7d42dde1/wQuJXoqgZtXW2uzy/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/sonarx-7d42dde1/wQuJXoqgZtXW2uzy/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/sonarx-7d42dde1/wQuJXoqgZtXW2uzy/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/sonarx-7d42dde1/wQuJXoqgZtXW2uzy/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/sonarx-7d42dde1/wQuJXoqgZtXW2uzy/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"DeFi (DEXs, Vaults, Pools, Swaps, and Bridges) - SonarX Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Don\u0026#x27;t hesitate to get in touch with SonarX at https://www.sonarx.com/trial for this dataset\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"SonarX Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.sonarx.com/datasets/DeFi\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://sonarx-7d42dde1.mintlify.site/_mintlify/api/og/v2?division=SonarX+Solutions+%28Multi-chain%29\u0026amp;title=DeFi+%28DEXs%2C+Vaults%2C+Pools%2C+Swaps%2C+and+Bridges%29\u0026amp;description=Don%27t+hesitate+to+get+in+touch+with+SonarX+at+https%3A%2F%2Fwww.sonarx.com%2Ftrial+for+this+dataset\u0026amp;theme=2536b6a1eee01893cbcd07fc\u0026amp;signature=d83f549dfa8225c363e5c9a1b4f9e28964d24905655711aa83823d6c4da6be58\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"DeFi (DEXs, Vaults, Pools, Swaps, and Bridges) - SonarX Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Don\u0026#x27;t hesitate to get in touch with SonarX at https://www.sonarx.com/trial for this dataset\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://sonarx-7d42dde1.mintlify.site/_mintlify/api/og/v2?division=SonarX+Solutions+%28Multi-chain%29\u0026amp;title=DeFi+%28DEXs%2C+Vaults%2C+Pools%2C+Swaps%2C+and+Bridges%29\u0026amp;description=Don%27t+hesitate+to+get+in+touch+with+SonarX+at+https%3A%2F%2Fwww.sonarx.com%2Ftrial+for+this+dataset\u0026amp;theme=2536b6a1eee01893cbcd07fc\u0026amp;signature=d83f549dfa8225c363e5c9a1b4f9e28964d24905655711aa83823d6c4da6be58\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/sonarx-7d42dde1/wQuJXoqgZtXW2uzy/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"SonarX Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#312399\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.sonarx.com/datasets/DeFi\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/datasets/DeFi.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.sonarx.com/#organization\",\"name\":\"SonarX Documentation\",\"url\":\"https://docs.sonarx.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/sonarx-7d42dde1/bgx17TCjvjy1Md7_/logo/light.svg?fit=max\u0026auto=format\u0026n=bgx17TCjvjy1Md7_\u0026q=85\u0026s=2f80e23675050a647dc64800017b9100\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.sonarx.com#website\",\"name\":\"SonarX Documentation\",\"url\":\"https://docs.sonarx.com\",\"publisher\":{\"@id\":\"https://docs.sonarx.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.sonarx.com/datasets/DeFi#webpage\",\"url\":\"https://docs.sonarx.com/datasets/DeFi\",\"name\":\"DeFi (DEXs, Vaults, Pools, Swaps, and Bridges)\",\"description\":\"Don't hesitate to get in touch with SonarX at https://www.sonarx.com/trial for this dataset\",\"dateModified\":\"2026-01-28T15:31:49.085Z\",\"isPartOf\":{\"@id\":\"https://docs.sonarx.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.sonarx.com/datasets/DeFi#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.sonarx.com/datasets/DeFi#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"SonarX Solutions (Multi-chain)\",\"item\":\"https://docs.sonarx.com/datasets/Staking\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"DeFi (DEXs, Vaults, Pools, Swaps, and Bridges)\",\"item\":\"https://docs.sonarx.com/datasets/DeFi\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.sonarx.com/datasets/DeFi#article\",\"headline\":\"DeFi (DEXs, Vaults, Pools, Swaps, and Bridges)\",\"name\":\"DeFi (DEXs, Vaults, Pools, Swaps, and Bridges)\",\"description\":\"Don't hesitate to get in touch with SonarX at https://www.sonarx.com/trial for this dataset\",\"url\":\"https://docs.sonarx.com/datasets/DeFi\",\"mainEntityOfPage\":{\"@id\":\"https://docs.sonarx.com/datasets/DeFi#webpage\"},\"dateModified\":\"2026-01-28T15:31:49.085Z\",\"publisher\":{\"@id\":\"https://docs.sonarx.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.sonarx.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"SonarX Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"SonarX Documentation","nav":{"global":null,"tabs":[{"tab":"Welcome","pages":[{"title":"Welcome","href":""}]},{"tab":"Datasets","pages":[{"title":"Overview","href":"/datasets/overview"},{"title":"Chains covered in SonarX' datasets","mode":"wide","href":"/datasets/chaincoverage"},{"group":"Full Historical Stream (FHS)","pages":[{"title":"Overview of SonarX Full Historical Stream","href":"/datasets/FHS/overview"},{"title":"Use Cases for the Full Historical Stream","href":"/datasets/FHS/use-cases"}]},{"group":"Real Time Stream (RTS)","pages":[{"title":"Overview of SonarX Real Time Streams","href":"/datasets/RTS/overview"},{"title":"Use Cases for the Real Time Stream","href":"/datasets/RTS/use-cases"}]},{"group":"Hyperliquid Data","pages":[{"title":"Hyperliquid","href":"/datasets/HYPERLIQUID/Hyperliquid"},{"title":"Public L2 Order Book Snapshots","href":"/datasets/HYPERLIQUID/public-l2-snapshots"}]},{"group":"SonarX Solutions (Multi-chain)","pages":[{"title":"Staking Dataset","description":"Comprehensive set of high-quality, indexed, and curated Direct and Delegated Staking data across multiple chains and protocols (EVM, Solana, Cosmos,...)","href":"/datasets/Staking"},{"title":"DeFi (DEXs, Vaults, Pools, Swaps, and Bridges)","href":"/datasets/DeFi"},{"title":"Real-World Assets (RWAs) \u0026 Tokenized Instruments - Available by request","description":"Institution-grade data, built for any RWA program. To explore access, contact our team at https://www.sonarx.com/trial- we’ll tailor the dataset to your exact RWA model, chain preferences, and reporting requirements.","href":"/datasets/RWAs"},{"title":"Tokens \u0026 Payments (balances, circulation, mint/burns, supply, activity) - Available by request","href":"/datasets/TokensPayments"},{"title":"Universal Wallets (balances \u0026 activity) - Available by request","href":"/datasets/UniversalWallets"},{"title":"Proof-of-Reserves \u0026 Attestation - 2026","href":"/datasets/ProofReserve"},{"title":"DeFi Reference (APY, Liquidity, Route Quality) - 2026","href":"/datasets/DeFiReference"},{"title":" Risk, Credit \u0026 Underwriting - 2026","href":"/datasets/RiskCredit"}]}]},{"tab":"Product","pages":[{"title":"Product","href":"/Product/overview"}]},{"tab":"Enterprise APIs, Streams, Feeds","pages":[{"title":"Enterprise APIs, Streams, Feeds","href":"/api-reference-tab/datastreamsoverview"}]},{"tab":"Data Catalog","pages":[{"title":"Data Catalog","href":"/datasets/data-catalog"}]},{"tab":"Trust Center","pages":[{"title":"Trust Center","href":"/TrustCenter/overview2"}]},{"tab":"Privacy Policy","pages":[{"title":"Privacy Policy","href":"/Privacy/overview"}]}]},"basePath":"","title":"DeFi (DEXs, Vaults, Pools, Swaps, and Bridges) - SonarX Documentation","buildId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","deploymentId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","dynamics":[],"chunks":[]}