Skip to main content

Oracles

Oracles are specialized entities that connect blockchains to external data sources, enabling smart contracts to access real-world information.

In the StakeWise protocol, Oracles act as a decentralized signing committee bridging the Beacon Chain and Vaults — reporting staking rewards and penalties, approving validator registrations and consolidations, and enabling validator exits.

Oracles hold no funds and never submit transactions themselves; they only produce signed attestations. Those attestations are verified on-chain before any update takes effect: the Keeper contract ↗ checks them for reward updates and validator registrations, and the ConsolidationsChecker contract ↗ checks them for validator consolidations. Both enforce a signature threshold, currently 6 of 11 Oracles.

Each Oracle is operated by an independent entity approved ↗ by the StakeWise DAO and runs the v3-oracle ↗ software developed by the StakeWise team.

Oracle Network Participants

Each chain runs its own set of 11 Oracles, and the two rosters are not identical.

Ethereum

  1. Chorus One ↗
  2. Stake.fish ↗
  3. Telekom ↗ (formerly T-Systems MMS)
  4. Finoa Consensus Services ↗
  5. Bitfly ↗ (operators of the Beaconchain ↗ explorer)
  6. SenseiNode ↗
  7. Gateway.fm ↗
  8. Gnosis Chain ↗ team
  9. P2P ↗
  10. DSRV ↗
  11. StakeWise Labs ↗ (the development team)

Gnosis Chain

Gnosis Chain also has 11 Oracles, but they are run by nine organizations — the Gnosis Chain team and StakeWise Labs each operate two:

  1. Chorus One ↗
  2. Finoa Consensus Services ↗
  3. Bitfly ↗
  4. SenseiNode ↗
  5. Gateway.fm ↗
  6. Axol.io ↗
  7. DSRV ↗
  8. Gnosis Chain ↗ team (two Oracles)
  9. StakeWise Labs ↗ (two Oracles)

Stake.fish, Telekom and P2P run Oracles on Ethereum only.