Ultron.
Build with Ultron / Ultron

Stock-token mechanics

Understand issuer identity, reference prices, corporate-action multipliers and the limits of building around tokenized stocks.

Updated September 8, 2026 · Independent beta

Start with issuer identity

Use search_stock_assets and get_stock_asset to resolve the issuer's asset record and its chain 4663 contract address. A familiar ticker or logo is not proof that an arbitrary token is an issuer stock token.

Public issuer metadata does not grant eligibility, brokerage access or redemption rights. Follow the applicable issuer terms. Direct issuer mint/burn is an authorized-participant function, not a permission Ultron can provide.

Token units are not always share units

Raw on-chain balances use token decimals. Share-equivalent values may also depend on a corporate-action multiplier. Ultron's REST reference tool applies the issuer multiplier to the underlying equity quote once.

Already-adjusted Chainlink token prices must not be multiplied again. Keep raw integer amounts and decimal metadata until formatting the display. Do not combine independently retrieved prices without retaining their timestamps.

Reference price versus pool price

An underlying equity bid/ask is a reference, not a promise that you can buy, sell or redeem a token at that price. Pools may be thin, stale, expensive or unavailable. Liquidity, fees, spread, route size, eligibility and issuer restrictions matter.

Corporate actions, trading halts, a closed exchange and sequencer outages can change the meaning of a quote. Missing or unknown states should remain visible. A premium to a reference quote is not automatically executable arbitrage.

Build around stocks, responsibly

Ultron supplies data, examples and simulations for stock-token products. It does not create tokenized shares, operate a broker, promise redemption, submit orders or sign deployments. Your agent can use the MCP to understand the infrastructure before you independently implement and validate a product.

Need a concrete starting point?

Build something →Track something →