Oracles Built on Proof,
Not Promises.

TaaS is the first oracle network where every data response is validated by invariant guards, aggregated by a manifest-driven strategy engine, and finalized by BLS threshold consensus and then secured by EigenLayer restaking.

3+Aggregation StrategiesMEDIAN · MAJORITY · STAKE_WEIGHTED
N-of-MBLS Threshold SigningBFT Quorum at 67% Stake
AnyData DomainFinance · Sports · Weather · Compute
EigenLayerEconomic SecurityAVS-Backed Slashing Conditions
001 // The Unsolved Problem

The Oracle Industry Has Not Solved General Data.

Every major oracle network today is a price feed with extra steps. The infrastructure underneath was never designed for arbitrary data at institutional quality.

Industry Default

Monolithic data schemas

Chainlink and Pyth lock you into their format. Price feeds only. No custom data types.

TaaS Resolution

The UCM accepts any JSON schema. Define your ontology in a manifest file. No code changes.

Industry Default

No data quality layer

Raw plugin output goes straight to consensus. Stale, spiked, and spoofed values are treated equally.

TaaS Resolution

Every response passes through StalenessGuard and DeviationGuard before reaching aggregation. Violating nodes are flagged for slashing.

Industry Default

Trust the data provider

Most networks rely on operator reputation with no on-chain enforcement mechanism.

TaaS Resolution

ViolationData from every consensus round feeds directly into on-chain reputation. Operators are slashed proportionally via EigenLayer.

Industry Default

Single aggregation strategy

Median works for prices. It is wrong for sports scores, state hashes, and compute results.

TaaS Resolution

MEDIAN, MAJORITY, STAKE_WEIGHTED, SUM, and LATEST are all first-class strategies. Each capability manifest selects its own.

002 // The Protocol

Six Layers.
One Verified Truth.

From the moment a contract emits a request to the moment the verified result is settled on-chain, every step is enforced - not trusted.

01

On-Chain Request

ChainSentinel · Multi-Chain Adapter
TruthRequested(chainId, sessionId, capability, params, strategy)

A smart contract emits a TruthRequested event with a capability ID and JSON params. Any EVM chain is supported natively.

02

Plugin Execution

Sovereign Runtime · V8 Sandbox
Deno Isolate → execute_node(FetchRequest) → raw JSON

A sandboxed V8 isolate executes the registered plugin for the capability. Memory and CPU are strictly bounded. The plugin returns raw JSON.

03

Data Quality Layer

UCM · Invariant Guards
UCM: JSONPath mapping → Schema validation → StalenessGuard → DeviationGuard

Raw output is normalized against the capability ontology, checked for staleness and price deviation. Failing sources are logged as ViolationData for slashing evidence.

04

Strategy Aggregation

Unified Capability Model
MEDIAN | MAJORITY | STAKE_WEIGHTED | SUM | LATEST

The manifest-specified strategy aggregates all passing sources into a single TruthPoint with a confidence score and source count.

05

BFT Consensus

P2P Gossip · ConsensusManager
Stake-weighted quorum → BLS share exchange → 67% threshold

Nodes gossip ConsensusProposals. Stake-weighted power is accumulated. When 67% of active stake agrees, the round is finalized.

06

Threshold Signature & Relay

BLS · RelayerManager · EigenLayer
BLS Aggregate → respondWithSignature(sessionId, resultHash, sig)

A single aggregated BLS signature is constructed from individual node shares and relayed on-chain by the elected leader. Disputes trigger the slashing window.

003 // Capability Domains

Any Data Category.
One Protocol.

The Unified Capability Model (UCM) treats each data domain as a manifest. Each manifest declares its own schema, guards, and aggregation strategy. The protocol enforces them all the same way.

DeFi & FinanceMEDIAN
crypto.price

Multi-source price aggregation with outlier rejection. Byzantine resistant by design.

min_sources: 3staleness: 300sdeviation: ±10%
Sports & Prediction MarketsMAJORITY
sports.football.score

Categorical consensus for match results. Structured event data with score bounds validation.

min_sources: 3staleness: 3600s
Real-World & ClimateMEAN
taas.v2.weather.current

JSONPath field mapping from heterogeneous provider formats to a unified schema.

min_sources: 2staleness: 600sdeviation: ±50%
On-Chain BalancesSUM
crypto.balance

Deterministic on-chain reads. Single source, no aggregation ambiguity.

min_sources: 1
Custom ComputeSTAKE_WEIGHTED
custom.*

Any JSON schema. Define your ontology, guards, and strategy in a manifest file. Ship a plugin.

min_sources: Ncustom invariants
TEE AttestationMAJORITY
*.attestation

Intel SGX and AWS Nitro hardware attestation. Cryptographic proof of execution environment.

min_sources: 1hardware-bound

Missing a domain?

Write a plugin in TypeScript and a manifest in JSON. That is the entire integration surface.

004 // Competitive Position

Where TaaS Fits in the Oracle Landscape.

We are not a Chainlink fork. We are not another price feed service. TaaS is the first oracle designed from the ground up for general data with institutional quality enforcement at every layer.

FeatureTaaSChainlinkPythUMA
Data DomainsAny - defined by manifestPrice feeds, VRF, AutomationFinancial prices onlyArbitrary (optimistic)
Aggregation StrategyMEDIAN · MAJORITY · STAKE_WEIGHTED · SUM · LATESTMedian onlyWeighted medianNone (dispute-based)
Data Quality GuardsStaleness + Deviation (per-manifest)Circuit breakers (manual)Confidence intervalDisputer must challenge
Plugin / Adapter ModelTypeScript plugins in V8 isolatesExternal adapters (any language)Whitelisted publishers onlyAny proposer (no execution)
Consensus MechanismStake-weighted BFT + BLS thresholdStake-weighted aggregationPublisher-weightedOptimistic + dispute window
Economic SecurityEigenLayer AVS restakingNative LINK stakingPublisher reputationOO bond / UMA staking
TEE Hardware AttestationIntel SGX + AWS Nitro (native)DECO (research only)NoneNone
On-Chain Value EncodingABI-encoded uint256 (in progress)int256 (standardised)Price struct (fixed-point)bytes (arbitrary)

Strategic Position

TaaS targets the gap that Chainlink Functions identified but did not solve: general computation with verifiable results, institutional data quality enforcement, and multi-chain settlement natively, without a LINK tax.

005 // Security Architecture

Trust is Layered,
Not Assumed.

Security in TaaS is not a feature. It is the protocol architecture. Every layer independently constrains what a malicious participant can do.

Layer 01

EigenLayer Restaking

TaaSServiceManager : ServiceManagerBase

TaaS is registered as an EigenLayer Actively Validated Service. Operator stake is slashable on provable misbehaviour. Economic security scales with total restaked ETH, not a protocol token.

Layer 02

BLS Threshold Signatures

t-of-n BLS12-381 · 67% stake quorum

No single node controls the result. A BLS aggregate signature is constructed from independent shares. A minority of malicious nodes cannot forge a valid aggregate.

Layer 03Differentiator

Invariant Guard Layer

StalenessGuard · PriceJumpGuard · ViolationData

Every consensus round runs staleness checks and deviation guards before aggregation. Guard violations are structured as ViolationData and fed into the on-chain reputation and slashing log.

Layer 04

V8 Isolate Sandboxing

Deno JsRuntime · max-old-space-size bounded

Plugin code runs inside a memory-bounded V8 isolate. No filesystem access. No network access beyond the declared manifest endpoints. A rogue plugin cannot affect the host process.

Layer 05

Reputation-Weighted Consensus

ReputationEngine · stake + uptime + consistency

Node power is derived from a composite of EigenLayer stake, historical uptime, and response consistency. Byzantine or inconsistent operators lose power before they lose stake.

Layer 06

TEE Hardware Attestation

Intel SGX · AWS Nitro Enclaves · TeeAttestation

Nodes with compatible hardware generate hardware-signed attestation documents. The execution environment itself is provably authentic and tamper-free.

006 // Federated Truth Intelligence

Beyond Stateful.
Institutional Memory.

Standard oracles deliver point-in-time data. TaaS develops knowledge. Through Federated Truth Intelligence (FTI), the network generalizes from every resolution to build a permanent, cryptographically verifiable memory.

FedAvg_Generalization_V3
Consensus Objective Function:
Wg = Σ(Ri * Wi) / Σ(Ri)
Economic Weight
Σ Staked Rep (R_i)
Objective Error
Loss < 0.0001%
Generalization
Verified

Permissionless Mastery.
Dedicated Runtimes.

TRUTH_PROTO

Standard Sentinel

Provide the world's most accurate truth. Respond to decentralized data requests for high-integrity settlement.

AUTO_PROTO

Automation Keeper

Trigger the future with on-chain condition monitoring. Autonomous task execution for the programmable world.

TEE_PROTO

Attestation Node

Institutional-grade TEE-backed proofs. Secure enclave execution via Intel SGX or AWS Nitro hardware.

Ready to verify
the future?

Join the TaaS network today as a node operator or developer and start building truth-native decentralized applications.