Common Use Cases
Trading Bot Backtesting
Test strategies against historical DEX trades with prices and volumes.
Analytics Dashboards
Monitor protocol performance, volumes, and trends in real-time.
ML Model Training
Export clean datasets for training price prediction and rug pull detection models.
Failed Transaction Analysis
Analyze failed transactions to identify patterns and errors.
Basic Queries
Get Recent Transactions
Query recent transactions from a specific protocol:Get Transactions for a Date Range
Filter transactions by date range for backtesting or analysis:Get Transaction by Signature
Look up a specific transaction:Aggregations and Analytics
Protocol Statistics
Get comprehensive statistics for a protocol:Fee Analysis by Day of Week
Analyze fees by day of week to identify patterns:Hourly Protocol Comparison
Compare multiple protocols by hour:Time Series Analysis
Daily Transaction Count
Get daily transaction counts:Weekly Protocol Comparison
Compare protocols over weeks:Failed Transaction Analysis
Analyze Failed Jupiter Swaps
Find and analyze failed Jupiter swaps:Failed Transaction Patterns
Identify common failure patterns:ML Dataset Export
Export Training Dataset
Export a dataset for ML model training:Query Complexity Management
Check Complexity Before Execution
Always check query complexity before executing expensive queries:Pagination Examples
Fetch All Results
Fetch all results using cursor-based pagination:Real-World Scenarios
Building a Trading Bot
Backtest a Trading Strategy
Backtest a Trading Strategy
Use historical data to test your trading strategy:
Creating an Analytics Dashboard
Monitor Protocol Performance
Monitor Protocol Performance
Build real-time dashboards showing protocol metrics:
