Report Schema: Tokenized Asset (v10)

Chainlink Tokenized Asset Data Streams adhere to the report schema outlined below.

Schema Fields

Field Type Description
feedId bytes32 Unique identifier for the Data Streams feed
validFromTimestamp uint32 Earliest timestamp when the price is valid (seconds) — How report timestamps work
observationsTimestamp uint32 Latest timestamp when the price is valid (seconds) — How report timestamps work
nativeFee uint192 Legacy onchain verification fee field
linkFee uint192 Legacy onchain verification fee field; not used for subscription billing
expiresAt uint32 Expiration date of the report (seconds)
lastUpdateTimestamp uint64 Timestamp of the last valid price update (nanoseconds)
price int192 Last traded price from the real-world equity market
marketStatus uint32 Market status: 0 (Unknown), 1 (Closed), 2 (Open) — Market hours
currentMultiplier int192 Currently applied multiplier accounting for past corporate actions
newMultiplier int192 Multiplier to be applied at activationDateTime (0 if none scheduled)
activationDateTime uint32 When the next corporate action takes effect, in seconds (0 if none scheduled)
tokenizedPrice int192 Aggregated price across centralized exchanges where the tokenized asset trades

Notes:

  • Future Tokenized Asset streams may use different report schemas.
  • price updates in real time during market open, but may become stale during market closed periods.
  • currentMultiplier reflects all past corporate actions and is updated only when a new action is activated.
  • activationDateTime and newMultiplier provide advance notice of upcoming corporate actions, allowing protocols to prepare.
  • See more detailed guidance for handling stock splits in the Handling Stock Splits documentation.

Get the latest Chainlink content straight to your inbox.