binance-tokenized-securities-info

Query Ondo tokenized US stock data on Binance Web3. Covers: supported stock token list, RWA metadata (company info, attestation reports), market and per-asset trading status (with corporate action codes for earnings, dividends, splits), real-time on-chain data (token price, holders, circulating supp

By binance · 4,232 installs

npx skills add binance/binance-skills-hub --skill binance-tokenized-securities-info

Source repository · Upstream listing

Binance Tokenized Securities Info Skill Overview API Function Use Case Token Symbol List List all tokenized stocks Browse Ondo supported tickers, filter by type RWA Meta Tokenized stock metadata Company info, concepts, attestation reports Market Status Overall market open/close Check if Ondo market is currently trading Asset Market Status Per asset trading status Detect corporate actions (earnings, dividends, splits, mergers) RWA Dynamic V2 Full real time data On chain price, holders, US stock fundamentals, order limits Token K Line Candlestick charts OHLC data for on chain token price technical analysis Recommended Workflows Scenario Steps Look up a stock's fundamentals and on chain data API 1 (get chainId + contractAddress by ticker) → API 5 (dynamic data) Check if a stock token is tradable API 3 (overall market status) → API 4 (per asset status with reason code) Research a tokenized stock API 1 (find token) → API 2 (company metadata + attestation reports) Get K Line chart data API 1 (find token) → API 6 (K Line with interval) Use Cases 1. List Supported Stocks : Get all Ondo tokenized tickers with chain and contract info 2. Company Research : Get company metadata, CEO, industry, concept tags, and attestation reports 3. Market Status Check : Determine if the Ondo market is open, closed, or in pre/post market session 4. Corporate Action Detection : Check if a specific asset is paused or limited due to earnings, dividends, stock splits, mergers, or maintenance 5. Real Time Data : Get on chain price, holder count, circulating supply, US stock P/E, dividend yield, 52 week range, and order limits 6. Technical Analysis : Fetch token K Line (candlestick) data with configurable intervals and time ranges Key Concept: Token ≠ Share Each token represents multiplier shares of the underlying stock, not exactly 1 share . Most tokens have a multiplier near 1.0 (cumulative dividend adjustment), but stock split tokens can be 5.0 or 10.0 (e.g. multiplier = 10.0 means 1 token = 10 shares). See Notes §6 for common multiplier categories. Supported Chains Chain chainId Ethereum 1 BSC 56 API 1: Token Symbol List Method: GET URL : Request Parameters : Parameter Type Required Description type integer No Filter by platform: 1 = Ondo Finance (currently the only supported tokenized stock provider). Omit to return all platforms. Use type=1 to retrieve only Ondo tokens. Headers : Accept Encoding: identity Example : Response : Response Fields (each item in data ): Field Type Description chainId string Chain ID ( 1 = Ethereum, 56 = BSC) contractAddress string Token contract address symbol string Token symbol (ticker + on suffix, e.g. <TOKEN SYMBOL ON ) ticker string Underlying US stock ticker type integer Platform type: 1 = Ondo multiplier string Shares multiplier (see Key Concept above, Notes §6) API 2: RWA Meta Method: GET URL : Request Parameters : Parameter Type Required Description chainId string Yes Chain ID (e.g. 56 for BSC, 1 for Ethereum) contractAddress string Yes Token contract address Headers : Accept Encoding: identity Example : Response : Response Fields ( data ): Field Type Description tokenId string Token unique ID name string Full token name (e.g. <TOKEN DISPLAY NAME ) symbol string Token symbol (e.g. <TOKEN SYMBOL ON ) ticker string Underlying stock ticker (e.g. <UNDERLYING TICKER ) icon string Icon image relative path . To get the full URL, prepend https://bin.bnbstatic.com (e.g. https://bin.bnbstatic.com/images/web3 data/public/token/logos/<TOKEN ID .png ) dailyAttestationReports string Daily attestation report relative path . Prepend https://bin.bnbstatic.com to get the full URL monthlyAttestationReports string Monthly attestation report relative path . Prepend https://bin.bnbstatic.com to get the full URL companyInfo object Company details (see below) decimals integer Token decimals (typically 18 ) Company Info Fields ( data.companyInfo ): Field Type Description companyName string Company name in English companyNameZh string Company name in Chinese homepageUrl string Company homepage URL description string Company description (English) descriptionZh string Company description (Chinese) ceo string CEO name industry string Industry classification industryKey string Industry i18n key conceptsCn string[] Concept/theme tags in Chinese conceptsEn string[] Concept/theme tags in English (e.g. Concept Tag A , Concept Tag B ) API 3: Market Status Method: GET URL : Request Parameters : None Headers : Accept Encoding: identity Example : Response : Note : The sample above is captured with openState=false (market closed/paused), so nextOpen is earlier than nextClose . Response Fields ( data ): Field Type Description openState boolean Whether the Ondo market is currently open for trading reasonCode string\ null Reason code if market is not in normal trading state (see Reason Codes) reasonMsg string\ null Human readable reason message nextOpen string Next market open time from current state (ISO 8601 UTC) nextClose string Next market close time from current state (ISO 8601 UTC) nextOpenTime number Next market open time from current state (Unix timestamp in ms) nextCloseTime number Next market close time from current state (Unix timestamp in ms) Interpretation : These fields are state dependent. When openState=true , nextClose is expected to be earlier than nextOpen (market closes before the next open). When openState=false , nextOpen is expected to be earlier than nextClose (market opens before the next close). API 4: Asset Market Status Method: GET URL : Request Parameters : Parameter Type Required Description chainId string Yes Chain ID contractAddress string Yes Token contract address Headers : Accept Encoding: identity Example : Response : Response Fields ( data ): Field Type Description openState boolean Whether this specific asset is available for trading marketStatus string Current session: premarket , regular , postmarket , overnight , closed , pause reasonCode string Status reason code (see Reason Codes below) reasonMsg string\ null Human readable reason message (populated when paused/limited) nextOpenTime number Next open time (Unix timestamp in ms) nextCloseTime number Next close time (Unix timestamp in ms) Reason Codes reasonCode Description TRADING Normal trading MARKET CLOSED Market is closed (outside trading hours) MARKET PAUSED Market wide trading halt ASSET PAUSED This specific asset is paused (see Corporate Actions below) ASSET LIMITED This specific asset has trading restrictions (see Corporate Actions below) UNSUPPORTED Asset is not supported MARKET MAINTENANCE System maintenance Corporate Actions (when ASSET PAUSED or ASSET LIMITED ) When an asset is paused or limited, the reasonMsg field indicates the specific corporate action: reasonCode reasonMsg Description ASSET PAUSED cash dividend Cash dividend distribution ASSET PAUSED stock dividend Stock dividend distribution ASSET PAUSED stock split Stock split ASSET PAUSED merger Company merger ASSET PAUSED acquisition Company acquisition ASSE