Tokens (Trending)
Returns trending tokens across the entire blockchain for a specified activity window and optional category. The size of the increase in active wallets over the activity window determines the token's trending rank.
query Parameters
blockchainstring · enum · requiredThe blockchain name.
Enum values:ethereumbaseDefault: baseactivity_windowstring · enumThe length of time over which activity is measured.
Enum values:5min15min1h3h6h1dDefault: 1dcategorystringFilters to a specific subset of tokens. Currently only 'virtuals' is supported on Base.
Default: virtualsnuminteger · int32The maximum number of tokens to return. Maximum: 250.
Default: 10estimate_costbooleanWhen true, returns only the SLAM token cost estimation.
Default: false
Headers
Authorizationstring · requiredBearer token for authentication
Responses
slamnumber · doubleThe SLAM token cost for this API call
chainstringThe name of the blockchain network (e.g., 'base')
blockinteger · int32The block number at which this data snapshot was generated
utcstringThe UTC timestamp of the block used for the response (ISO 8601 format)
tokensobject[]List of trending tokens for the specified activity window and category
slamnumber · double
Tokens (Popular)
Returns the most popular tokens across the entire blockchain for a specified activity window and optional category. Popularity is determined by the token's number of active wallets during the activity window.
query Parameters
blockchainstring · enum · requiredThe blockchain network to query.
Enum values:ethereumbaseDefault: baseactivity_windowstring · enumThe length of time over which activity is measured.
Enum values:5min15min1h3h6h1dDefault: 1dcategorystringFilters to a specific subset of tokens. Currently only 'virtuals' is supported on Base.
Default: virtualsnuminteger · int32The maximum number of tokens to return. Maximum: 250.
Default: 10estimate_costbooleanWhen true, returns only the SLAM token cost estimation.
Default: false
Headers
Authorizationstring · requiredBearer token for authentication
Responses
slamnumber · doubleThe SLAM token cost for this API call
chainstringThe name of the blockchain network (e.g., 'base')
blockinteger · int32The block number at which this data snapshot was generated
utcstringThe UTC timestamp of the block used for the response (ISO 8601 format)
tokensobject[]List of trending tokens for the specified activity window and category
slamnumber · double
Tokens (Popular) - History
Returns the most popular tokens across the entire blockchain for a specified date in time and optional category. Popularity is determined by the token's number of active wallets during the specified calendar date.
query Parameters
blockchainstring · enum · requiredThe blockchain network to query.
Enum values:ethereumbaseDefault: basedatestring · requiredThe calendar date to query popularity. Format: MM-DD-YYYY
categorystringFilters to a specific subset of tokens. Currently only 'virtuals' on Base is supported.
numinteger · int32The maximum number of tokens to return. Max is 250.
Default: 25estimate_costbooleanWhen true, returns the SLAM token cost for this query. Does not return any data or incur actual charges.
Headers
Authorizationstring · requiredBearer token for authentication
Responses
slamnumber · doubleThe SLAM token cost for this API call
chainstringThe name of the blockchain network (e.g., 'base')
blockinteger · int32The block number at which this data snapshot was generated
utcstringThe UTC timestamp of the block used for the response (ISO 8601 format)
tokensobject[]List of trending tokens for the specified activity window and category
slamnumber · double
Tokens (Newest)
Returns the newest tokens minted on the blockchain based on mint timestamp, filtered by an activity window and optional category.
query Parameters
blockchainstring · enum · requiredThe blockchain to query
Enum values:ethereumbaseDefault: baseactivity_windowstring · enumThe length of time over which activity is measured.
Enum values:5min15min1h3h6h1dDefault: 1dcategorystringFilter by token category. Currently, only 'virtuals' on Base is supported.
numinteger · int32The maximum number of tokens to return. Max: 1000.
Default: 10estimate_costbooleanWhen true, returns only the SLAM token cost of this query
Default: false
Headers
Authorizationstring · requiredBearer token for authentication
Responses
slamnumber · doubleThe SLAM token cost for this API call
chainstringThe name of the blockchain network (e.g., 'base')
blockinteger · int32The block number at which this data snapshot was generated
utcstringThe UTC timestamp of the block used for the response (ISO 8601 format)
tokensobject[]List of trending tokens for the specified activity window and category
slamnumber · double
Trades
Returns trades across the entire blockchain, with optional filtering by block range or timestamp range.
query Parameters
blockchainstring · enum · requiredThe blockchain network to query.
Enum values:ethereumbaseDefault: basesidestring · enumSpecifies trade side for the implied quote token address. Wrapped native tokens and stablecoins are implied to be the base token in the trade, making the other token the quote. Otherwise the token with the lowest fully-diluted value (FDV) is assumed to be the quote token.
Enum values:buysellallDefault: allmin_usdnumber · doubleMinimum trade size in USD. Filters out trades with an estimated USD value below this threshold. Calculated using on-chain price data at the time of the trade. Note: Adds additional SLAM cost to the query. A maximum of 10,000 trades that would otherwise match this query will be scanned.
max_usdnumber · doubleMaximum trade size in USD. Filters out trades with an estimated USD value above this threshold. Calculated using on-chain price data at the time of the trade. Note: Adds additional SLAM cost to the query. A maximum of 10,000 trades that would otherwise match this query will be scanned.
numinteger · int32The maximum number of records to return.
Default: 25orderstringSort order: asc (oldest first) or desc (newest first).
Default: descstart_timestampstring · date-timeStart searching from this UTC timestamp (inclusive). If provided, overrides start_block as the starting point.
start_blockinteger · int32Block number to start the search from (inclusive). Defaults to the latest block in desc order, or the genesis block in asc order.
start_log_indexinteger · int32Log index within the starting block to resume pagination or refine the starting point.
estimate_costbooleanWhen true returns the SLAM token cost for this query. It does not return any data or incur any actual charges.
Headers
Authorizationstring · requiredBearer token for authentication
Responses
slamnumber · doubleThe SLAM token cost for this API call.
chainstringThe name of the blockchain network (e.g., base).
cursorobjecttradesobject[]List of token trade records matching the query.
slamnumber · double
Trades (DNA)
This endpoint retrieves trade data across the entire blockchain enriched with WalletDNA metrics. Developers can filter trades by size, side, or wallet behavior (IQ, Reputation, Flow, Mass, Epoch, Maker Presence). Responses include detailed trade, token, and wallet profiles, enabling advanced segmentation, smart-money tracking, and high-signal on-chain analytics in real time.
query Parameters
blockchainstring · enum · requiredThe blockchain network to query.
Enum values:ethereumbaseDefault: basesidestring · enumSpecifies trade side for the given token_address.
Enum values:buysellallDefault: alldnastringPipe-delimited list of walletDNA metrics to return in the response. Use 'all' to display every metric. Default: all. Valid options include: tokens, intelligence, reputation, flow, mass, epoch, makerPresence, entry, all. Example: intelligence|flow|mass|tokens
Default: allmin_usdnumber · doubleMinimum trade size in USD. Filters out trades with an estimated USD value below this threshold. Calculated using on-chain price data at the time of the trade. Note: Adds additional SLAM cost to the query. A maximum of 10,000 trades that would otherwise match this query will be scanned.
max_usdnumber · doubleMaximum trade size in USD. Filters out trades with an estimated USD value above this threshold. Calculated using on-chain price data at the time of the trade. Note: Adds additional SLAM cost to the query. A maximum of 10,000 trades that would otherwise match this query will be scanned.
min_iqnumber · doubleMinimum holder IQ (raw score). Filters out wallets with IQ scores below this threshold. Average IQ for all wallets trading a given token is 100.
max_iqnumber · doubleMaximum holder IQ (raw score). Filters out wallets with IQ scores above this threshold. Average IQ for all wallets trading a given token is 100. Max: Although possible, it is uncommon for wallets to have IQ scores above 200
min_intelligencestring · enumMinimum holder Intelligence tier. Filters out wallets ranked below this tier.
Enum values:idiotdumbbelow avgavgavg++giftedgifted++geniusmax_intelligencestring · enumMaximum holder Intelligence tier. Filters out wallets ranked above this tier.
Enum values:idiotdumbbelow avgavgavg++giftedgifted++geniusmin_reputationnumber · doubleMinimum raw holder Reputation. Filters out wallets with Reputation scores below this threshold.
max_reputationnumber · doubleMaximum raw holder Reputation. Filters out wallets with Reputation scores above this threshold. Max: 100
min_reputation_tierstring · enumMinimum holder Reputation tier. Filters out wallets ranked below this tier.
Enum values:a+aa−b+bb−c+cmax_reputation_tierstring · enumMaximum holder Reputation tier. Filters out wallets ranked above this tier.
Enum values:a+aa−b+bb−c+cmin_massnumber · doubleMinimum raw holder Mass. Filters out wallets with Mass scores below this threshold.
max_massnumber · doubleMaximum raw holder Mass. Filters out wallets with Mass scores above this threshold. Max: Scores above 250 are rare but possible.
min_mass_tierstring · enumMinimum holder Mass tier. Filters out wallets ranked below this tier.
Enum values:ghostdustplanktonshrimpminnowfishdolphinorcamax_mass_tierstring · enumMaximum holder Mass tier. Filters out wallets ranked above this tier.
Enum values:ghostdustplanktonshrimpminnowfishdolphinorcamin_epochnumber · doubleMinimum raw holder Epoch. Filters out wallets with Epoch scores below this threshold.
max_epochnumber · doubleMaximum raw holder Epoch. Filters out wallets with Epoch scores above this threshold. Max: 200
min_epoch_tierstring · enumMinimum holder Epoch tier. Filters out wallets ranked below this tier.
Enum values:newbierookiecoreveteranearly adoptergenesisogultra ogmax_epoch_tierstring · enumMaximum holder Epoch tier. Filters out wallets ranked above this tier.
Enum values:newbierookiecoreveteranearly adoptergenesisogultra ogmin_maker_presencenumber · doubleMinimum raw holder maker_presence. Filters out wallets with maker_presence scores below this threshold.
max_maker_presencenumber · doubleMaximum raw holder maker_presence. Filters out wallets with maker_presence scores above this threshold. Max: Scores above 200 are rare but possible.
min_maker_presence_tierstring · enumMinimum holder maker_presence tier. Filters out wallets ranked below this tier.
Enum values:hyperactivehighly activeactiveengagedoccasionalminimalmicrozeromax_maker_presence_tierstring · enumMaximum holder maker_presence tier. Filters out wallets ranked above this tier.
Enum values:hyperactivehighly activeactiveengagedoccasionalminimalmicrozeromin_flownumber · doubleMinimum raw holder Flow. Filters out wallets with Flow scores below this threshold.
max_flownumber · doubleMaximum raw holder Flow. Filters out wallets with Flow scores above this threshold. Max: Scores above 250 are rare but possible.
min_flow_tierstring · enumMinimum holder Flow tier. Filters out wallets ranked below this tier.
Enum values:drydriptricklestreamcurrentfloodtorrenttsunamimax_flow_tierstring · enumMaximum holder Flow tier. Filters out wallets ranked above this tier.
Enum values:drydriptricklestreamcurrentfloodtorrenttsunamimin_buy_flownumber · doubleMinimum raw holder min_buy_flow. Filters out wallets with buy_flow scores below this threshold.
max_buy_flownumber · doubleMaximum raw holder buy_flow. Filters out wallets with buy_flow scores above this threshold. Max: Scores above 250 are rare but possible.
min_buy_flow_tierstring · enumMinimum holder buy_flow tier. Filters out wallets ranked below this tier.
Enum values:drydriptricklestreamcurrentfloodtorrenttsunamimax_buy_flow_tierstring · enumMaximum holder buy_flow tier. Filters out wallets ranked above this tier.
Enum values:drydriptricklestreamcurrentfloodtorrenttsunamimin_sell_flownumber · doubleMinimum raw holder sell_flow. Filters out wallets with sell_flow scores below this threshold.
max_sell_flownumber · doubleMaximum raw holder sell_flow. Filters out wallets with sell_flow scores above this threshold. Max: Scores above 250 are rare but possible.
min_sell_flow_tierstring · enumMinimum holder sell_flow tier. Filters out wallets ranked below this tier.
Enum values:drydriptricklestreamcurrentfloodtorrenttsunamimax_sell_flow_tierstring · enumMaximum holder sell_flow tier. Filters out wallets ranked above this tier.
Enum values:drydriptricklestreamcurrentfloodtorrenttsunaminuminteger · int32The maximum number of trade records to return. Maximum: 1000.
Default: 25orderstring · enumSort order for results: asc (oldest first) or desc (newest first).
Enum values:ascdescDefault: descstart_timestampstring · date-timeStart searching from this UTC timestamp (inclusive). If provided, overrides start_block as the starting point.
start_blockinteger · int32Block number to start the search from (inclusive). Defaults to the latest block in desc order, or the genesis block in asc order.
start_log_indexinteger · int32Log index within the starting block to resume pagination or refine the starting point.
estimate_costbooleanWhen true returns the SLAM token cost for this query. It does not return any data or incur any actual charges.
Default: false
Headers
Authorizationstring · requiredBearer token for authentication
Responses
slamnumber · doubleThe SLAM token cost for this API call.
chainstringThe name of the blockchain network (e.g., base).
cursorobjecttradesobject[]List of token trade records matching the query.
slamnumber · double
Transfers
Returns token transfers across the entire blockchain, with optional filtering by block range or timestamp range.
query Parameters
blockchainstring · enum · requiredThe blockchain to query
Enum values:ethereumbaseDefault: basenuminteger · int32The maximum number of transfer records to return. Maximum: 1000.
Default: 25orderstring · enumSort order for results: asc (oldest first) or desc (newest first).
Enum values:ascdescDefault: descstart_timestampstring · date-timeStart searching from this UTC timestamp (inclusive). Overrides start_block when provided.
start_blockinteger · int32Block number to start the search from (inclusive). Defaults to the latest block in desc order, or the genesis block in asc order.
start_log_indexinteger · int32Log index within the starting block to resume pagination or refine the starting point.
estimate_costbooleanWhen true, returns the SLAM token cost only, without actual data.
Default: false
Headers
Authorizationstring · requiredBearer token for authentication
Responses
slamnumber · doubleThe SLAM token cost for this API call.
chainstringThe blockchain network name (e.g., 'base').
cursorobjecttransfersobject[]List of token transfer records matching the query.
slamnumber · double
Transfers (DNA)
Returns token transfers across the entire blockchain, enriched with WalletDNA analytics—including sender and receiver wallet tiers ("size"), labels, current balances (token & USD), and each address's share of supply. Each record includes FDV and live token pricing. Supports filtering by block range or timestamp. Longer response times should be expected due to the richness of the data.
query Parameters
blockchainstring · enum · requiredThe blockchain to query
Enum values:ethereumbaseDefault: basenuminteger · int32The maximum number of transfer records to return. Maximum: 100.
Default: 10orderstring · enumSort order for results: asc (oldest first) or desc (newest first).
Enum values:ascdescDefault: descstart_timestampstring · date-timeStart searching from this UTC timestamp (inclusive). Overrides start_block when provided.
start_blockinteger · int32Block number to start the search from (inclusive). Defaults to the latest block in desc order, or the genesis block in asc order.
start_log_indexinteger · int32Log index within the starting block to resume pagination or refine the starting point.
estimate_costbooleanWhen true, returns the SLAM token cost only, without returning any actual data.
Default: false
Headers
Authorizationstring · requiredBearer token for authentication
Responses
slamnumber · doubleSLAM token cost for this API call
chainstringBlockchain network name (e.g., 'base')
cursorobjecttransfersobject[]List of enriched token transfers with WalletDNA
slamnumber · double

