Sources
Observing many signals. Resolving one view.
Where the Oracle derives its view of the network. The Oracle observes multiple independent sources and resolves them into a single public state using deterministic aggregation.
Resolution Model
Each public node is observed independently every 20 seconds. Their states are compared and aligned using deterministic rules. The resulting state reflects agreement, disagreement, and uncertainty across sources. The same inputs always produce the same public state.
Source Layers
Public validator nodes used to determine network status, agreement, and risk. These are the primary observation sources. All core assessments are derived exclusively from this layer.
All fixnet validators except the Kynesys anchor are treated as discovered observations. This includes the XM33-operated fleet, self-identified community operators (e.g. Walter), and anonymous peers surfaced via the anchor's peerlist. Discovered data is probed for reachability, block height, and latency, but does not influence core status, risk, or agreement.
Separation Rules
Public status, risk, trend, agreement, confidence, and data quality are computed from public node data only. Fleet data is used internally as a reference layer and does not influence public assessments.
Public Endpoints
All Oracle data is available through public JSON endpoints:
Attestation
Oracle observations are published on-chain via SuperColony every 20 minutes. SuperColony is the Demos ecosystem's public attestation layer; DNO's observations are computed independently and signed with DNO's own key, so the attestation provides tamper-evident provenance any third party can verify. It does not eliminate observational limits or guarantee future conditions.
Limits
Oracle outputs are based on externally observable signals available during each measurement cycle. Public endpoint availability, temporary network conditions, or incomplete visibility may affect results. Outputs should be interpreted as structured observed assessments, not guarantees of present or future network behavior.
Inclusion of a validator in Oracle outputs does not imply endorsement, approval, or certification.