Skip to main content
The quality of your prompts directly impacts the quality of your insights. Here’s how to ask questions that unlock Chat’s full potential.

The Fundamentals

Be Specific

Vague questions get vague answers. Specific questions get actionable insights.
Tell me about swaps on Blur.

Define Your Terms

Don’t assume Chat knows what you mean by “whales,” “recently,” or “active users.” Define it explicitly.
  • Whales: greater than $100K holdings
  • Retail: less than $1K holdings
  • High-value transactions: greater than $50K
Use explicit dates instead of relative terms:
  • “2024-01-01 to 2024-03-31”
  • “last 30 days” or “past week” are acceptable
Avoid: “recently” or “this quarter”
  • Quality users: score greater than 4 on reputation metric
  • New addresses: first transaction within date range
  • Active addresses: greater than 5 transactions in period
  • Power users: greater than 20 transactions or greater than $10K volume

Provide Chain and Contract Context

Always specify which chain(s) and contract(s) you want to analyze. The more context you provide upfront, the better Chat can understand your intent.
Critical: If you know the chain(s) or contract(s) you want to analyze, tell Chat explicitly. Don’t assume it will guess correctly.
Show me USDC transfers.
Why this matters:
  • Many tokens exist on multiple chains (USDC, USDT, WETH, etc.)
  • Contract addresses eliminate ambiguity completely
  • Specifying chains helps Chat choose the right data sources

Build Context Incrementally

Start broad, inspect the results, then narrow your focus.
1

Explore

”Show me DEX activity on Base"
2

Narrow

"Focus on the top 3 protocols by volume"
3

Deep dive

"Break down Uniswap swaps by token pair for the top 10 pairs"
4

Analyze

"Which pairs have the highest concentration of whale trades?”

Advanced Techniques

Provide Examples

Show Chat what you’re looking for:
Find protocols similar to Uniswap (automated market makers with liquidity pools)
that launched on Arbitrum in 2023.

Specify Output Format

Tell Chat how you want to see the results:
  • “Show this as a time series line chart”
  • “Create a bar chart comparing the top 10 protocols”
  • “Format this as a table with columns for: date, protocol, volume, unique users”

Request Validation

Ask Chat to double-check its work:
  • “Validate these results using an alternative calculation method”
  • “Cross-check this TVL against DeFiLlama data”
  • “Show me the query you used and explain your methodology”

Break Complex Questions into Steps

For multi-part analyses, guide Chat through the process:
Let's analyze Aave lending behavior in three steps:
1. First, show me total deposits and borrows over the past 90 days
2. Then, break down deposits by asset (top 10 assets by volume)
3. Finally, identify addresses that deposited >$100K and took a loan within 24 hours

Common Patterns That Work

Comparison Questions

Compare [metric] across [entities] for [time period]
Examples:
  • “Compare DEX volumes across Ethereum, Arbitrum, and Optimism for the last 30 days”
  • “Compare average transaction fees for Uniswap v2 vs v3 this month”

Trend Analysis

Show me the [metric] trend for [entity] over [time period], broken down by [frequency]
Examples:
  • “Show me the daily active user trend for Aave on Ethereum over the past 90 days”
  • “Show weekly stablecoin transfer volumes on Solana for Q1 2024”

Cohort Analysis

Find [user type] that [action] during [time period], then track [metric]
Examples:
  • “Find addresses that first used Uniswap in January 2024, then track their monthly trading volume”
  • “Find wallets that bridged to Arbitrum in Q1, then show their DeFi adoption rate”

Anomaly Detection

Identify [entities] where [metric] is [threshold] compared to [baseline]
Examples:
  • “Identify pools where liquidity dropped greater than 50% in a single day over the past month”
  • “Find tokens where trading volume spiked greater than 10x compared to their 30-day average”

What to Avoid

Don’t: - Assume Chat remembers context from previous conversations (each chat is isolated) - Use ambiguous terms like “popular,” “big,” “good,” or “active” without defining them - Ask about tokens or protocols without specifying which chain(s) - Ask multiple unrelated questions in one prompt (break them into separate messages) - Request real-time data without specifying “use live query mode”

Pro Tips

Don’t just accept the numbers. Dig in:
  • “Why is this number so high?”
  • “What might explain this trend?”
  • “Are there any data quality issues I should be aware of?”
If something looks wrong, say so: - “This number seems too low. Can you double-check?” - “I expected to see more activity in December. Did we miss something?” - “This chart is hard to read. Can you simplify it?”
For structured, methodological analyses, use Automations. They provide pre-trained approaches to common analytical questions with consistent methodology.

Next Steps