Solana is fast.
Know when it's not.
s0racle is the first on-chain network health oracle for Solana. Distributed observer nodes measure validator reachability, RTT, slot lag, and client diversity — published on-chain so any protocol can read and react.
Oracle Type
On-chain
Update Interval
~10s
Regions
6
Network
Devnet
A single endpoint cannot explain network health.
s0racle compares observer reports from different regions and writes the result on-chain. Users get a readable dashboard. Protocols get accounts they can verify.
One RPC can mislead you
Your endpoint may respond while users elsewhere see slow reads, failed sends, or delayed slots.
Location matters
A global status light hides where the network is slow. s0racle keeps regional health visible.
Client diversity
s0racle tracks validator clients alongside reachability, so apps can read client-risk signals on-chain.
Checkable health data
The dashboard reads the same on-chain accounts that protocols can inspect directly.
Observer reports become a readable network score.
s0racle does not guess. It turns recent observer reports into regional scoresand one global score that is easy to inspect.
Observe
01Observers test whether Solana is reachable from their region.
Measure
02They record slot latency and reachability for that region.
Publish
03Fresh reports update the s0racle program on devnet.
Inspect
04The app shows the score, regions, observers, and account state.
Network health for teams that need live context.
s0racle is built for apps, operators, and protocols that need a clearer view of Solana health than a single RPC response can provide.
Wallets and apps
Product teamsShow users whether Solana is healthy before they send, swap, mint, or retry a failed action.
View networkObserver operators
InfrastructureTrack active observers, regional coverage, and the latest reported state from your node fleet.
View observers