Query Token Info Skill
Overview
| API |
Function |
Use Case |
| Token Search |
Search tokens |
Find tokens by name, symbol, or contract address |
| Token Metadata |
Static info |
Get token details, name, symbol, logo, social links, creator address |
| Token Dynamic Data |
Real-time market data |
Price, volume, holders, liquidity, market cap |
| Token K-Line |
Candlestick charts |
OHLCV data for technical analysis |
Use Cases
- Search Tokens: Find tokens by name, symbol, or contract address across chains
- Project Research: Get token metadata, social links, and creator info
- Market Analysis: Real-time price, volume, holder distribution, and liquidity data
- Chart Analysis: K-Line candlestick data for technical analysis
Supported Chains
| Chain Name |
chainId |
| BSC |
56 |
| Base |
8453 |
| Solana |
CT_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:
| Parameter |
Type |
Required |
Description |
| keyword |
string |
Yes |
Search keyword (name/symbol/contract address) |
| chainIds |
string |
No |
Chain ID list, comma-separated, e.g., 56,8453,CT_501 |
| orderBy |
string |
No |
Sort 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:
| Field |
Type |
Description |
| chainId |
string |
Chain ID |
| contractAddress |
string |
Contract address |
| tokenId |
string |
Token unique ID |
| name |
string |
Token name |
| symbol |
string |
Token symbol |
| icon |
string |
Icon URL path |
| price |
string |
Current price (USD) |
| percentChange24h |
string |
24-hour price change (%) |
| volume24h |
string |
24-hour trading volume (USD) |
| marketCap |
string |
Market cap (USD) |
| liquidity |
string |
Liquidity (USD) |
| tagsInfo |
object |
Tag information |
| links |
array |
Social links list |
| createTime |
number |
Creation timestamp (ms) |
| holdersTop10Percent |
string |
Top 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:
| Parameter |
Type |
Required |
Description |
| chainId |
string |
Yes |
Chain ID |
| contractAddress |
string |
Yes |
Token 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:
| Field |
Type |
Description |
| tokenId |
string |
Token unique ID |
| name |
string |
Token name |
| symbol |
string |
Token symbol |
| chainId |
string |
Chain ID |
| chainName |
string |
Chain name |
| contractAddress |
string |
Contract address |
| decimals |
number |
Token decimals |
| icon |
string |
Icon URL path |
| links |
array |
Social links list |
| createTime |
number |
Creation timestamp (ms) |
| creatorAddress |
string |
Creator address |
| description |
string |
Token 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:
| Parameter |
Type |
Required |
Description |
| chainId |
string |
Yes |
Chain ID |
| contractAddress |
string |
Yes |
Token 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 Fields:
Price Related
| Field |
Type |
Description |
| price |
string |
Current price (USD) |
| nativeTokenPrice |
string |
Native token price |
| priceHigh24h |
string |
24-hour high price |
| priceLow24h |
string |
24-hour low price |
Price Change
| Field |
Type |
Description |
| percentChange5m |
string |
5-minute price change (%) |
| percentChange1h |
string |
1-hour price change (%) |
| percentChange4h |
string |
4-hour price change (%) |
| percentChange24h |
string |
24-hour price change (%) |
Volume
| Field |
Type |
Description |
| volume24h |
string |
24-hour total volume (USD) |
| volume24hBuy |
string |
24-hour buy volume |
| volume24hSell |
string |
24-hour sell volume |
| volume4h |
string |
4-hour volume |
| volume1h |
string |
1-hour volume |
| volume5m |
string |
5-minute volume |
Transaction Count
| Field |
Type |
Description |
| count24h |
string |
24-hour transaction count |
| count24hBuy |
string |
24-hour buy count |
| count24hSell |
string |
24-hour sell count |
Market Data
| Field |
Type |
Description |
| marketCap |
string |
Market cap (USD) |
| fdv |
string |
Fully diluted valuation |
| totalSupply |
string |
Total supply |
| circulatingSupply |
string |
Circulating supply |
| liquidity |
string |
Liquidity (USD) |
Holder Data
| Field |
Type |
Description |
| holders |
string |
Total holder count |
| top10HoldersPercentage |
string |
Top 10 holders percentage (%) |
| kycHolderCount |
string |
KYC holder count |
| kolHolders |
string |
KOL holder count |
| kolHoldingPercent |
string |
KOL holding percentage |
| devHoldingPercent |
string |
Dev holding percentage |
| proHoldingPercent |
string |
Professional investor holding percentage |
| smartMoneyHoldingPercent |
string |
Smart money holding percentage |
API 4: Token K-Line (Candlestick)
Method: GET
URL:
https://dquery.sintral.io/u-kline/v1/k-line/candles
Request Parameters:
| Parameter |
Type |
Required |
Description |
| address |
string |
Yes |
Token contract address |
| platform |
string |
Yes |
Chain platform: eth, bsc, solana, base |
| interval |
string |
Yes |
Kline interval (see Interval Reference below) |
| limit |
number |
No |
Number of candles to return (has higher priority than from) |
| from |
number |
No |
Start timestamp in milliseconds |
| to |
number |
No |
End timestamp in milliseconds |
| pm |
string |
No |
Kline type: p for price, m for market cap (default: p) |
Interval Reference:
| Interval |
Description |
| 1s |
1 second |
| 1min |
1 minute |
| 3min |
3 minutes |
| 5min |
5 minutes |
| 15min |
15 minutes |
| 30min |
30 minutes |
| 1h |
1 hour |
| 2h |
2 hours |
| 4h |
4 hours |
| 6h |
6 hours |
| 8h |
8 hours |
| 12h |
12 hours |
| 1d |
1 day |
| 3d |
3 days |
| 1w |
1 week |
| 1m |
1 month |
Platform Mapping:
| Chain |
platform value |
| Ethereum |
eth |
| BSC |
bsc |
| Solana |
solana |
| Base |
base |
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 Fields:
Each candle is an array with 7 elements in order:
| Index |
Field |
Type |
Description |
| 0 |
open |
number |
Open price |
| 1 |
high |
number |
High price |
| 2 |
low |
number |
Low price |
| 3 |
close |
number |
Close price |
| 4 |
volume |
number |
Trading volume |
| 5 |
timestamp |
number |
Candle timestamp (ms) |
| 6 |
count |
number |
Transaction count |
Notes
- Icon URL requires full domain prefix:
https://bin.bnbstatic.com + icon path
- Numeric fields are often strings, convert when needed
- Dynamic data updates in real time, suitable for market display
- K-Line API uses
platform (eth/bsc/solana/base) instead of chainId, and limit takes priority over from when both are provided
- K-Line response is a 2D array (not JSON objects):
[open, high, low, close, volume, timestamp, count]
1---2id: query-token-info3name: query-token-info4description: Use this skill when searching or researching tokens by keyword, contract address, or chain, including metadata, social links, real-time market data, holder/liquidity signals, and K-line candlestick data.5category: Blockchain6author: binance-web3-team7version: 1.0.08---910# Query Token Info Skill1112## Overview1314| API | Function | Use Case |15|-----|----------|----------|16| Token Search | Search tokens | Find tokens by name, symbol, or contract address |17| Token Metadata | Static info | Get token details, name, symbol, logo, social links, creator address |18| Token Dynamic Data | Real-time market data | Price, volume, holders, liquidity, market cap |19| Token K-Line | Candlestick charts | OHLCV data for technical analysis |2021## Use Cases22231. **Search Tokens**: Find tokens by name, symbol, or contract address across chains242. **Project Research**: Get token metadata, social links, and creator info253. **Market Analysis**: Real-time price, volume, holder distribution, and liquidity data264. **Chart Analysis**: K-Line candlestick data for technical analysis2728## Supported Chains2930| Chain Name | chainId |31|------------|---------|32| BSC | 56 |33| Base | 8453 |34| Solana | CT_501 |3536---3738## API 1: Token Search3940### Method: GET4142**URL**:43`https://web3.binance.com/bapi/defi/v5/public/wallet-direct/buw/wallet/market/token/search`4445**Request Parameters**:4647| Parameter | Type | Required | Description |48|-----------|------|----------|-------------|49| keyword | string | Yes | Search keyword (name/symbol/contract address) |50| chainIds | string | No | Chain ID list, comma-separated, e.g., `56,8453,CT_501` |51| orderBy | string | No | Sort field, e.g., `volume24h` |5253**Request Headers**:54```text55Accept-Encoding: identity56```5758**Example Request**:59```bash60curl --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' \61--header 'Accept-Encoding: identity'62```6364**Response Example**:65```json66{67 "code": "000000",68 "data": [69 {70 "chainId": "56",71 "contractAddress": "0x1234...",72 "tokenId": "CC1F457...",73 "name": "Token",74 "symbol": "symbol of token",75 "icon": "/images/web3-data/public/token/logos/xxx.png",76 "price": "47.98771375939603199404",77 "percentChange24h": "-0.01",78 "volume24h": "53687246.955803546359104902201",79 "marketCap": "162198400",80 "liquidity": "13388877.147327333572157",81 "tokenAddresses": [],82 "tagsInfo": {83 "AI Analysis": [{"tagName": "AI Widget", "languageKey": "wmp-label-title-ai-widget"}],84 "Community Recognition Level": [{"tagName": "Alpha", "languageKey": "wmp-label-title-alpha"}]85 },86 "links": [87 {"label": "website", "link": "https://www.web.site/"},88 {"label": "x", "link": "https://twitter.com/..."}89 ],90 "createTime": 1600611727000,91 "holdersTop10Percent": "93.267178480644823",92 "riskLevel": null93 }94 ],95 "success": true96}97```9899**Response Fields**:100101| Field | Type | Description |102|-------|------|-------------|103| chainId | string | Chain ID |104| contractAddress | string | Contract address |105| tokenId | string | Token unique ID |106| name | string | Token name |107| symbol | string | Token symbol |108| icon | string | Icon URL path |109| price | string | Current price (USD) |110| percentChange24h | string | 24-hour price change (%) |111| volume24h | string | 24-hour trading volume (USD) |112| marketCap | string | Market cap (USD) |113| liquidity | string | Liquidity (USD) |114| tagsInfo | object | Tag information |115| links | array | Social links list |116| createTime | number | Creation timestamp (ms) |117| holdersTop10Percent | string | Top 10 holders percentage (%) |118119---120121## API 2: Token Metadata122123### Method: GET124125**URL**:126`https://web3.binance.com/bapi/defi/v1/public/wallet-direct/buw/wallet/dex/market/token/meta/info`127128**Request Parameters**:129130| Parameter | Type | Required | Description |131|-----------|------|----------|-------------|132| chainId | string | Yes | Chain ID |133| contractAddress | string | Yes | Token contract address |134135**Request Headers**:136```text137Accept-Encoding: identity138```139140**Example Request**:141```bash142curl --location 'https://web3.binance.com/bapi/defi/v1/public/wallet-direct/buw/wallet/dex/market/token/meta/info?chainId=56&contractAddress=0x55d398326f99059ff775485246999027b3197955' \143--header 'Accept-Encoding: identity'144```145146**Response Example**:147```json148{149 "code": "000000",150 "data": {151 "tokenId": "CC1F457B",152 "name": "name of Token",153 "symbol": "symbol of token",154 "chainId": "56",155 "chainIconUrl": "https://bin.bnbstatic.com/image/admin_mgs_image_upload/20250228/d0216ce4-a3e9-4bda-8937-4a6aa943ccf2.png",156 "chainName": "BSC",157 "contractAddress": "0x55d398326f99059ff775485246999027b3197955",158 "decimals": 18,159 "icon": "/images/web3-data/public/token/logos/xxx.png",160 "nativeAddressFlag": false,161 "aiNarrativeFlag": 1,162 "links": [163 {"label": "website", "link": "https://www.web.site/"},164 {"label": "whitepaper", "link": "https://drive.google.com/file/d/..."},165 {"label": "x", "link": "https://twitter.com/..."}166 ],167 "previewLink": {168 "website": ["https://www.web.site/"],169 "x": ["https://twitter.com/..."],170 "tg": []171 },172 "createTime": 1600611727000,173 "creatorAddress": "0x1234...",174 "auditInfo": {175 "isBlacklist": false,176 "isWhitelist": true177 },178 "description": "this is a good token..."179 },180 "success": true181}182```183184**Response Fields**:185186| Field | Type | Description |187|-------|------|-------------|188| tokenId | string | Token unique ID |189| name | string | Token name |190| symbol | string | Token symbol |191| chainId | string | Chain ID |192| chainName | string | Chain name |193| contractAddress | string | Contract address |194| decimals | number | Token decimals |195| icon | string | Icon URL path |196| links | array | Social links list |197| createTime | number | Creation timestamp (ms) |198| creatorAddress | string | Creator address |199| description | string | Token description |200201---202203## API 3: Token Dynamic Data204205### Method: GET206207**URL**:208`https://web3.binance.com/bapi/defi/v4/public/wallet-direct/buw/wallet/market/token/dynamic/info`209210**Request Parameters**:211212| Parameter | Type | Required | Description |213|-----------|------|----------|-------------|214| chainId | string | Yes | Chain ID |215| contractAddress | string | Yes | Token contract address |216217**Request Headers**:218```text219Accept-Encoding: identity220```221222**Example Request**:223```bash224curl --location 'https://web3.binance.com/bapi/defi/v4/public/wallet-direct/buw/wallet/market/token/dynamic/info?chainId=56&contractAddress=0x55d398326f99059ff775485246999027b3197955' \225--header 'Accept-Encoding: identity'226```227228**Response Fields**:229230### Price Related231| Field | Type | Description |232|-------|------|-------------|233| price | string | Current price (USD) |234| nativeTokenPrice | string | Native token price |235| priceHigh24h | string | 24-hour high price |236| priceLow24h | string | 24-hour low price |237238### Price Change239| Field | Type | Description |240|-------|------|-------------|241| percentChange5m | string | 5-minute price change (%) |242| percentChange1h | string | 1-hour price change (%) |243| percentChange4h | string | 4-hour price change (%) |244| percentChange24h | string | 24-hour price change (%) |245246### Volume247| Field | Type | Description |248|-------|------|-------------|249| volume24h | string | 24-hour total volume (USD) |250| volume24hBuy | string | 24-hour buy volume |251| volume24hSell | string | 24-hour sell volume |252| volume4h | string | 4-hour volume |253| volume1h | string | 1-hour volume |254| volume5m | string | 5-minute volume |255256### Transaction Count257| Field | Type | Description |258|-------|------|-------------|259| count24h | string | 24-hour transaction count |260| count24hBuy | string | 24-hour buy count |261| count24hSell | string | 24-hour sell count |262263### Market Data264| Field | Type | Description |265|-------|------|-------------|266| marketCap | string | Market cap (USD) |267| fdv | string | Fully diluted valuation |268| totalSupply | string | Total supply |269| circulatingSupply | string | Circulating supply |270| liquidity | string | Liquidity (USD) |271272### Holder Data273| Field | Type | Description |274|-------|------|-------------|275| holders | string | Total holder count |276| top10HoldersPercentage | string | Top 10 holders percentage (%) |277| kycHolderCount | string | KYC holder count |278| kolHolders | string | KOL holder count |279| kolHoldingPercent | string | KOL holding percentage |280| devHoldingPercent | string | Dev holding percentage |281| proHoldingPercent | string | Professional investor holding percentage |282| smartMoneyHoldingPercent | string | Smart money holding percentage |283284---285286## API 4: Token K-Line (Candlestick)287288### Method: GET289290**URL**:291`https://dquery.sintral.io/u-kline/v1/k-line/candles`292293**Request Parameters**:294295| Parameter | Type | Required | Description |296|-----------|------|----------|-------------|297| address | string | Yes | Token contract address |298| platform | string | Yes | Chain platform: `eth`, `bsc`, `solana`, `base` |299| interval | string | Yes | Kline interval (see Interval Reference below) |300| limit | number | No | Number of candles to return (has higher priority than `from`) |301| from | number | No | Start timestamp in milliseconds |302| to | number | No | End timestamp in milliseconds |303| pm | string | No | Kline type: `p` for price, `m` for market cap (default: `p`) |304305**Interval Reference**:306307| Interval | Description |308|----------|-------------|309| 1s | 1 second |310| 1min | 1 minute |311| 3min | 3 minutes |312| 5min | 5 minutes |313| 15min | 15 minutes |314| 30min | 30 minutes |315| 1h | 1 hour |316| 2h | 2 hours |317| 4h | 4 hours |318| 6h | 6 hours |319| 8h | 8 hours |320| 12h | 12 hours |321| 1d | 1 day |322| 3d | 3 days |323| 1w | 1 week |324| 1m | 1 month |325326**Platform Mapping**:327328| Chain | platform value |329|-------|---------------|330| Ethereum | eth |331| BSC | bsc |332| Solana | solana |333| Base | base |334335**Request Headers**:336```text337Accept-Encoding: identity338```339340**Example Request**:341```bash342curl --location 'https://dquery.sintral.io/u-kline/v1/k-line/candles?address=0x55d398326f99059ff775485246999027b3197955&interval=1min&limit=500&platform=bsc&to=1772126280000' \343--header 'Accept-Encoding: identity'344```345346**Response Fields**:347348Each candle is an array with 7 elements in order:349350| Index | Field | Type | Description |351|-------|-------|------|-------------|352| 0 | open | number | Open price |353| 1 | high | number | High price |354| 2 | low | number | Low price |355| 3 | close | number | Close price |356| 4 | volume | number | Trading volume |357| 5 | timestamp | number | Candle timestamp (ms) |358| 6 | count | number | Transaction count |359360---361362## Notes3633641. Icon URL requires full domain prefix: `https://bin.bnbstatic.com` + icon path3652. Numeric fields are often strings, convert when needed3663. Dynamic data updates in real time, suitable for market display3674. K-Line API uses `platform` (`eth`/`bsc`/`solana`/`base`) instead of `chainId`, and `limit` takes priority over `from` when both are provided3685. K-Line response is a 2D array (not JSON objects): `[open, high, low, close, volume, timestamp, count]`