Binance Query Token

Query token details by keyword, contract address, or chain. Search tokens, get metadata and social links, retrieve real-time market data (price, price trend,...

MIT-0 · Free to use, modify, and redistribute. No attribution required.
0 · 187 · 1 current installs · 1 all-time installs
MIT-0
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description describe token search, metadata, market and K-Line data and the SKILL.md exclusively documents Binance web3 public APIs that provide exactly those capabilities. There are no unrelated credentials, binaries, or config paths requested.
Instruction Scope
Runtime instructions are limited to constructing GET requests against documented web3.binance.com endpoints (examples use curl). The instructions do not tell the agent to read local files, access unrelated environment variables, or transmit data to unexpected endpoints.
Install Mechanism
This is an instruction-only skill with no install spec and no code files, so nothing is written to disk or installed at runtime.
Credentials
The skill declares no required environment variables, credentials, or config paths. That aligns with its use of public, unauthenticated GET endpoints.
Persistence & Privilege
always is false and the skill does not request persistent or elevated privileges. Autonomous invocation is allowed by default but is not combined with any broad credential access or unusual capabilities.
Assessment
This skill appears coherent and low-risk: it only documents public Binance web3 API calls and requires no credentials or installation. Before installing, consider that (1) it will make network requests to web3.binance.com when invoked (verify you are comfortable with that external data flow), (2) the skill's source and homepage are missing—if provenance matters to you, prefer skills with a verifiable publisher or official documentation link, and (3) public APIs can have rate limits and occasional data inaccuracies, so do not treat results as authoritative for high-value decisions.

Like a lobster shell, security has layers — review code before you run it.

Current versionv1.0.0
Download zip
latestvk972c3sfw43g6waktkzzp6wx3182a3mf

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

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]

Files

1 total
Select a file
Select a file to preview.

Comments

Loading comments…