Microsoft xStock
MSFTx
- Token price
- $527.73
- Token market cap
- $7.77M
Provider xStocks
- Legal issuerSource-backed
- Backed Assets (JE) Limited
Issuer named in the xStocks family legal overview.
- Dividend treatmentSource-backed
- Reinvested
Underlying dividends are reinvested in the same stock net of applicable withholding taxes, rather than paid in cash. Presentation is chain-specific: EVM balanceOf() returns an adjusted balance; Solana and TON keep raw onchain units unchanged and apply display scaling. TRON accounting remains unknown. Family-documented treatment, not an observed dividend event or a claim that raw holder balances increase on every chain.
- StructureSource-backed
- Issuer-described tracker certificate / bearer debt instrument
Issuer describes a tokenized tracker certificate / bearer debt instrument providing economic exposure, not direct equity ownership, with claimed 1:1 collateralization in segregated custody.
- Shareholder rightsSource-backed
- Not a direct shareholder
Issuer legal summary describes economic exposure, not direct equity ownership or shareholder voting rights.
Deployments
Ethereum
eip155:1
- AddressSource-backed
0x5621737f42dae558b81269fcb9e9e70c19aa6b35Base-token address published in the issuer API deployment explicitly labeled Ethereum, distinct from its wrapper address.
- DecimalsSource-backed
- 18
decimals() returned 18 at Ethereum block 26313083, with matching responses from PublicNode and dRPC.
- Balance accountingSource-backed
- Adjusted balance
On Ethereum, balanceOf() already returns the equity-adjusted balance: do not multiply it again. Internal sharesOf() accounting units remain constant through corporate-event adjustments; getCurrentMultiplier() provides the multiplier. Internal units are not legal shares in the underlying company.
- Lifecycle
- Unknown
Current support, migration and deprecation are not established from the cited sources.
BNB Smart Chain
eip155:56
- AddressSource-backed
0x5621737f42dae558b81269fcb9e9e70c19aa6b35Base deployment address published in issuer inventory; EVM hex is normalized to lowercase without a checksum claim. Non-EVM case is preserved. Network identity is mapped using research evidence and the canonical chain registry.
- DecimalsSource-backed
- 18
decimals() returned 18 at finalized block 130874593, pinned by hash; block hash and timestamp retained. Scoped decimals observation only.
- Balance accountingSource-backed
- Adjusted balance
Issuer-family ERC-20 rebasing model. sharesOf() is internal accounting, not legal equity ownership. balanceOf() already gives adjusted user-visible token balance. Do not multiply it again; standard ERC-20 transfer quantities are already adjusted. getCurrentMultiplier() is separate metadata. Not a deployed-code or balance test on these 90 addresses.
- Lifecycle
- Unknown
Current support, migration and deprecation are not established from the cited sources; published address and decimals are not lifecycle evidence.
Arbitrum One
eip155:42161
- AddressSource-backed
0x5621737f42dae558b81269fcb9e9e70c19aa6b35Base deployment address published in issuer inventory; EVM hex is normalized to lowercase without a checksum claim. Non-EVM case is preserved. Network identity is mapped using research evidence and the canonical chain registry.
- DecimalsSource-backed
- 18
decimals() returned 18 at finalized block 520011695, pinned by hash; block hash and timestamp retained. Scoped decimals observation only.
- Balance accountingSource-backed
- Adjusted balance
Issuer-family ERC-20 rebasing model. sharesOf() is internal accounting, not legal equity ownership. balanceOf() already gives adjusted user-visible token balance. Do not multiply it again; standard ERC-20 transfer quantities are already adjusted. getCurrentMultiplier() is separate metadata. Not a deployed-code or balance test on these 90 addresses.
- Lifecycle
- Unknown
Current support, migration and deprecation are not established from the cited sources; published address and decimals are not lifecycle evidence.
Mantle
eip155:5000
- AddressSource-backed
0x5621737f42dae558b81269fcb9e9e70c19aa6b35Base deployment address published in issuer inventory; EVM hex is normalized to lowercase without a checksum claim. Non-EVM case is preserved. Network identity is mapped using research evidence and the canonical chain registry.
- DecimalsSource-backed
- 18
decimals() returned 18 at finalized block 102662704, pinned by hash; block hash and timestamp retained. Scoped decimals observation only.
- Balance accountingSource-backed
- Adjusted balance
Issuer-family ERC-20 rebasing model. sharesOf() is internal accounting, not legal equity ownership. balanceOf() already gives adjusted user-visible token balance. Do not multiply it again; standard ERC-20 transfer quantities are already adjusted. getCurrentMultiplier() is separate metadata. Not a deployed-code or balance test on these 90 addresses.
- Lifecycle
- Unknown
Current support, migration and deprecation are not established from the cited sources; published address and decimals are not lifecycle evidence.
HyperEVM
eip155:999
- AddressSource-backed
0x5621737f42dae558b81269fcb9e9e70c19aa6b35Base deployment address published in issuer inventory; EVM hex is normalized to lowercase without a checksum claim. Non-EVM case is preserved. Network identity is mapped using research evidence and the canonical chain registry.
- DecimalsSource-backed
- 18
decimals() returned 18 at finalized block 50020833, pinned by hash; block hash and timestamp retained. Scoped decimals observation only.
- Balance accountingSource-backed
- Adjusted balance
Issuer-family ERC-20 rebasing model. sharesOf() is internal accounting, not legal equity ownership. balanceOf() already gives adjusted user-visible token balance. Do not multiply it again; standard ERC-20 transfer quantities are already adjusted. getCurrentMultiplier() is separate metadata. Not a deployed-code or balance test on these 90 addresses.
- Lifecycle
- Unknown
Current support, migration and deprecation are not established from the cited sources; published address and decimals are not lifecycle evidence.
Ink
eip155:57073
- AddressSource-backed
0x5621737f42dae558b81269fcb9e9e70c19aa6b35Base deployment address published in issuer inventory; EVM hex is normalized to lowercase without a checksum claim. Non-EVM case is preserved. Network identity is mapped using research evidence and the canonical chain registry.
- DecimalsSource-backed
- 18
decimals() returned 18 at finalized block 59957961, pinned by hash; block hash and timestamp retained. Scoped decimals observation only.
- Balance accountingSource-backed
- Adjusted balance
Issuer-family ERC-20 rebasing model. sharesOf() is internal accounting, not legal equity ownership. balanceOf() already gives adjusted user-visible token balance. Do not multiply it again; standard ERC-20 transfer quantities are already adjusted. getCurrentMultiplier() is separate metadata. Not a deployed-code or balance test on these 90 addresses.
- Lifecycle
- Unknown
Current support, migration and deprecation are not established from the cited sources; published address and decimals are not lifecycle evidence.
X Layer
eip155:196
- AddressSource-backed
0x5621737f42dae558b81269fcb9e9e70c19aa6b35Base deployment address published in issuer inventory; EVM hex is normalized to lowercase without a checksum claim. Non-EVM case is preserved. Network identity is mapped using research evidence and the canonical chain registry.
- DecimalsSource-backed
- 18
decimals() returned 18 at finalized block 74687244, pinned by hash; block hash and timestamp retained. Scoped decimals observation only.
- Balance accountingSource-backed
- Adjusted balance
Issuer-family ERC-20 rebasing model. sharesOf() is internal accounting, not legal equity ownership. balanceOf() already gives adjusted user-visible token balance. Do not multiply it again; standard ERC-20 transfer quantities are already adjusted. getCurrentMultiplier() is separate metadata. Not a deployed-code or balance test on these 90 addresses.
- Lifecycle
- Unknown
Current support, migration and deprecation are not established from the cited sources; published address and decimals are not lifecycle evidence.
Optimism
eip155:10
- AddressSource-backed
0x5621737f42dae558b81269fcb9e9e70c19aa6b35Base deployment address published in issuer inventory; EVM hex is normalized to lowercase without a checksum claim. Non-EVM case is preserved. Network identity is mapped using research evidence and the canonical chain registry.
- DecimalsSource-backed
- 18
decimals() returned 18 at finalized block 158928724, pinned by hash; block hash and timestamp retained. Scoped decimals observation only.
- Balance accountingSource-backed
- Adjusted balance
Issuer-family ERC-20 rebasing model. sharesOf() is internal accounting, not legal equity ownership. balanceOf() already gives adjusted user-visible token balance. Do not multiply it again; standard ERC-20 transfer quantities are already adjusted. getCurrentMultiplier() is separate metadata. Not a deployed-code or balance test on these 90 addresses.
- Lifecycle
- Unknown
Current support, migration and deprecation are not established from the cited sources; published address and decimals are not lifecycle evidence.
Monad
eip155:143
- AddressSource-backed
0x5621737f42dae558b81269fcb9e9e70c19aa6b35Base deployment address published in issuer inventory; EVM hex is normalized to lowercase without a checksum claim. Non-EVM case is preserved. Network identity is mapped using research evidence and the canonical chain registry.
- DecimalsSource-backed
- 18
decimals() returned 18 at finalized block 118210496, pinned by hash; block hash and timestamp retained. Scoped decimals observation only.
- Balance accountingSource-backed
- Adjusted balance
Issuer-family ERC-20 rebasing model. sharesOf() is internal accounting, not legal equity ownership. balanceOf() already gives adjusted user-visible token balance. Do not multiply it again; standard ERC-20 transfer quantities are already adjusted. getCurrentMultiplier() is separate metadata. Not a deployed-code or balance test on these 90 addresses.
- Lifecycle
- Unknown
Current support, migration and deprecation are not established from the cited sources; published address and decimals are not lifecycle evidence.
Solana
solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp
- AddressSource-backed
XspzcW1PRtgf6Wj92HCiZdjzKCyFekVD8P5Ueh3dRMXBase deployment address published in issuer inventory; EVM hex is normalized to lowercase without a checksum claim. Non-EVM case is preserved. Network identity is mapped using research evidence and the canonical chain registry.
- DecimalsSource-backed
- 8
getMultipleAccounts returned an initialized Token-2022 mint with decimals 8 at finalized context slot 463721926. Exact mainnet genesis hash was separately observed. Context slot is returned by the response, not an explicitly requested historical slot.
- Balance accountingSource-backed
- Scaled UI amount
Issuer-family Solana Token-2022 Scaled UI model: raw integer units remain unchanged by corporate-event multiplier updates; normalize by mint decimals, then apply the effective display multiplier (UI approximately raw × effectiveMultiplier / 10^decimals, subject to protocol rounding). Read scaling configuration from the mint extension, not merely offchain metadata or a holder token account. Transfers use raw units. Do not multiply an already extension-scaled RPC/UI amount again. No live multiplier or holder-balance test.
- Lifecycle
- Unknown
Current support, migration and deprecation are not established from the cited sources; published address and decimals are not lifecycle evidence.
TRON
tron:728126428
- AddressSource-backed
TDVHfwqTFimf8bAYSkzvQe3vwArRDMdcFhBase deployment address published in issuer inventory; EVM hex is normalized to lowercase without a checksum claim. Non-EVM case is preserved. Network identity is mapped using research evidence and the canonical chain registry.
- DecimalsSource-backed
- 18
Decimals reported by TRONSCAN indexed token metadata for this exact contract; not a block-pinned observation.
- Balance accounting
- Unknown
TRON deployment is published, but reviewed issuer mechanics do not establish its balance accounting. TVM/Solidity compatibility and TRC-20 methods do not justify inheriting EVM adjusted-balance behavior. No balance test performed.
- Lifecycle
- Unknown
Current support, migration and deprecation are not established from the cited sources; published address and decimals are not lifecycle evidence.
TON
tvm:-239
- AddressSource-backed
EQDI9JwkYTEHM2TSFPSWFbwznBq07_I4Apy9TBhxsDlZaBvgBase deployment address published in issuer inventory; EVM hex is normalized to lowercase without a checksum claim. Non-EVM case is preserved. Network identity is mapped using research evidence and the canonical chain registry.
- DecimalsSource-backed
- 8
TonAPI GET jetton metadata explicitly reported decimals="8" for the matching jetton master. Indexed and unpinned: not a direct RPC or finalized block observation. No absent-field/default inference; provider-side normalization cannot be excluded.
- Balance accountingSource-backed
- Scaled UI amount
Issuer-family TON Scaled UI jetton model: corporate-event updates leave raw wallet units unchanged; normalize raw units by jetton decimals and apply the display multiplier for presentation only. get_display_multiplier on the jetton master supplies scaling metadata; the published master address is not a holder jetton-wallet address. Raw wallet units are used for transfers. Do not multiply an already scaled UI amount twice. No current multiplier or wallet-balance observation.
- Lifecycle
- Unknown
Current support, migration and deprecation are not established from the cited sources; published address and decimals are not lifecycle evidence.
Sources
- Product Legal Overview | xStocks DocsChecked
- Frequently Asked Questions | xStocks DocsChecked
- Dividends and Stock Splits | xStocks DocsChecked
- How xStocks Handles Dividends & Stock Splits | xStocks DocsChecked
- MSFTon: Microsoft (Ondo Tokenized) Tokenized Stock Price & Chart | OndoChecked
- Microsoft xStock — xStocks public asset APIChecked
- MSFTx decimals — PublicNode RPCChecked
- MSFTx decimals — dRPC RPCChecked
- MSFTx: xStocks public asset API multichain recordChecked
- xStocks family: developerChecked
- xStocks family: dividendsChecked
- xStocks family: multipliersChecked
- xStocks family: exchangeChecked
- MSFTx decimals — BNB Smart Chain RPCChecked
- MSFTx decimals — Arbitrum One RPCChecked
- MSFTx decimals — Mantle RPCChecked
- MSFTx decimals — HyperEVM RPCChecked
- MSFTx decimals — Ink RPCChecked
- MSFTx decimals — X Layer RPCChecked
- MSFTx decimals — Optimism RPCChecked
- MSFTx decimals — Monad RPCChecked
- MSFTx decimals — Solana RPCChecked
- MSFTx: TonAPI indexed jetton-master metadataChecked
- MSFTx decimals — TRONSCANChecked
- xstocks indexChecked