Decentralized Truth for the Decentralized Web

Deploy, Compose, Operate and Query high-integrity oracles for prices and other data streams across EVM blockchains

Precision
18 (WAD)
Fixed-Point Normalization
Aggregation
EWMA
Exponential Moving Average
Execution
100%
On-Chain EVM Bytecode
Scaling
O(1)
Constant-Time Updates
CORE PROTOCOL // ARCHITECTURE

How Orb Works

A decentralized, sustainable foundation for temporal data streams on Ethereum and EVM blockchains.

DATA STREAMS

Immutable On-Chain Streams

Every Orb oracle is an on-chain contract that stores, on-chain, a stream of data. Anyone can deploy an Orb oracle. Deployed oracles are immutable, with parameters set at the moment of deployment.

Deployment:Open & Permissionless
Contract State:100% Immutable
DECENTRALIZED OPERATION

EWMA using Staked Balances

Every Orb oracle has an associated ERC20 token. Holders who stake this token become operators of that particular oracle and may submit values to the oracle. The oracle calculates a weighted exponential moving average of the submitted values, taking into account the time of the submissions and the staked balances as weights.

Operator Role:Any Tokenholder
Weight Scaling:Time-Decayed Stake
ACCESS CONTROL

Anti-Free-Riding Governance

By default, any contract can read data from any Orb oracle. Such contracts are expected to comply with the conditions of use required by the oracle's operators. The operators may blacklist non-compliant contracts. Blacklisting actions need a minimum quorum and a majority of the operators' stake.

Read Access:Public by Default
Blacklist Rule:Quorum + Majority Stake
KEY CHARACTERISTICS

Key Characteristics of Orb

Engineered with mathematical rigor to solve the centralization, latency, manipulation, and sustainability limits of existing oracles.

1

Resilience

Rather than forcing high-value DeFi applications to rely on a single fragile price point, Orb Oracle exposes a current value together with dynamic minimum and maximum bounds derived from recent sampled history.

Exchange rates have natural spreads and volatile fluctuations. Exposing value ranges parameter-free via view calls empowers lending protocols and DEXs to measure market uncertainty directly on-chain, automatically filtering out single-transaction flash-loan spikes and sandwich manipulation without extra calculation.

Value Range ReaderETH / USD
Sample Size:20 samples
Min Value$2440.00
Current Value$2500.00
Max Value$2560.00
Uncertainty Spread:±2.40%
2

Scalable Decentralization

Orb has clever mathematical mechanisms to allow constant-time and constant-gas on-chain updates for any arbitrary number of oracle operators. Operators submit values without creating bottlenecks, enabling unbounded decentralization.

Node CapacityUnbounded (Any Stakeholder)
Update ComplexityConstant O(1) Gas
Aggregation RuleDecayed Weighted Average
3

Speed

Fresh submissions immediately dominate the aggregate price with single-block finality. Older submissions smoothly undergo exponential decay based on the oracle's half-life, and inactive operators' delay asymptotically converges to zero, bounding delay to optimal minimums.

State LatencySingle Block Finality
Decay FunctionContinuous Half-Life (h)
Inactive Operator ImpactAsymptotically Zero
4

Composability

Multiply or divide any two active oracles directly on-chain to create custom currency pairs, cross-asset rates, or synthetic pricing without storing duplicate state or incurring extra gas delay.

Oracle A
ETH/USD
$3,000
×
Oracle B
USD/EUR
0.9 EUR
On-Chain Formula
(ETH/USD) × (USD/EUR) → ETH/EUR
1 ETH = 2700 EUR
5

Economic Sustainability

Oracle operators are rewarded for submitting values, providing a reliable source of revenue to cover operational costs. The reward pool can be funded with native cryptocurrency at any time.

The reward formula is mathematically proven (Theorem 4) to preserve its balance, ensuring the reward pool never drains to zero and maintaining permanent operational incentives for operators.

6

Research and Formal Verification

The Orb Oracle Protocol paper ("Orb: Decentralized and Sustainable Oracles") has been peer-reviewed and accepted for publication at the Journal of Financial Technology.

Unlike conventional smart contracts that depend only on standard unit tests, all four core mathematical theorems of Orb — constant-time O(1) aggregation, inactive operator delay convergence, bounded oracle delay, and reward pool sustainability — have been machine-checked and formally verified in the Rocq (formerly Coq) interactive theorem prover.

Protocol Comparison

How Orb compares to other architectural models across decentralization, security, and economic guarantees.

Feature / GuaranteePush OraclesPull OraclesOrb Oracles
Execution LayerOff-chain consensus + On-chain pushOff-chain signing + User pull100% On-Chain EVM
Operator ScalabilityFixed validator quorumRestricted publisher setUnbounded O(1) Scaling
Free-Riding ProtectionUnprotected (Free-riding risk)Fee per pull transactionStake-Weighted Blacklist
Value Uncertainty & RangesSingle point estimate onlyConfidence interval parameterNative Min / Max Ranges
Economic SustainabilityGrant & VC subsidizedUser-paid verification feesSelf-Preserving Reward Pool
Latency Arbitrage RiskHeartbeat threshold delayUser free-option timestamp riskOptimal Bounded Delay
Mathematical VerificationAudits onlyAudits onlyFormally Verified in Rocq
On-Chain CompositionCustom wrapper contractsMulti-signature pull wrappersNative Composed Oracles

Ready to build the future?

Connect your wallet, configure your weights, and deploy custom oracles in seconds.

Stability Nexus

© 2026 Stability Nexus. All rights reserved.