Skip to main content

What Is ‘Liveness’ in the Context of Oracle Data Feeds?

Liveness refers to the timeliness and continuous availability of the data feed. A 'live' Oracle is one that is consistently providing up-to-date information.

If an Oracle is not live (a liveness failure), the smart contract cannot execute, even if its conditions are met. This is particularly critical for options trading where timely price data is necessary for expiration and settlement.

What Is the Difference between Data Integrity and Data Availability?
What Is “Timeliness” and “Freshness” of Data in Oracle Feeds?
Can a Merkle Proof Be Used to Verify the Integrity of an Options Contract Data Feed?
What Is a “Data Feed” in the Context of a Smart Contract Oracle?