Heurist Logo
Back to Skill Marketplace
binance

binance-web3-query-token-info

VerifiedCryptoaccess level:low

Query token details by keyword, contract address, or chain. Search tokens, get metadata and social links, retrieve real-time market data (price, price trend, volume, holders, liquidity), and fetch K-Line candlestick charts. Use this skill when users search tokens, check token prices, view market data, or request kline/candlestick charts.

Install

npx @heurist-network/skills add binance-web3-query-token-info

Installs

2

Stars

464

Timeline

Updated Mar 7, 2026

Created Mar 4, 2026

Source

Verification

Reviewed and verified

SHA256: cec9d96a6dca513c...

Approved Mar 4, 2026 by admin

Access Level

low

External APIs

Binance

Files (1)

SKILL.md

Summary

metadata
author: binance-web3-teamversion: 1.0

SKILL.md

Query Token Info Skill

Overview

APIFunctionUse Case
Token SearchSearch tokensFind tokens by name, symbol, or contract address
Token MetadataStatic infoGet token details,name,symbol,logo, social links, creator address
Token Dynamic DataReal-time market dataPrice, volume, holders, liquidity, market cap
Token K-LineCandlestick chartsOHLCV data for technical analysis

Use Cases

  1. Search Tokens: Find tokens by name, symbol, or contract address across chains
  2. Project Research: Get token metadata, social links, and creator info
  3. Market Analysis: Real-time price, volume, holder distribution, and liquidity data
  4. Chart Analysis: K-Line candlestick data for technical analysis

Supported Chains

Chain NamechainId
BSC56
Base8453
SolanaCT_501

API 1: Token Search

Method: GET

URL:

https://web3.binance.com/bapi/defi/v5/public/wallet-direct/buw/wallet/market/token/search

Request Parameters:

ParameterTypeRequiredDescription
keywordstringYesSearch keyword (name/symbol/contract address)
chainIdsstringNoChain ID list, comma-separated, e.g., 56,8453,CT_501
orderBystringNoSort field, e.g., volume24h

Request Headers:

Accept-Encoding: identity

Example Request:

curl --location 'https://web3.binance.com/bapi/defi/v5/public/wallet-direct/buw/wallet/market/token/search?keyword=xxx&chainIds=56,8453,CT_501&orderBy=volume24h' \
--header 'Accept-Encoding: identity'

Response Example:

{
    "code": "000000",
    "data": [
        {
            "chainId": "56",
            "contractAddress": "0x1234...",
            "tokenId": "CC1F457...",
            "name": "Token",
            "symbol": "symbol of token",
            "icon": "/images/web3-data/public/token/logos/xxx.png",
            "price": "47.98771375939603199404",
            "percentChange24h": "-0.01",
            "volume24h": "53687246.955803546359104902201",
            "marketCap": "162198400",
            "liquidity": "13388877.147327333572157",
            "tokenAddresses": [...],
            "tagsInfo": {
                "AI Analysis": [{"tagName": "AI Widget", "languageKey": "wmp-label-title-ai-widget"}],
                "Community Recognition Level": [{"tagName": "Alpha", "languageKey": "wmp-label-title-alpha"}]
            },
            "links": [
                {"label": "website", "link": "https://www.web.site/"},
                {"label": "x", "link": "https://twitter.com/..."}
            ],
            "createTime": 1600611727000,
            "holdersTop10Percent": "93.267178480644823",
            "riskLevel": null
        }
    ],
    "success": true
}

Response Fields:

FieldTypeDescription
chainIdstringChain ID
contractAddressstringContract address
tokenIdstringToken unique ID
namestringToken name
symbolstringToken symbol
iconstringIcon URL path
pricestringCurrent price (USD)
percentChange24hstring24-hour price change (%)
volume24hstring24-hour trading volume (USD)
marketCapstringMarket cap (USD)
liquiditystringLiquidity (USD)
tagsInfoobjectTag information
linksarraySocial links list
createTimenumberCreation timestamp (ms)
holdersTop10PercentstringTop 10 holders percentage (%)

API 2: Token Metadata

Method: GET

URL:

https://web3.binance.com/bapi/defi/v1/public/wallet-direct/buw/wallet/dex/market/token/meta/info

Request Parameters:

ParameterTypeRequiredDescription
chainIdstringYesChain ID
contractAddressstringYesToken contract address

Request Headers:

Accept-Encoding: identity

Example Request:

curl --location 'https://web3.binance.com/bapi/defi/v1/public/wallet-direct/buw/wallet/dex/market/token/meta/info?chainId=56&contractAddress=0x55d398326f99059ff775485246999027b3197955' \
--header 'Accept-Encoding: identity'

Response Example:

{
    "code": "000000",
    "data": {
        "tokenId": "CC1F457B",
        "name": "name of Token",
        "symbol": "symbol of token",
        "chainId": "56",
        "chainIconUrl": "https://bin.bnbstatic.com/image/admin_mgs_image_upload/20250228/d0216ce4-a3e9-4bda-8937-4a6aa943ccf2.png",
        "chainName": "BSC",
        "contractAddress": "0x55d398326f99059ff775485246999027b3197955",
        "decimals": 18,
        "icon": "/images/web3-data/public/token/logos/xxx.png",
        "nativeAddressFlag": false,
        "aiNarrativeFlag": 1,
        "links": [
            {"label": "website", "link": "https://www.web.site/"},
            {"label": "whitepaper", "link": "https://drive.google.com/file/d/..."},
            {"label": "x", "link": "https://twitter.com/..."}
        ],
        "previewLink": {
            "website": ["https://www.web.site/"],
            "x": ["https://twitter.com/..."],
            "tg": []
        },
        "createTime": 1600611727000,
        "creatorAddress": "0x1234...",
        "auditInfo": {
            "isBlacklist": false,
            "isWhitelist": true
        },
        "description": "this is a good token..."
    },
    "success": true
}

Response Fields:

FieldTypeDescription
tokenIdstringToken unique ID
namestringToken name
symbolstringToken symbol
chainIdstringChain ID
chainNamestringChain name
contractAddressstringContract address
decimalsnumberToken decimals
iconstringIcon URL path
linksarraySocial links list
createTimenumberCreation timestamp (ms)
creatorAddressstringCreator address
descriptionstringToken description

API 3: Token Dynamic Data

Method: GET

URL:

https://web3.binance.com/bapi/defi/v4/public/wallet-direct/buw/wallet/market/token/dynamic/info

Request Parameters:

ParameterTypeRequiredDescription
chainIdstringYesChain ID
contractAddressstringYesToken contract address

Request Headers:

Accept-Encoding: identity

Example Request:

curl --location 'https://web3.binance.com/bapi/defi/v4/public/wallet-direct/buw/wallet/market/token/dynamic/info?chainId=56&contractAddress=0x55d398326f99059ff775485246999027b3197955' \
--header 'Accept-Encoding: identity'

Response Example:

{
    "code": "000000",
    "data": {
        "price": "48.00617218672732466029",
        "nativeTokenPrice": "589.09115969567768209591",
        "volume24h": "53803143.235015073706599196363",
        "volume24hBuy": "26880240.472839229350983682189",
        "volume24hSell": "26922902.762175844355615514174",
        "volume4h": "7179919.170580971950485838372",
        "volume1h": "3181854.878039371691111933489",
        "volume5m": "84557.068962077549412188792",
        "count24h": "39869",
        "count24hBuy": "19850",
        "count24hSell": "20019",
        "percentChange5m": "0.03",
        "percentChange1h": "0.02",
        "percentChange4h": "0.03",
        "percentChange24h": "0.01",
        "marketCap": "162260777.94315716831842935701774977509483735135",
        "totalSupply": "3379998.56",
        "circulatingSupply": "3379998.249225519124584315",
        "priceHigh24h": "48.59526604943723770716",
        "priceLow24h": "47.4815509902145490401",
        "holders": "78255",
        "fdv": "162260792.8622504084644326891824",
        "liquidity": "13393863.149264026822944",
        "launchTime": 1600950241000,
        "top10HoldersPercentage": "93.2621248736909194",
        "kycHolderCount": "23579",
        "kolHolders": "17",
        "kolHoldingPercent": "0.000059",
        "proHolders": "138",
        "proHoldingPercent": "0.003357",
        "smartMoneyHolders": "1",
        "smartMoneyHoldingPercent": "0"
    },
    "success": true
}

Response Fields:

Price Related

FieldTypeDescription
pricestringCurrent price (USD)
nativeTokenPricestringNative token price
priceHigh24hstring24-hour high price
priceLow24hstring24-hour low price

Price Change

FieldTypeDescription
percentChange5mstring5-minute price change (%)
percentChange1hstring1-hour price change (%)
percentChange4hstring4-hour price change (%)
percentChange24hstring24-hour price change (%)

Volume

FieldTypeDescription
volume24hstring24-hour total volume (USD)
volume24hBuystring24-hour buy volume
volume24hSellstring24-hour sell volume
volume4hstring4-hour volume
volume1hstring1-hour volume
volume5mstring5-minute volume

Transaction Count

FieldTypeDescription
count24hstring24-hour transaction count
count24hBuystring24-hour buy count
count24hSellstring24-hour sell count

Market Data

FieldTypeDescription
marketCapstringMarket cap (USD)
fdvstringFully diluted valuation
totalSupplystringTotal supply
circulatingSupplystringCirculating supply
liquiditystringLiquidity (USD)

Holder Data

FieldTypeDescription
holdersstringTotal holder count
top10HoldersPercentagestringTop 10 holders percentage (%)
kycHolderCountstringKYC holder count
kolHoldersstringKOL holder count
kolHoldingPercentstringKOL holding percentage
devHoldingPercentstringDev holding percentage
proHoldingPercentstringProfessional investor holding percentage
smartMoneyHoldingPercentstringSmart money holding percentage

API 4: Token K-Line (Candlestick)

Method: GET

URL:

https://dquery.sintral.io/u-kline/v1/k-line/candles

Request Parameters:

ParameterTypeRequiredDescription
addressstringYesToken contract address
platformstringYesChain platform: eth, bsc, solana, base
intervalstringYesKline interval (see Interval Reference below)
limitnumberNoNumber of candles to return (has higher priority than from)
fromnumberNoStart timestamp in milliseconds
tonumberNoEnd timestamp in milliseconds
pmstringNoKline type: p for price, m for market cap (default: p)

Interval Reference:

IntervalDescription
1s1 second
1min1 minute
3min3 minutes
5min5 minutes
15min15 minutes
30min30 minutes
1h1 hour
2h2 hours
4h4 hours
6h6 hours
8h8 hours
12h12 hours
1d1 day
3d3 days
1w1 week
1m1 month

Platform Mapping:

Chainplatform value
Ethereumeth
BSCbsc
Solanasolana
Basebase

Request Headers:

Accept-Encoding: identity

Example Request:

curl --location 'https://dquery.sintral.io/u-kline/v1/k-line/candles?address=0x55d398326f99059ff775485246999027b3197955&interval=1min&limit=500&platform=bsc&to=1772126280000' \
--header 'Accept-Encoding: identity'

Response Example:

{
    "data": [
        [0.10779318, 0.10779318, 0.10778039, 0.10778039, 2554.06, 1772125800000, 3],
        [0.10778039, 0.10781213, 0.10770104, 0.10770104, 2994.53, 1772125920000, 3],
        [0.10770104, 0.10770104, 0.10769200, 0.10769200, 2825.65, 1772126040000, 3],
        [0.10769200, 0.10777858, 0.10766827, 0.10777858, 2457.99, 1772126160000, 3],
        [0.10777858, 0.10778521, 0.10764351, 0.10764351, 3106.87, 1772126280000, 4]
    ],
    "status": {
        "timestamp": "2026-02-28T05:52:25.717Z",
        "error_code": "0",
        "error_message": "SUCCESS",
        "elapsed": "0",
        "credit_count": 0
    }
}

Response Fields:

Each candle is an array with 7 elements in order:

IndexFieldTypeDescription
0opennumberOpen price
1highnumberHigh price
2lownumberLow price
3closenumberClose price
4volumenumberTrading volume
5timestampnumberCandle timestamp (ms)
6countnumberTransaction count

Notes

  1. Icon URL requires full domain prefix: https://bin.bnbstatic.com + icon path
  2. All numeric fields are string format, convert when using
  3. Dynamic data updates in real-time, suitable for market display
  4. K-Line API uses platform (eth/bsc/solana/base) instead of chainId, and limit takes priority over from when both are provided
  5. K-Line response is a 2D array (not JSON objects) — parse by index: [open, high, low, close, volume, timestamp, count]