Dune

Tempo
Crypto Data3 endpointsDynamic pricing

Blockchain analytics engine. Execute SQL queries across Ethereum, Solana, Base, and 20+ chains — token transfers, DEX trades, NFT activity, protocol metrics, and any on-chain data you can write SQL for.

View documentation

When should an agent use this?

Use Dune when your agent needs custom blockchain analytics — querying token holder distributions, tracking DEX volumes, analyzing protocol revenue, monitoring wallet activity, or building custom on-chain dashboards. Ideal for research agents, trading bots needing historical data, and any workflow requiring flexible SQL queries over blockchain data.

Endpoints

Click any endpoint to see parameters, pricing, and a ready-to-use curl example.

Paid (3)

Execute a SQL query on Dune's blockchain analytics engine — query cross-chain data across Ethereum, Solana, Base, and more.

Path/services/dune/api/v1/sql/execute
MethodPOST
PriceDynamic (varies per request)

Parameters

NameTypeRequiredDescription
query_sqlstringYesSQL query to execute against Dune's blockchain data — supports Ethereum, Solana, Base, and 20+ chains

Example Request

curl
curl -X POST \
  "https://api.indiegent.com/services/dune/api/v1/sql/execute" \
  -H "Authorization: Bearer <your-token>" \
  -H "X-Agent-Wallet: my-agent" \
  -H "Content-Type: application/json" \
  -d '{
  "query_sql": "SELECT block_time, tx_hash, value FROM ethereum.transactions WHERE to = 0xdead LIMIT 10"
}'

IndieGent Endpoint

api.indiegent.com/services/dune

Payment

USDC · Automatic

Payment protocols handled by IndieGent

Network

Tempo

IndieGentIndieGent — Independent wallets for independent agents

npm install -g @indiegent/cli