SLAMai

Schemas


address_details_dna_response

  • addressstring

    The wallet address

  • namestring | null

    Optional display name for contract wallets

  • labelsstring | null

    Labels for the wallet if it is a contract (e.g., 'DeFi', 'DEX')

  • balanceobject
  • massobject

amount_dna_response

  • rawnumber · double

    The raw transfer amount (integer or scientific notation)

  • decimalsnumber · double

    The amount normalized using the token’s decimals

  • usdnumber · double

    USD value of the transferred amount at the time of transfer

base_token_response

  • addressstring

    Token contract address.

  • symbolstring

    Token symbol.

  • namestring

    Full token name.

  • amountnumber · double

    The amount of the token exchanged (normalized by token decimals).

chain_tokens_response_of_newest_token

  • slamnumber · double

    The SLAM token cost for this API call

  • chainstring

    The name of the blockchain network (e.g., 'base')

  • blockinteger · int32

    The block number at which this data snapshot was generated

  • utcstring

    The 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

    The SLAM token cost for this API call

  • chainstring

    The name of the blockchain network (e.g., 'base')

  • blockinteger · int32

    The block number at which this data snapshot was generated

  • utcstring

    The 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

    The SLAM token cost for this API call

  • chainstring

    The name of the blockchain network (e.g., 'base')

  • blockinteger · int32

    The block number at which this data snapshot was generated

  • utcstring

    The UTC timestamp of the block used for the response (ISO 8601 format)

  • tokensobject[]

    List of trending tokens for the specified activity window and category

cursor_response

  • start_blockinteger · int32

    The block number at which to continue fetching results.

  • start_log_indexinteger · int32

    The log index within the block at which to continue.

dna_response

  • slamnumber · double

    SLAM token cost for this API call

  • chainstring

    Blockchain network name (e.g., 'base')

  • cursorobject
  • transfersobject[]

    List of enriched token transfers with WalletDNA

holder_reputation_response

  • walletobject
  • tokenobject
  • reputationobject

maker_resonse

  • addressstring

    The maker address.

  • namestring | null

    A human-readable label for the address (if available).

  • labelsstring | null

    Additional tags or labels describing the address.

newest_token_response

  • rankinteger · int32

    The token’s newness rank, determined by timestamp of its first mint

  • namestring

    The full name of the token

  • symbolstring

    The token’s symbol (e.g., 'SLAM')

  • addressstring

    The token contract address

  • usdobject
  • fdvnumber · double

    The token’s fully diluted valuation in USD

  • liquiditynumber · double

    The liquidity value for the token in USD

  • first_mintedobject

pair_response

  • addressstring

    The pair or pool contract address (V2/V3) or creation transaction hash (V4).

  • namestring

    Pair name (e.g., WETH/USDC).

  • labelsstring | null

    Additional tags or labels describing the pair.

  • rankinteger · int32

    The token’s popularity rank, determined by number of active wallets.

  • namestring

    The full name of the token

  • symbolstring

    The token’s symbol (e.g., 'SLAM')

  • addressstring

    The token contract address

  • usdobject
  • fdvnumber · double

    The token’s fully diluted valuation in USD

  • liquiditynumber · double

    The liquidity value for the token in USD

  • first_mintedobject

price_change_response

  • minutesinteger · int32

    Lookback period in minutes.

  • changestring

    Price change percentage.

quote_token_response

  • addressstring

    Token contract address.

  • symbolstring

    Token symbol.

  • namestring

    Full token name.

  • amountnumber · double

    The amount of the token exchanged (normalized by token decimals).

recipient_response

  • addressstring

    The address designated to receive output tokens in the swap event (Uniswap V2: event to; Uniswap V3: event recipient). May be an intermediary contract.

  • namestring | null

    A human-readable label for the address (if available).

  • labelsstring | null

    Additional tags or labels describing the address.

reputation_response

  • tierstring

    Reputation label (e.g., "A")

  • rawnumber | null · double

    Raw reputation score.

sender_response

  • addressstring

    The address that invoked the pool’s swap function (event sender); often a router, aggregator, or other contract executing the swap.

  • namestring | null

    A human-readable label for the address (if available).

  • labelsstring | null

    Additional tags or labels describing the address.

slam_price_response

  • slamnumber · double

token_dna_response

  • addressstring

    Token contract address

  • symbolstring

    Token symbol

  • namestring

    Full token name

  • usdnumber · double

    USD price per token unit at the time of transfer

  • fdvnumber · double

    Fully diluted valuation (USD) of the token at the time of transfer

token_first_minted_response

  • blockinteger · int32

    The block number of the first mint

  • utcstring

    The UTC timestamp of the mint (ISO 8601 format)

  • hashstring

    The transaction hash of the first mint

token_holder_reputation_response

  • slamnumber · double

    SLAM token cost for this API call

  • chainstring

    Blockchain network name (e.g., 'base')

  • blockinteger · int32

    Block number for the reputation snapshot

  • utcstring

    UTC timestamp of the snapshot in ISO 8601 format

  • holdersobject[]

    List of holder reputation records matching the query

token_holder_response

  • addressstring

    Token contract address

  • symbolstring

    Token symbol

  • namestring

    Full name of the token

token_metadata

  • addressstring

    Token contract address.

  • symbolstring

    Token symbol.

  • namestring

    Full token name.

token_price_response

  • slamnumber · double · required

    The SLAM token cost for this API call.

  • chainstring · minLength: 1 · required

    The blockchain network name (e.g., 'base').

  • blockinteger · int32 · required

    The block number for this price snapshot.

  • utcstring · minLength: 1 · required

    UTC timestamp of this data (ISO 8601).

  • quotestring · minLength: 1 · required

    Quote token or currency (USD, ETH, BTC).

  • tokensobject[]

    List of token price data.

token_reputation_response

  • tierstring

    Reputation grade for this token

  • rawnumber · double

    Reputation score for this token

  • weightnumber · double

    Relative weighting of this token in the wallet’s composite reputation

token_response

  • namestring

    Full token name.

  • symbolstring

    Token symbol.

  • addressstring

    Token contract address.

  • pricenumber · double

    Current price in selected quote.

  • prevobject[]

    Price change info over 24h.

  • fdvnumber | null · double

    Fully diluted valuation in USD.

  • liquiditynumber | null · double

    Available liquidity in USD.

token_transfer

  • transactionobject
  • tokenobject
  • fromobject
  • toobject
  • amountobject

token_transfer_balance_response

  • decimalsnumber · double

    Token balance normalized to decimals

  • usdnumber · double

    Value of balance in USD at the time of transfer

  • supply_sharenumber · double

    Percentage share of the total token supply at the time of transfer

token_transfer_mass_response

  • rawnumber · double

    Wallet’s raw mass (holding score/size)

  • tierstring

    Wallet tier (e.g., 'Whale', 'Dolphin', 'Fish', etc.)

token_transfers_response

  • slamnumber · double

    The SLAM token cost for this API call.

  • chainstring

    The blockchain network name (e.g., 'base').

  • cursorobject
  • transfersobject[]

    List of token transfer records matching the query.

token_usd_price_response

  • curnumber · double

    The current token price in USD

  • prevobject[]

    Previous price data for comparison

trade_response

  • transactionobject
  • sidestring

    The side of the trade: "buy" or "sell", relative to the trader.

  • usdnumber · double

    The USD value of the trade at the time of execution.

  • quote_tokenobject
  • base_tokenobject
  • pricenumber · double

    The execution price expressed as quoteToken per baseToken.

  • pairobject
  • traderobject
  • makerobject
  • senderobject
  • recipientobject

trader_resonse

  • addressstring

    The trader address.

  • namestring | null

    A human-readable label for the address (if available).

  • labelsstring | null

    Additional tags or labels describing the address.

  • quote_token_holdingobject
  • base_token_holdingobject
  • intelligenceobject
  • reputationobject
  • massobject
  • epochobject
  • maker_presenceobject
  • flowobject
  • entryobject

trades_response

  • slamnumber · double

    The SLAM token cost for this API call.

  • chainstring

    The name of the blockchain network (e.g., base).

  • cursorobject
  • tradesobject[]

    List of token trade records matching the query.

transaction_response

  • utcstring

    UTC timestamp of the transaction (ISO 8601 format).

  • blockinteger · int32

    Block number containing the transaction.

  • hashstring

    Transaction hash.

  • methodstring | null

    Decoded contract method name (if available).

  • log_indexinteger · int32

    Log index for this transfer within the block.

transfer_amount

  • rawnumber · double

    Raw transfer amount (unadjusted).

  • decimalsnumber · double

    Normalized amount using token’s decimals.

transfer_dna_record_response

  • transactionobject
  • tokenobject
  • fromobject
  • toobject
  • amountobject

transfer_transaction

  • utcstring

    UTC timestamp of the transaction (ISO 8601 format).

  • blockinteger · int32

    Block number containing the transaction.

  • hashstring

    Transaction hash.

  • methodstring | null

    Decoded method or function name (if available).

  • log_indexinteger · int32

    Log index for this transfer within the block.

  • rankinteger · int32

    The token’s trending rank, determined by change in active wallets.

  • namestring

    The full name of the token

  • symbolstring

    The token’s symbol (e.g., 'SLAM')

  • addressstring

    The token contract address

  • usdobject
  • fdvnumber · double

    The token’s fully diluted valuation in USD

  • liquiditynumber · double

    The liquidity value for the token in USD

  • first_mintedobject

wallet_holder_reputation_response

  • slamnumber · double

    SLAM token cost for this API call

  • chainstring

    Blockchain network name

  • blockinteger · int32

    Block number for the reputation snapshot

  • utcstring

    UTC timestamp in ISO 8601 format

  • holdersobject[]

    List of token-specific reputation records for the wallet

wallet_info

  • addressstring

    Wallet address.

  • namestring | null

    Optional human-readable label for the wallet.

  • labelsstring | null

    Optional tags or labels describing the wallet.

wallet_reputation_full_response

  • slamnumber · double

    SLAM token cost for this API call

  • chainstring

    Blockchain network name

  • blockinteger · int32

    Block number used for reputation snapshot

  • utcstring

    UTC ISO 8601 timestamp of snapshot

  • walletsobject[]

    List of wallets and their full reputation profiles

wallet_reputation_full_wallet_response

  • addressstring

    Wallet address being evaluated

  • reputationobject
  • tokensobject[]

    List of per-token reputations in the wallet’s portfolio

wallet_reputation_response

  • slamnumber · double

    SLAM token cost for this API call

  • chainstring

    Blockchain network name (e.g., 'base')

  • blockinteger · int32

    Block number for the reputation snapshot

  • utcstring

    UTC timestamp of the snapshot in ISO 8601 format

  • walletsobject[]

    List of wallet reputation records

wallet_reputation_score_response

  • tierstring

    Reputation letter grade (e.g., 'A-', 'B')

  • depthstring

    Confidence level or sample depth (e.g., 'Deep', 'Shallow')

  • rawnumber · double

    Numeric reputation score (e.g., 78.54)

wallet_reputation_token_response

  • tokenobject
  • reputationobject

wallet_reputation_wallet_response

  • addressstring

    Wallet address being evaluated

  • reputationobject

wallet_response

  • addressstring

    The wallet address

  • namestring | null

    Optional display name for contract wallets

  • labelsstring | null

    Labels for the wallet if it is a contract (e.g., 'DeFi', 'DEX')

entry_response

  • methodstring

    How the wallet initially received the token (e.g., "DEX", "Airdrop", "Transfer")

  • token_amountnumber · double

    Amount received at entry.

  • blockinteger · int32

    Block number of entry.

  • utcstring

    Timestamp of entry (ISO 8601 format).

  • parentstring | null

    Address of the immediate parent wallet/contract that transferred tokens to this wallet.

  • grand_parentstring | null

    Address of the upstream source two levels back in the transfer chain.

  • great_grand_parentstring | null

    Address of the upstream source three levels back in the transfer chain.

epoch_response

  • tierstring

    Epoch tier (e.g., "Early Adopter")

  • rawnumber | null · double

    Raw epoch score.

flow_response

  • buyobject
  • sellobject
  • totalobject

flow_tier_score_response

  • tierstring

    Flow tier (e.g., "Flood")

  • rawnumber | null · double

    Raw flow score.

intelligence_response

  • tierstring

    Intelligence label (e.g., "Genius")

  • iqnumber | null · double

    Raw IQ score.

mass_response

  • tierstring

    Mass tier (e.g., "Whale", "Dolphin", "Fish", etc.)

  • rawnumber | null · double

    Raw mass score.

presence_response

  • tierstring

    Presence tier (e.g., "Active")

  • rawnumber | null · double

    Raw presence score.

token_holding_response

  • balancenumber · double

    Current wallet balance of the token.

  • heldnumber | null · double

    Amount held (non-staked).

  • stakednumber | null · double

    Net amount transferred to a staking contract.

  • supply_pctnumber · double

    Percentage of the token's total supply held.

  • staked_pctnumber | null · double

    Percentage of the wallet's token balance transferred to a staking contract.

  • value_usdnumber · double

    USD value of the token holdings.

trade_dna_response

  • transactionobject
  • sidestring

    The side of the trade: "buy" or "sell", relative to the trader.

  • usdnumber · double

    The USD value of the trade at the time of execution.

  • quote_tokenobject
  • base_tokenobject
  • pricenumber · double

    The execution price expressed as quoteToken per baseToken.

  • pairobject
  • traderobject
  • makerobject
  • senderobject
  • recipientobject

trades_dna_response

  • slamnumber · double

    The SLAM token cost for this API call.

  • chainstring

    The name of the blockchain network (e.g., base).

  • cursorobject
  • tradesobject[]

    List of token trade records matching the query.

weighted_reputation_response

  • tierstring

    Reputation rating as a letter grade (e.g., 'A-', 'B')

  • rawnumber | null · double

    Optional numeric reputation score

  • weightnumber | null · double

    Optional weighting of this token’s reputation in the wallet’s composite score