Get Wallet Supported Chains
Return blockchain networks for which the Wallet service can return balances. The supported list is dynamically configured server-side and may change over time. Pass binanceChainId to filter to a single chain; omit to get the full list.
Get Wallet Supported Chains › Authorization
Headers
X-OC-APIKEYAPI Key issued by Binance Web3 API for authentication.
X-OC-TIMESTAMPCurrent UTC time in ISO 8601 format with milliseconds, e.g. 2026-05-11T10:08:57.715Z.
X-OC-SIGNRequest signature (Base64-encoded).
X-OC-RECV-WINDOWAllowed time deviation in milliseconds (default: 5000, max: 60000).
X-OC-NONCEUnique request identifier for anti-replay; falls back to X-OC-SIGN if omitted.
Query Parameters
binanceChainIdOptional chain identifier. When set, only that chain is returned.
Get Wallet Supported Chains › Responses
Supported chains returned successfully.
codeBusiness status code. 0 indicates success.
msgList of supported blockchain networks.
timestampsuccessGet All Token Balances by Address
Return all token balances held by an address across one or more chains, with pagination support. Set excludeRiskToken=true to filter out airdrop-risk and honeypot tokens (honeypot detection currently applies only to ETH / BSC / SOL / BASE).
Get All Token Balances by Address › Authorization
Headers
X-OC-APIKEYAPI Key issued by Binance Web3 API for authentication.
X-OC-TIMESTAMPCurrent UTC time in ISO 8601 format with milliseconds, e.g. 2026-05-11T10:08:57.715Z.
X-OC-SIGNRequest signature (Base64-encoded).
X-OC-RECV-WINDOWAllowed time deviation in milliseconds (default: 5000, max: 60000).
X-OC-NONCEUnique request identifier for anti-replay; falls back to X-OC-SIGN if omitted.
Query Parameters
addressWallet address to query.
chainsComma-separated list of chain identifiers.
excludeRiskTokenWhether to exclude risk-flagged tokens.
pagePage number. Defaults to 1.
pageSizePage size. Range 1–100. Defaults to 20.
Get All Token Balances by Address › Responses
Token balances returned successfully.
codemsgOne entry per requested chain, each containing a paginated list of token balances.
timestampsuccessGet Token Balances by Address
Return token balances for a specific list of (chain, contract) pairs. Up to 20 entries per request. Set excludeRiskToken="0" to exclude risk-flagged tokens (default), or "1" to include them.
Get Token Balances by Address › Authorization
Headers
X-OC-APIKEYAPI Key issued by Binance Web3 API for authentication.
X-OC-TIMESTAMPCurrent UTC time in ISO 8601 format with milliseconds, e.g. 2026-05-11T10:08:57.715Z.
X-OC-SIGNRequest signature (Base64-encoded).
X-OC-RECV-WINDOWAllowed time deviation in milliseconds (default: 5000, max: 60000).
X-OC-NONCEUnique request identifier for anti-replay; falls back to X-OC-SIGN if omitted.
Get Token Balances by Address › Request Body
addressWallet address to query.
Tokens to query, up to 20 entries.
excludeRiskTokenRisk-token filter. "0"=exclude (default), "1"=include. Honeypot detection currently applies only to ETH / BSC / SOL / BASE.
Get Token Balances by Address › Responses
Token balances returned successfully.
codemsgOne entry per chain that appears in the request, each containing matched token balances.
timestampsuccessGet Transactions by Address
Return on-chain transaction history for a wallet address across one or more chains. Results are limited to the most recent 6 months and sorted by time (descending). Supports cursor pagination, time-range filtering, and token-contract filtering.
Get Transactions by Address › Authorization
Headers
X-OC-APIKEYAPI Key issued by Binance Web3 API for authentication.
X-OC-TIMESTAMPCurrent UTC time in ISO 8601 format with milliseconds, e.g. 2026-05-11T10:08:57.715Z.
X-OC-SIGNRequest signature (Base64-encoded).
X-OC-RECV-WINDOWAllowed time deviation in milliseconds (default: 5000, max: 60000).
X-OC-NONCEUnique request identifier for anti-replay; falls back to X-OC-SIGN if omitted.
Query Parameters
addressWallet address to query.
chainsComma-separated list of chain identifiers.
tokenContractAddressOptional token contract address filter.
beginOptional start timestamp (Unix milliseconds, inclusive).
endOptional end timestamp (Unix milliseconds, inclusive).
cursorPagination cursor returned by the previous page.
limitPage size. Range 1–100. Defaults to 20.
Get Transactions by Address › Responses
Transaction history returned successfully.
codemsgOne entry per queried chain. Each entry contains a transaction list and its own pagination cursor.
timestampsuccessGet Transaction Detail by Hash
Look up the full on-chain transaction detail by binanceChainId + txHash. Returns one or more entries describing transaction inputs, outputs, internal calls, and token transfers.
Get Transaction Detail by Hash › Authorization
Headers
X-OC-APIKEYAPI Key issued by Binance Web3 API for authentication.
X-OC-TIMESTAMPCurrent UTC time in ISO 8601 format with milliseconds, e.g. 2026-05-11T10:08:57.715Z.
X-OC-SIGNRequest signature (Base64-encoded).
X-OC-RECV-WINDOWAllowed time deviation in milliseconds (default: 5000, max: 60000).
X-OC-NONCEUnique request identifier for anti-replay; falls back to X-OC-SIGN if omitted.
Query Parameters
binanceChainIdUnique chain identifier (e.g. "1"=Ethereum, "56"=BSC, "CT_501"=Solana).
txHashOn-chain transaction hash.
itypeTransaction-type filter (UTXO chains). Reserved — currently has no effect. Values: "0"=outer native-token, "1"=internal contract native-token, "2"=token transfer.
Get Transaction Detail by Hash › Responses
Transaction details returned successfully.
codemsgTransaction detail entries. May be empty when the transaction is not found.
timestampsuccess