Query onchain data across EVM, Solana, Bitcoin, Substrate, and Hyperliquid via the SQD Portal API.
healthy
status
28
tools exposed
1320ms
connect latency
43ce6602a800
schema fingerprint
Tools (28)
portal_list_networks
Find the right network or chain name to use across EVM, Solana, Bitcoin, Substrate, and Hyperliquid.
COMMON USER ASKS:
- Find Base-like networks
- Show Solana mainnets
- Show Substrate mainnets
FIRST CHOICE FOR:
- finding the correct network before any other query
WHEN TO USE:
- You are not sure
portal_get_network_info
Answer "is this network caught up?" with indexing freshness, lag, heads, and available tables.
COMMON USER ASKS:
- Is Base caught up?
FIRST CHOICE FOR:
- checking indexing head, lag, tables, and capabilities for one network
WHEN TO USE:
- You want to know whether a network is indexed, fresh, caug
portal_get_head
Get just the latest indexed head block or slot for a network.
COMMON USER ASKS:
- Latest head
- Finalized head
FIRST CHOICE FOR:
- getting the current indexed head before building a manual block range
WHEN TO USE:
- You only need the current block or slot number.
- You need the current head befor
portal_resolve_entity
Resolve user-facing blockchain entities into query-ready identifiers, with ambiguity kept explicit.
COMMON USER ASKS:
- Resolve USDC on Base
- Resolve WETH on Ethereum
- Resolve BAYC contract
FIRST CHOICE FOR:
- resolving a token symbol like USDC to token contract addresses
- resolving EVM contrac
portal_get_recent_activity
Get a simple recent-activity feed across EVM, Solana, Bitcoin, or Hyperliquid with chronological paging and investigation pivots.
COMMON USER ASKS:
- Recent activity on Base
- Recent Hyperliquid fills
FIRST CHOICE FOR:
- recent activity on any supported network without manual block math
- question
portal_get_wallet_summary
Summarize wallet activity and fund flow with shared overview, asset movement, counterparties, evidence pivots, and follow-up filters across supported networks.
COMMON USER ASKS:
- EVM wallet fund-flow triage
- Solana wallet activity and fee flow
FIRST CHOICE FOR:
- one-call wallet analysis across
portal_get_time_series
Build simple activity charts and other time-series views across supported VMs, including compare-previous windows and grouped EVM contract trends.
COMMON USER ASKS:
- Base transactions per 15m bucket
- Compare two periods
FIRST CHOICE FOR:
- activity over time, compare-current-vs-previous, grouped
portal_evm_query_logs
Query raw EVM logs with address/topic filters, common event aliases, earliest/latest scanning, and optional inline decoding.
COMMON USER ASKS:
- Recent USDC Transfer logs
- First recent USDC Transfer log
- Latest ERC721/pass mint ID and tx hash
FIRST CHOICE FOR:
- NFT or ERC721 mint lookups such a
portal_evm_query_transactions
Query raw EVM transactions with optional logs, traces, state-diff context, and evidence pivots for transaction-level investigations.
COMMON USER ASKS:
- Recent Base transactions
- Filter by sender
- First EIP-2930 transaction from Berlin fork
WHEN TO USE:
- You need raw transaction records on an E
portal_evm_query_token_transfers
Query token-transfer activity on EVM without needing to remember Transfer event signatures. Best for "did token X move?" and asset-tracing questions.
COMMON USER ASKS:
- Recent USDC transfers
- First recent USDC transfer
WHEN TO USE:
- You want ERC-20 style transfer activity filtered by token, sen
portal_evm_get_contract_deployment
Locate the create trace and parent transaction that deployed a specific EVM contract address within a bounded window.
COMMON USER ASKS:
- Find BAYC deployment
- Find recent deployment
- Find deployment from known range
FIRST CHOICE FOR:
- who deployed this EVM contract
- when was this contract dep
portal_evm_get_contract_activity
Summarize what one specific contract has been doing lately, including recent interactions, unique callers, and optional event activity.
COMMON USER ASKS:
- Contract activity snapshot
FIRST CHOICE FOR:
- what one specific contract has been doing lately on an EVM network
WHEN TO USE:
- You want to
portal_evm_get_analytics
Get the big picture for network-wide EVM activity with ranked contracts and compact overview metrics.
COMMON USER ASKS:
- Top contracts on Base
FIRST CHOICE FOR:
- the big picture for activity on an EVM network like Base or Optimism
WHEN TO USE:
- You want the big picture for activity on an EVM n
portal_evm_get_ohlc
Build chart-ready EVM OHLC candles plus a recent trade tape from supported DEX event sources, including Uniswap v2-style swaps, Uniswap v3/v4, and Aerodrome Slipstream.
COMMON USER ASKS:
- Base Uniswap v2-style swap candles
- Base Uniswap candles
- Base Uniswap v4 candles
WHEN TO USE:
- You need O
portal_solana_query_instructions
Query raw Solana instructions with program and account filters.
COMMON USER ASKS:
- Token Program instructions
WHEN TO USE:
- You need program-level or account-level instruction activity.
- You want to inspect Token Program, Jupiter, System Program, or Anchor discriminator activity.
DON'T USE:
-
portal_solana_query_transactions
Query raw Solana transactions with optional balances, rewards, logs, and instruction context.
COMMON USER ASKS:
- Recent Solana transactions
- Filter by program
WHEN TO USE:
- You need raw Solana transaction records.
- You want Solana-specific filters or include flags that convenience tools do not
portal_solana_get_analytics
Get the big picture for Solana throughput, fees, wallet activity, and optional top-program usage.
COMMON USER ASKS:
- Solana network snapshot
- Include top programs
FIRST CHOICE FOR:
- the big picture for Solana right now
WHEN TO USE:
- You want the big picture for Solana right now.
- You want a
portal_bitcoin_query_transactions
Query raw Bitcoin transactions and optionally attach inputs and outputs inline.
COMMON USER ASKS:
- Recent Bitcoin transactions
- Attach inputs and outputs
WHEN TO USE:
- You need raw Bitcoin transaction records.
- You want the UTXO envelope without switching to separate input/output tools.
DON'T
portal_bitcoin_get_analytics
Get the big picture for Bitcoin block, fee, and address activity over a recent or explicit window.
COMMON USER ASKS:
- Bitcoin network snapshot
FIRST CHOICE FOR:
- the big picture for Bitcoin right now
WHEN TO USE:
- You want the big picture for Bitcoin right now.
- You want a network-level Bitco
portal_substrate_query_events
Query raw Substrate or Polkadot event rows with pallet/event-name filters and optional parent call or extrinsic context.
COMMON USER ASKS:
- Balances.Transfer events on Polkadot
FIRST CHOICE FOR:
- raw Substrate or Polkadot event rows with optional parent call or extrinsic context
WHEN TO USE:
-
portal_substrate_query_calls
Query raw Substrate or Polkadot calls with pallet/call-name filters and optional child-call, emitted-event, or extrinsic context.
COMMON USER ASKS:
- Recent Balances calls
- Polkadot calls with emitted events
FIRST CHOICE FOR:
- raw Substrate or Polkadot call rows, especially when you want the eve
portal_substrate_get_analytics
Analytics snapshot for Substrate or Polkadot activity in an indexed window, with event, call, and extrinsic counts plus top event and call names.
COMMON USER ASKS:
- Polkadot activity snapshot
- Big picture for Polkadot activity
- How is Polkadot doing?
FIRST CHOICE FOR:
- Polkadot activity analyt
portal_hyperliquid_query_fills
Query raw individual Hyperliquid fills with trader, coin, fee, PnL, and builder context.
COMMON USER ASKS:
- Recent BTC fills
WHEN TO USE:
- You need raw fill records on Hyperliquid.
- You want to filter by trader, coin, direction, builder, or fee token.
DON'T USE:
- You want the big picture, top
portal_hyperliquid_get_analytics
Get the big-picture Hyperliquid fill analytics with top traders, volume by coin, fees, and PnL.
COMMON USER ASKS:
- Hyperliquid fill snapshot
- Who traded the most?
WHEN TO USE:
- You want network-level Hyperliquid fill analytics.
- You want to know who traded the most, which coins had volume, or
portal_hyperliquid_get_ohlc
Build chart-ready Hyperliquid trade OHLC candles with fixed buckets and auto intervals.
COMMON USER ASKS:
- BTC candles
WHEN TO USE:
- You want candles for one coin on Hyperliquid.
- You need chart-ready OHLC, volume, and VWAP data from fills.
DON'T USE:
- You want scalar time-series buckets or r
portal_debug_query_blocks
ADVANCED: Query raw block records directly for EVM, Solana, or Bitcoin.
COMMON USER ASKS:
- Recent Base blocks
WHEN TO USE:
- You are debugging Portal coverage or block-level fields.
- You need raw block records instead of transactions, logs, or summaries.
DON'T USE:
- You are answering a normal
portal_debug_resolve_time_to_block
ADVANCED: Resolve a timestamp to the nearest indexed block or slot.
COMMON USER ASKS:
- Resolve one hour ago on Base
- Resolve an older time on Polkadot
WHEN TO USE:
- You are debugging timestamp windows or building a manual block-range query.
- You want to inspect exact versus estimated timestamp
portal_debug_hyperliquid_query_replica_commands
ADVANCED: Query Hyperliquid replica-command actions such as orders, cancels, and leverage updates.
COMMON USER ASKS:
- Recent order actions
WHEN TO USE:
- You are debugging Hyperliquid replica-command records.
- You need raw order-action events instead of fills or analytics.
DON'T USE:
- You only
Endpoint
https://portal.sqd.dev/mcp Category: Databases · Last checked: 2026-08-15T10:13:30Z
Monitor your own MCP server
Get alerted the moment yours goes down, a tool schema drifts, or an upstream silently breaks.
What this means. This server responded to the MCP handshake and listed its tools without authentication. The schema fingerprint lets us flag if tool signatures silently change (schema drift) between checks.