https://api.range.org/ai/mcp
Auth: Authorization: Bearer <api_key> (or x-api-key: <api_key>)
<workspaceId>.<jwt>), not a legacy/global key. Calling a workspace-scoped tool with a legacy key returns a clear error asking for a workspace-scoped key instead of silently returning empty or wrong data. See the Quickstart for details on key types.Workspace & Account Management
Accounts, balances, groups, and connections tracked inside your Range workspace — wallets, exchange accounts, custodial accounts, multisigs, and bank accounts.list_accounts
list_accounts
get_account.Workspace-scoped.| Parameter | Type | Required | Description |
|---|---|---|---|
cursor | string | No | Opaque pagination cursor from a previous response meta.next_cursor. |
size | integer | No | Number of accounts to return (1–100). Default: 20. |
group_id | string | No | Filter to accounts that are members of this group id. |
type | string | No | Filter by account type: eoa, multisig, contract, custodian, exchange, bank. |
provider | string | No | Filter to accounts held under a connection of this provider: utila, kraken, plaid, squads, coinbase, realms, safe, wise, hyperliquid, cubist, anchorage, privy, dfns. |
chain | string | No | Filter by network/chain identifier. Examples: ethereum, solana, stellar. |
connection_id | string | No | Filter to accounts held under this account-connection id. |
get_account
get_account
| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | Yes | Account id, as returned by list_accounts. |
get_workspace_balances
get_workspace_balances
list_groups
list_groups
group_id to list_accounts.Workspace-scoped. No parameters.list_account_connections
list_account_connections
| Parameter | Type | Required | Description |
|---|---|---|---|
cursor | string | No | Opaque pagination cursor from a previous response meta.next_cursor. |
size | integer | No | Number of connections to return (1–100). Default: 20. |
get_connection_transactions
get_connection_transactions
| Parameter | Type | Required | Description |
|---|---|---|---|
size | integer | No | Maximum transactions to return after merging and sorting newest-first (1–100). Default: 20. |
tokens | string[] | No | Asset symbols to filter by, e.g. ["USDC", "ETH"]. Matched case-insensitively against the transaction’s displayed asset. |
Workspace Admin & Plans
Workspace identity and the global Range plan catalogue.get_my_workspace
get_my_workspace
get_workspace_plans for the global plan catalogue. Returns found: false if the workspace has no stored record yet.Workspace-scoped. No parameters.get_workspace_plans
get_workspace_plans
Alerts & Rules
Alert rules, fired events, templates, and delivery channels configured for your workspace.list_alert_rules
list_alert_rules
| Parameter | Type | Required | Description |
|---|---|---|---|
network | string | No | Comma-separated network slugs to filter by. Examples: eth,sol. |
severity | string | No | Comma-separated severities to filter by. Examples: low,medium,high. |
search_string | string | No | Case-insensitive substring search against the rule name. |
limit | integer | No | Maximum rules to return (1–100). Default: 20. |
get_alert_rule
get_alert_rule
| Parameter | Type | Required | Description |
|---|---|---|---|
rule_id | string | Yes | The alert rule id. |
list_alert_events
list_alert_events
| Parameter | Type | Required | Description |
|---|---|---|---|
network | string | No | Filter by network slug. Example: ethereum. |
severity | string | No | Comma-separated severities to filter by. Examples: low,medium,high. |
tx_hash | string | No | Filter by exact transaction hash. |
start_date | string | No | Start of date range, inclusive, UTC, YYYY-MM-DD. Example: 2026-05-01. |
end_date | string | No | End of date range, inclusive, UTC, YYYY-MM-DD. Example: 2026-05-31. |
search_string | string | No | Case-insensitive search across the event caption and involved addresses. |
cursor | string | No | Opaque pagination cursor from a previous response (next_cursor/previous_cursor). Omit for the first page. |
limit | integer | No | Maximum events to return in this page (1–100). Default: 20. |
get_alert_event
get_alert_event
access_type (the caller workspace’s relationship to the event).Workspace-scoped.| Parameter | Type | Required | Description |
|---|---|---|---|
event_id | string | Yes | CUID of the alert event to retrieve. |
list_alert_templates
list_alert_templates
| Parameter | Type | Required | Description |
|---|---|---|---|
network | string | No | Comma-separated network slugs to filter by. Examples: eth,sol. |
severity | string | No | Comma-separated severities to filter by. Examples: low,medium,high. |
tag | string | No | Comma-separated tags to filter by. Examples: defi,transfer. |
search_string | string | No | Case-insensitive search matched against the template label and description. |
limit | integer | No | Maximum template groups to return (1–100). Default: 20. |
get_alert_template
get_alert_template
| Parameter | Type | Required | Description |
|---|---|---|---|
template_id | string | Yes | The alert rule template id (per-network template pointer). |
list_alert_channels
list_alert_channels
| Parameter | Type | Required | Description |
|---|---|---|---|
limit | integer | No | Maximum channels to return (1–100). Default: 20. |
get_alert_channel
get_alert_channel
| Parameter | Type | Required | Description |
|---|---|---|---|
channel_id | string | Yes | The alert channel id. |
Counterparties & Enrichment
Vendors, customers, investors, and partners recorded in your workspace, plus the notes and categories attached to transfers.list_counterparties
list_counterparties
| Parameter | Type | Required | Description |
|---|---|---|---|
type | string | No | Filter by relationship type: vendor, customer, investor, partner, exchange, other. |
search | string | No | Case-insensitive substring search on counterparty name. |
limit | integer | No | Number of counterparties to return (1–100). Default: 20. |
cursor | string | No | Pagination cursor from a previous response. |
get_counterparty
get_counterparty
list_counterparties first to find the id.Workspace-scoped.| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | Yes | Counterparty id, from list_counterparties. |
get_transfer_enrichment
get_transfer_enrichment
| Parameter | Type | Required | Description |
|---|---|---|---|
tx_hash | string | Yes | On-chain transaction hash. |
network | string | Yes | Blockchain network the transaction hash belongs to. Examples: ethereum, solana, cosmoshub-4. |
list_transfer_notes
list_transfer_notes
transfer_id to list all notes for the workspace, or pass it to fetch a single transfer’s note.Workspace-scoped.| Parameter | Type | Required | Description |
|---|---|---|---|
transfer_id | string | No | If provided, return only the note for this transfer id. Otherwise, list all notes for the workspace. |
limit | integer | No | Maximum notes to return (1–100). Default: 20. |
list_transfer_categories
list_transfer_categories
get_risk_categories/list_risk_signals for risk taxonomy instead — this is transfer bookkeeping, not risk.Workspace-scoped.| Parameter | Type | Required | Description |
|---|---|---|---|
transfer_id | string | No | If provided, return only the category assigned to this transfer id. |
categories | string[] | No | Filter results to these category names: Transfer, Revenue, Payroll, Contract Services, Software & Subscriptions, Legal & Professional Services, Taxes, Bank Fees, Payment Processing Fees, Interest Earned, and other workspace-defined categories. |
limit | integer | No | Maximum categories to return (1–100). Default: 20. |
Screening & Risk
The v2 screening pipeline (workspace-configurable attribution/exposure/behaviour signals) and the v1 graph-based risk tools (fixed scoring, no workspace configuration). Usescreen_address when the workspace has customized its risk signals; use get_address_risk for the fixed graph-based score.
screen_address
screen_address
none/low/medium/high/severe). Evidence is omitted by default; pass include_evidence=true for it inline, or fetch it later with get_screening_evidence using the returned screen_id.Workspace-scoped.| Parameter | Type | Required | Description |
|---|---|---|---|
address | string | Yes | Blockchain address to screen. Accepts EVM (0x...), Solana (base58), Stellar (G.../M...), Cosmos bech32, and Tron formats. Network is derived automatically from the address format. |
window | string | No | Time window for analysis: 30d, 90d, 180d, 365d, or all. Accepted for parity with the REST endpoint; not yet wired into the scoring pipeline (all available history is currently considered regardless of this value). |
include_evidence | boolean | No | If true, include the full per-signal evidence breakdown inline. Solana addresses always include evidence regardless of this flag. Default: false. |
screen_addresses_batch
screen_addresses_batch
screen_address) against up to 50 addresses in one call. Network is derived per-address from its format. Per-address failures do not fail the whole batch — check the response meta (total/scored/errors) for partial-failure counts.Workspace-scoped.| Parameter | Type | Required | Description |
|---|---|---|---|
addresses | string[] | Yes | Addresses to screen (1–50). Mixed networks are fine — network is derived per-address. |
include_evidence | boolean | No | If true, include the full per-signal evidence breakdown inline for each result. Solana addresses always include evidence regardless of this flag. Default: false. |
get_screening_history
get_screening_history
screen_address / screen_addresses_batch calls) for the calling workspace, most recent first. Use this to re-find a screen_id without re-running a screen.Workspace-scoped.| Parameter | Type | Required | Description |
|---|---|---|---|
offset | integer | No | Number of records to skip, for pagination. Default: 0. |
limit | integer | No | Page size (1–100). Default: 20. |
get_screening_evidence
get_screening_evidence
screen_id (from screen_address, screen_addresses_batch, or get_screening_history), grouped by pillar (attribution, exposure, behaviour) and signal, alongside the original risk assessment.Workspace-scoped — the screen_id must belong to the calling workspace.| Parameter | Type | Required | Description |
|---|---|---|---|
screen_id | string | Yes | screen_id returned by screen_address, screen_addresses_batch, or get_screening_history. |
get_screening_config
get_screening_config
list_risk_signals to see the full catalogue available to configure.Workspace-scoped. No parameters.list_risk_signals
list_risk_signals
get_screening_config for what a specific workspace actually has enabled.Not workspace-scoped — works with any valid API key. No parameters.get_risk_categories
get_risk_categories
get_screening_config/list_risk_signals.Workspace-scoped. No parameters.list_behavior_patterns
list_behavior_patterns
get_screening_config/list_risk_signals.Workspace-scoped. No parameters.get_address_risk
get_address_risk
| Parameter | Type | Required | Description |
|---|---|---|---|
address | string | Yes | Blockchain address. EVM: 0x... (42 chars). Solana: base58 (32–44 chars). Stellar: G... or M... (56 chars). Cosmos: network-prefixed bech32. |
network | string | No | Network ID. Examples: eth, solana, stellar, cosmoshub-4, osmosis-1, dydx-mainnet-1, neutron-1, tron. Auto-detected for EVM/Solana/Stellar if omitted. |
get_transaction_risk
get_transaction_risk
| Parameter | Type | Required | Description |
|---|---|---|---|
transaction | string | Yes | Transaction hash to assess. |
network | string | No | Network of the transaction. Examples: solana, ethereum, cosmoshub-4. Defaults to solana if omitted. |
get_payment_risk
get_payment_risk
overall_risk_level (LOW/MEDIUM/HIGH/UNKNOWN) with detailed risk factors.| Parameter | Type | Required | Description |
|---|---|---|---|
sender_address | string | Yes | Sender blockchain address. |
recipient_address | string | Yes | Recipient blockchain address. |
amount | number | Yes | Payment amount in USD equivalent (must be > 0). |
sender_network | string | Yes | Sender network. Examples: solana, ethereum, osmosis-1. |
recipient_network | string | Yes | Recipient network. |
sender_token | string | No | Token/denom being sent (enables token risk). Example: EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v. |
recipient_token | string | No | Token/denom being received. |
timestamp | string | No | Payment timestamp (ISO 8601). Example: 2025-01-15T10:30:00Z. |
get_token_risk
get_token_risk
| Parameter | Type | Required | Description |
|---|---|---|---|
asset_address | string | Yes | Token contract or mint address. Example: EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v (USDC on Solana). |
network | string | No | Blockchain network. Currently only solana is supported. Default: solana. |
check_sanctions
check_sanctions
is_ofac_sanctioned and is_token_blacklisted flags with detailed event history. Supports Ethereum, Tron, and Solana.| Parameter | Type | Required | Description |
|---|---|---|---|
address | string | Yes | Blockchain address. Supports EVM (0x...), Solana (base58), and Tron (T...) formats. |
network | string | No | Filter by network: ethereum, tron, or solana. If omitted, checks all supported networks. |
include_details | boolean | No | Include full blacklist event history and attribution. Default: true. |
Address Intelligence
Labels, connections, transaction history, balances, and behavioral stats for any blockchain address.get_address_info
get_address_info
| Parameter | Type | Required | Description |
|---|---|---|---|
address | string | Yes | Blockchain address. |
network | string | Yes | Network ID. Examples: eth, solana, stellar, cosmoshub-4, osmosis-1. |
get_address_connections
get_address_connections
| Parameter | Type | Required | Description |
|---|---|---|---|
address | string | Yes | Blockchain address to find counterparties for. |
network | string | Yes | Network ID. |
size | integer | No | Number of counterparty addresses to return (1–100). Default: 10. |
start_time | string | No | Filter connections from this time (ISO 8601). Example: 2024-01-01T00:00:00Z. |
end_time | string | No | Filter connections until this time (ISO 8601). |
get_address_transactions
get_address_transactions
| Parameter | Type | Required | Description |
|---|---|---|---|
address | string | Yes | Blockchain address. |
network | string | Yes | Network ID. |
limit | integer | No | Number of transactions to return (1–500). Default: 50. |
offset | integer | No | Transactions to skip for pagination. Default: 0. |
startTime | string | No | Filter from this time (ISO 8601). |
endTime | string | No | Filter until this time (ISO 8601). |
status | string | No | Filter by transaction status: success or failed. |
msgTypes | string | No | Filter by message types (comma-separated). |
get_address_features
get_address_features
| Parameter | Type | Required | Description |
|---|---|---|---|
address | string | Yes | Blockchain address. |
network | string | Yes | Network ID. |
get_address_funded_by
get_address_funded_by
| Parameter | Type | Required | Description |
|---|---|---|---|
address | string | Yes | Blockchain address to find the funding source for. |
network | string | Yes | Network ID. |
get_address_balance
get_address_balance
| Parameter | Type | Required | Description |
|---|---|---|---|
address | string | Yes | Blockchain address. |
network | string | Yes | Network ID. |
network_type | string | No | Network architecture type. Examples: evm, solana, cosmos. |
token_contracts | string | No | Comma-separated token contract addresses to filter balances. |
get_address_stats
get_address_stats
| Parameter | Type | Required | Description |
|---|---|---|---|
address | string | Yes | Blockchain address. |
network | string | Yes | Network ID. Examples: ethereum, solana, cosmoshub-4. |
get_address_payments
get_address_payments
| Parameter | Type | Required | Description |
|---|---|---|---|
address | string | Yes | Blockchain address. |
network | string | No | Network ID. Examples: ethereum, solana, cosmoshub-4. |
limit | integer | No | Number of payments to return (1–500). Default: 50. |
offset | integer | No | Payments to skip for pagination. Default: 0. |
direction | string | No | Filter by payment direction: incoming, outgoing, or both. Default: both. |
start_time | string | No | Filter from this time (ISO 8601). Example: 2024-01-01T00:00:00Z. |
end_time | string | No | Filter until this time (ISO 8601). |
receiver | string | No | Filter payments involving this counterparty address. |
receiver_network | string | No | Network of the counterparty address. |
get_payment_by_hash
get_payment_by_hash
| Parameter | Type | Required | Description |
|---|---|---|---|
hash | string | Yes | Payment or transaction hash to look up. |
get_address_asset_flow
get_address_asset_flow
| Parameter | Type | Required | Description |
|---|---|---|---|
address | string | Yes | Blockchain address. |
network | string | Yes | Network ID. Examples: ethereum, solana, cosmoshub-4. |
network_type | string | No | Network architecture type. Examples: evm, solana, cosmos. |
search_entities
search_entities
| Parameter | Type | Required | Description |
|---|---|---|---|
search_term | string | Yes | Name or partial name to search for. Examples: "Binance", "Coinbase", "Tornado Cash". |
networks | string | No | Comma-separated blockchain networks to filter by. Examples: ethereum,solana. |
Transfers & Transaction Detail
Token transfer history and full transaction detail lookups.get_transfers
get_transfers
only_workspace is set to true — otherwise usable with any valid API key.| Parameter | Type | Required | Description |
|---|---|---|---|
address | string | Yes | Blockchain address to get token transfers for. |
network | string | No | Filter by network. Examples: solana, ethereum, cosmoshub-4. |
size | integer | No | Number of transfers to return (1–10000). Default: 25. |
cursor | string | No | Pagination cursor from previous response. |
token_symbols | string | No | Comma-separated token symbols. Examples: USDC,DAI,SOL. |
status | string | No | Comma-separated statuses: SUCCEEDED, PENDING, ERROR_ON_DESTINATION, TIMEOUT. |
min_usd | number | No | Minimum USD amount filter. |
max_usd | number | No | Maximum USD amount filter. |
start_time | string | No | Filter from this time (ISO 8601). Example: 2024-01-01T00:00:00Z. |
end_time | string | No | Filter until this time (ISO 8601). |
source_networks | string | No | Comma-separated source networks. |
destination_networks | string | No | Comma-separated destination networks. |
bridges | string | No | Comma-separated bridge types. Examples: ibc,cctp. |
only_workspace | boolean | No | If true, only return transfers the authenticated workspace has labelled with a category. Requires a workspace-scoped API key. |
get_transfers_between
get_transfers_between
| Parameter | Type | Required | Description |
|---|---|---|---|
address_a | string | Yes | First blockchain address. |
network_a | string | Yes | Network of address A. Examples: solana, ethereum, osmosis-1. |
address_b | string | Yes | Second blockchain address. |
network_b | string | Yes | Network of address B. |
size | integer | No | Number of transfers to return (1–100). Default: 10. |
start_time | string | No | Filter from this time (ISO 8601). |
end_time | string | No | Filter until this time (ISO 8601). |
types | string | No | Transfer types (comma-separated). Examples: ibc,cctp. |
cursor | string | No | Pagination cursor. |
get_transaction_details
get_transaction_details
| Parameter | Type | Required | Description |
|---|---|---|---|
network | string | Yes | Blockchain network. Examples: ethereum, solana, cosmoshub-4, osmosis-1, dydx-mainnet-1, neutron-1, stellar. |
hash | string | Yes | Transaction hash to look up. |
Network & Token Stats
Aggregate network activity — whale moves, volume, active accounts, message-type breakdowns — and token supply/holder data.get_whale_moves
get_whale_moves
| Parameter | Type | Required | Description |
|---|---|---|---|
network | string | Yes | Blockchain network. Examples: ethereum, solana, cosmoshub-4, osmosis-1. |
start_time | string | Yes | Start of time range (ISO 8601). Example: 2024-01-01T00:00:00Z. |
end_time | string | Yes | End of time range (ISO 8601). Example: 2024-01-07T23:59:59Z. |
limit | integer | No | Number of whale moves to return (1–100). Default: 10. |
symbol | string | No | Filter by token symbol. Examples: USDC, ETH, SOL. |
get_network_volume
get_network_volume
| Parameter | Type | Required | Description |
|---|---|---|---|
network | string | Yes | Blockchain network. Examples: ethereum, solana, cosmoshub-4. |
start_time | string | Yes | Start of time range (ISO 8601). |
end_time | string | Yes | End of time range (ISO 8601). |
get_network_transaction_counts
get_network_transaction_counts
| Parameter | Type | Required | Description |
|---|---|---|---|
networks | string | Yes | Comma-separated list of networks. Examples: ethereum,solana,cosmoshub-4. |
interval_seconds | integer | Yes | Size of each time bucket, in seconds. Example: 3600. |
buckets | integer | No | Number of time buckets to return, counting back from now (1–100). Default: 24. |
get_network_active_accounts
get_network_active_accounts
| Parameter | Type | Required | Description |
|---|---|---|---|
network | string | Yes | Blockchain network. Examples: ethereum, solana, cosmoshub-4. |
start_time | string | Yes | Start of time range (ISO 8601). |
end_time | string | Yes | End of time range (ISO 8601). |
get_top_payment_addresses
get_top_payment_addresses
topSenders and topReceivers.| Parameter | Type | Required | Description |
|---|---|---|---|
network | string | Yes | Blockchain network. Examples: ethereum, solana, cosmoshub-4. |
start_time | string | Yes | Start of time range (ISO 8601). |
end_time | string | Yes | End of time range (ISO 8601). |
limit | integer | No | Number of addresses to return per list (1–100). Default: 20. |
field | string | Yes | Numeric field to aggregate and sort by. Example: amount. |
symbol | string | No | Filter by token symbol. Examples: USDC, ETH, SOL. |
get_top_usd_balances
get_top_usd_balances
| Parameter | Type | Required | Description |
|---|---|---|---|
network | string | Yes | Blockchain network. Examples: ethereum, solana, cosmoshub-4. |
limit | integer | No | Number of addresses to return (1–100). Default: 20. |
get_network_msg_types
get_network_msg_types
| Parameter | Type | Required | Description |
|---|---|---|---|
network | string | Yes | Blockchain network. Examples: cosmoshub-4, osmosis-1. |
search_transaction_by_hash
search_transaction_by_hash
get_transaction_details afterwards for full transaction data once the network is known.| Parameter | Type | Required | Description |
|---|---|---|---|
hash | string | Yes | Transaction hash to search for. |
get_token_summary
get_token_summary
{ found: false } if no summary has been indexed yet for the token/network pair.| Parameter | Type | Required | Description |
|---|---|---|---|
token | string | Yes | Token symbol or identifier. Example: USDtb. |
network | string | Yes | Blockchain network. Example: eth, solana. |
get_token_total_supply
get_token_total_supply
| Parameter | Type | Required | Description |
|---|---|---|---|
network | string | Yes | Blockchain network. Examples: eth, solana. |
token | string | Yes | Token symbol. Example: USDtb. |
get_token_mints_burns
get_token_mints_burns
| Parameter | Type | Required | Description |
|---|---|---|---|
network | string | Yes | Blockchain network. Examples: eth, solana. |
token | string | Yes | Token symbol. Example: USDtb. |
limit | integer | No | Maximum events to return (1–100). Default: 20. |
cursor | string | No | Pagination cursor (next_cursor value from a previous page). |
get_token_top_holders
get_token_top_holders
| Parameter | Type | Required | Description |
|---|---|---|---|
token | string | Yes | Token symbol or identifier. Example: USDtb. |
network | string | Yes | Blockchain network. Example: eth. |
size | integer | No | Number of holders to return (1–100). Default: 20. |
cursor | string | No | Pagination cursor. Use "A" for the first page, "Z" for the last page, or a cursor from a previous response. |
Explorer Stats & Utilities
Explorer-level leaderboards, cross-chain flow, transaction search, plain-language transaction explanation, and the entity directory.get_top_addresses
get_top_addresses
topAddressesByVolume, topAddressesByTransactions).| Parameter | Type | Required | Description |
|---|---|---|---|
duration | string | Yes | Lookback window. Examples: 1h, 24h, 7d. |
explorer | string | No | Explorer/network key to scope results to. Example: solana. |
assets | string | No | Comma-separated asset symbols to filter by. Example: USDC,USDT. |
get_top_protocols
get_top_protocols
topProtocolsByVolume, topProtocolsByTransactions).| Parameter | Type | Required | Description |
|---|---|---|---|
duration | string | Yes | Lookback window. Examples: 1h, 24h, 7d. |
explorer | string | No | Explorer/network key to scope results to. Example: solana. |
assets | string | No | Comma-separated asset symbols to filter by. Example: USDC,USDT. |
get_top_assets
get_top_assets
| Parameter | Type | Required | Description |
|---|---|---|---|
duration | string | Yes | Lookback window. Examples: 1h, 24h, 7d. |
explorer | string | No | Explorer/network key to scope results to. Example: solana. |
get_network_flow
get_network_flow
| Parameter | Type | Required | Description |
|---|---|---|---|
duration | string | Yes | Lookback window. Examples: 1h, 24h, 7d. |
explorer | string | No | Explorer/network key to scope results to. Example: solana. |
protocols | string | No | Comma-separated protocol names to filter by. Example: cctp,union. |
assets | string | No | Comma-separated asset symbols to filter by. Example: USDC,USDT. |
get_crosschain_volumes
get_crosschain_volumes
| Parameter | Type | Required | Description |
|---|---|---|---|
duration | string | Yes | Lookback window. Examples: 1h, 24h, 7d. |
explorer | string | No | Explorer/network key to scope results to. Example: solana. |
assets | string | No | Comma-separated asset symbols to filter by. Example: USDC,USDT. |
group_by | string | No | Field to group series by. Example: token. |
type | string | No | Aggregation type: tx for transaction counts, otherwise USD sum. |
interval | string | No | Calendar interval for the time series. Example: 1d. |
list_stablecoins
list_stablecoins
get_top_assets, get_transfers) to stablecoin activity only.No parameters.get_protocol_stats
get_protocol_stats
| Parameter | Type | Required | Description |
|---|---|---|---|
protocol | string | Yes | Protocol name to filter by. Example: interchain_payments. |
begin_timestamp | string | Yes | Start of time range (ISO 8601). Example: 2024-04-09T00:00:00Z. |
end_timestamp | string | Yes | End of time range (ISO 8601). Example: 2024-04-10T00:00:00Z. |
search_transactions
search_transactions
get_transaction_details instead if you already know the exact network+hash.| Parameter | Type | Required | Description |
|---|---|---|---|
network | string | Yes | Blockchain network to search. Example: cosmoshub-4. |
cursor | string | No | Pagination cursor from a previous response. |
types | string | No | Filter by message/transaction type. Example: ExecuteContract. |
size | integer | No | Number of transactions to return (1–100). Default: 20. |
tx_hash | string | No | Filter by an exact transaction hash. |
address | string | No | Filter to transactions involving this address. |
status | string | No | Filter by transaction status: SUCCEEDED or ERROR. |
start_time | string | No | Filter from this time (ISO 8601). |
end_time | string | No | Filter until this time (ISO 8601). |
humanize_transaction
humanize_transaction
| Parameter | Type | Required | Description |
|---|---|---|---|
hash | string | Yes | Transaction hash to explain. |
network | string | Yes | Blockchain network. Examples: solana, ethereum. |
get_transfer_by_id
get_transfer_by_id
get_transfers). Returns full transfer detail including sender/receiver, token, USD amount, and bridge type.| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | Yes | Transfer id, as returned by other transfer tools. |
get_top_transfer_networks
get_top_transfer_networks
sender_networks and receiver_networks with counts. Useful for understanding which chains dominate transfer volume right now.| Parameter | Type | Required | Description |
|---|---|---|---|
explorer | string | No | Explorer/network key to scope results to. Example: solana. |
get_top_transfer_assets
get_top_transfer_assets
| Parameter | Type | Required | Description |
|---|---|---|---|
explorer | string | No | Explorer/network key to scope results to. Example: solana. |
search_entity_directory
search_entity_directory
search_entities, which does free-text lookup over individually labeled addresses — this browses the entity-level registry itself.| Parameter | Type | Required | Description |
|---|---|---|---|
cursor | string | No | Pagination cursor from a previous response. |
size | integer | No | Number of entities to return (1–100). Default: 20. |
networks | string | No | Comma-separated networks to filter by. Example: ethereum,solana. |
get_enriched_block
get_enriched_block
| Parameter | Type | Required | Description |
|---|---|---|---|
network | string | Yes | Blockchain network. Examples: ethereum, cosmoshub-4, solana. |
height | integer | Yes | Block height (or Solana slot number). |