Hive Intelligence

Tools Reference

DEX Analytics Tools

DEX Analytics Tools

62 tools for decentralized exchange analytics, liquidity pools, and on-chain trading data.

MCP Endpoint: POST /hive_onchain_dex/mcp

Data Sources: GeckoTerminal, Codex, DefiLlama


Query all trending pools across all networks.

ParameterTypeRequiredDescription
durationstringNoDuration to sort by: 5m, 1h, 6h, 24h. Default: 24h
includestringNoAttributes to include (comma-separated): base_token, quote_token, dex, network
pageintegerNoPage number. Default: 1

Example:

curl -X POST https://api.hiveintelligence.xyz/api/execute \
  -H "Content-Type: application/json" \
  -d '{
    "toolName": "get_trending_pools",
    "arguments": {
      "duration": "24h",
      "include": "base_token,dex"
    }
  }'

Get trending pools on a specific network.

ParameterTypeRequiredDescription
networkstringYesNetwork ID (e.g., "ethereum", "bsc")
durationstringNoDuration: 5m, 1h, 6h, 24h
pageintegerNoPage number

Get trending pools overview by network.

ParameterTypeRequiredDescription
networkIdnumberYesNetwork ID
limitnumberNoMaximum results

get_new_pools

Get newly created pools across all networks.


get_new_pools_by_network

Get newly created pools on a specific network.

ParameterTypeRequiredDescription
networkstringYesNetwork ID (e.g., "ethereum", "bsc")

search_pools

Search for pools on a network.

ParameterTypeRequiredDescription
networkstringYesNetwork ID
querystringYesSearch query (token name, symbol, or address)
includestringNoAttributes to include: base_token, quote_token, dex
pageintegerNoPage number. Default: 1

Search trending pools by keyword.


Pool Analytics

get_pool_info

Get detailed metadata for a liquidity pool.

ParameterTypeRequiredDescription
networkstringYesNetwork ID
pool_addressstringYesPool contract address

Example:

curl -X POST https://api.hiveintelligence.xyz/api/execute \
  -H "Content-Type: application/json" \
  -d '{
    "toolName": "get_pool_info",
    "arguments": {
      "network": "ethereum",
      "pool_address": "0x88e6a0c2ddd26feeb64f039a2c41296fcb3f5640"
    }
  }'

get_pool_ohlcv

Get OHLCV (candlestick) data for a pool.

ParameterTypeRequiredDescription
networkstringYesNetwork ID
pool_addressstringYesPool contract address
timeframestringYesday, hour, or minute
aggregatestringNoAggregation period. Day: 1. Hour: 1, 4, 12. Minute: 1, 5, 15
limitintegerNoNumber of results (max 1000). Default: 100
currencystringNousd or token. Default: usd

get_pool_trades

Get recent trades for a pool.

ParameterTypeRequiredDescription
networkstringYesNetwork ID
pool_addressstringYesPool contract address

get_pools

Get pools with optional filtering.


get_multi_pools

Get data for multiple pools at once.

ParameterTypeRequiredDescription
addressesarrayYesArray of pool addresses
networkIdnumberYesNetwork ID

get_pools_by_address

Get pool details by multiple addresses.


get_pools_by_dex

Get all pools for a specific DEX.

ParameterTypeRequiredDescription
networkstringYesNetwork ID
dexstringYesDEX identifier

get_pools_by_category

Get pools filtered by category.


filter_pools

Advanced pool filtering with multiple criteria.

ParameterTypeRequiredDescription
networksstringNoFilter by networks (comma-separated)
dexesstringNoFilter by DEXes (comma-separated)
h24_volume_usd_minnumberNoMinimum 24h volume in USD
h24_volume_usd_maxnumberNoMaximum 24h volume in USD
reserve_in_usd_minnumberNoMinimum liquidity in USD
reserve_in_usd_maxnumberNoMaximum liquidity in USD
pool_created_hour_minnumberNoMinimum pool age in hours
pool_created_hour_maxnumberNoMaximum pool age in hours
buy_tax_percentage_maxnumberNoMaximum buy tax
sell_tax_percentage_maxnumberNoMaximum sell tax
checksstringNoFilters: no_honeypot, good_gt_score, has_social
sortstringNoSort by: h24_trending, h24_volume_usd_desc, pool_created_at_desc
pageintegerNoPage number

Example:

curl -X POST https://api.hiveintelligence.xyz/api/execute \
  -H "Content-Type: application/json" \
  -d '{
    "toolName": "filter_pools",
    "arguments": {
      "networks": "ethereum",
      "h24_volume_usd_min": 100000,
      "checks": "no_honeypot",
      "sort": "h24_volume_usd_desc"
    }
  }'

Token Analytics

get_token_pools

Get top pools for a specific token.

ParameterTypeRequiredDescription
networkstringYesNetwork ID
token_addressstringYesToken contract address
includestringNoAttributes: base_token, quote_token, dex
sortstringNoSort by: h24_volume_usd_desc, h24_tx_count_desc
pageintegerNoPage number

get_token_ohlcv

Get OHLCV data for a token across its pools.

ParameterTypeRequiredDescription
networkstringYesNetwork ID
token_addressstringYesToken contract address
timeframestringYesday, hour, or minute

get_token_trades

Get recent trades for a token.


get_token_transactions

Get detailed transaction history for a token pair.

ParameterTypeRequiredDescription
query.networkIdnumberYesNetwork ID
query.addressstringYesPair contract address
limitnumberNoMaximum results
directionstringNoSort direction: ASC, DESC

get_onchain_token_price

Get current on-chain price for a token.


Pair Analytics

get_pair_stats

Get statistical data for a trading pair.

ParameterTypeRequiredDescription
networkIdnumberYesNetwork ID
addressstringYesPair contract address
durationstringYesmin5, min15, hour1, hour4, hour12, day1, day30, week1
bucketCountnumberNoNumber of data buckets
tokenOfIntereststringNotoken0 or token1

get_pairs_stats

Get stats for multiple pairs.


get_pair_info

Get detailed pair information.


filter_pairs

Filter pairs by various criteria.


get_token_pairs

Get all trading pairs for a token.


get_token_pairs_metadata

Get metadata for token pairs.


get_pair_chart_metadata

Get chart metadata for a trading pair.

ParameterTypeRequiredDescription
networkIdnumberYesNetwork ID
addressstringYesPair contract address

Liquidity Analytics

get_liquidity_info

Get liquidity metadata including locked and unlocked liquidity.

ParameterTypeRequiredDescription
networkIdnumberYesNetwork ID
addressstringYesPair contract address

get_liquidity_locks

Get information about liquidity locks.


get_token_liquidity_metadata

Get detailed liquidity metadata for a token.


DEX & Exchange Data

get_dexes

Get all supported DEXes on a network.

ParameterTypeRequiredDescription
networkstringYesNetwork ID
pageintegerNoPage number

get_network_dexes

Get DEX overview for a specific network.


get_exchanges

Get centralized exchange data.


get_exchange

Get details for a specific exchange.


get_exchange_tickers

Get ticker data from an exchange.


get_exchange_volume_chart

Get exchange volume chart data.


get_exchange_volume_chart_range

Get exchange volume chart within a date range.

ParameterTypeRequiredDescription
idstringYesExchange ID
fromnumberYesUnix timestamp start
tonumberYesUnix timestamp end

get_dex_volumes

Get DEX volume analytics.


get_dex_volume

Get volume for a specific DEX.


get_dex_volumes_by_chain

Get DEX volumes broken down by chain.


Derivatives

get_derivatives_tickers

Get derivatives ticker data.


get_derivatives_exchanges

Get list of derivatives exchanges.


get_derivatives_exchange

Get details for a specific derivatives exchange.


Options

get_options_overview

Get overview of options protocols.


get_options_by_chain

Get options data by chain.


get_options_protocol

Get data for a specific options protocol.


Utility

explain_transaction

Get human-readable explanation of a transaction.


filter_exchanges

Filter exchanges by criteria.


get_onchain_categories

Get available on-chain categories.


Supported Networks

NetworkIDExample DEXes
EthereumethereumUniswap V2/V3, Sushiswap, Curve
BNB ChainbscPancakeSwap, BiSwap
PolygonpolygonQuickSwap, Uniswap
ArbitrumarbitrumUniswap, Camelot, GMX
OptimismoptimismVelodrome, Uniswap
AvalancheavalancheTraderJoe, Pangolin
BasebaseAerodrome, Uniswap
SolanasolanaRaydium, Orca

Quick Reference

ToolDescription
get_onchain_categoriesOn-chain token categories
get_pools_by_categoryPools by category
get_new_poolsNewly created pools
get_new_pools_by_networkNew pools on network
get_trending_poolsTrending pools across networks
get_trending_pools_by_networkTrending pools on network
get_network_trending_poolsNetwork trending overview
get_dexesDEXes on a network
get_pools_by_dexPools on a DEX
get_poolsAll pools
get_multi_poolsMultiple pools data
get_pools_by_addressPools by addresses
get_pool_infoDetailed pool metadata
get_pool_ohlcvPool candlestick data
get_pool_tradesRecent pool trades
get_token_ohlcvToken OHLCV data
get_token_poolsTop pools for a token
get_token_tradesToken trades
filter_poolsAdvanced pool filtering
search_trending_poolsSearch trending pools
search_poolsSearch pools by query
get_onchain_token_priceOn-chain token price
get_token_transactionsToken transaction history
get_pair_statsPair statistical data
get_pairs_statsMultiple pairs stats
filter_pairsFilter trading pairs
get_pair_infoPair information
get_token_pairsToken trading pairs
get_token_pairs_metadataPairs metadata
get_pair_chart_metadataPair chart metadata
get_liquidity_infoLiquidity analytics
get_liquidity_locksLiquidity lock info
get_token_liquidity_metadataToken liquidity data
filter_exchangesFilter exchanges
explain_transactionExplain transaction
get_exchangesExchange list
get_exchangeExchange details
get_exchange_tickersExchange tickers
get_exchange_volume_chartExchange volume chart
get_exchange_volume_chart_rangeVolume chart by range
get_derivatives_tickersDerivatives tickers
get_derivatives_exchangesDerivatives exchanges
get_derivatives_exchangeDerivatives exchange
get_network_dexesNetwork DEX overview
get_dex_volumesDEX volume analytics
get_dex_volumeSingle DEX volume
get_dex_volumes_by_chainDEX volumes by chain
get_options_overviewOptions overview
get_options_by_chainOptions by chain
get_options_protocolOptions protocol data
Previous
Market Data