Stenion is an open-source, live risk-intelligence platform for Stellar and Soroban DeFi lending protocols. It reads each protocol directly from the chain and continuously scores how safe it is right now — then publishes exactly how it got that number.
Two things dominate how people currently judge DeFi risk, and both miss the moment that matters:
Stenion's differentiator is the gap between those two: continuous, on-chain-derived risk scoring — collateral concentration, oracle staleness, admin-key control, liquidity depth, and utilization headroom — recomputed on an interval and timestamped so you always know how fresh a number is.
Every protocol is graded on the same five factors, each on a 0–100 scale where higher is safer. The overall safety score is a fixed weighted mean of those factors. Wherever possible a factor is anchored to the protocol's own on-chain parameters — Stenion grades a pool against the line it set for itself, not against an arbitrary constant.
Adapters read data directly from Soroban RPC and Horizon — official, trustless Stellar infrastructure — so nothing is self-reported by the protocols being scored. The exact formulas are public in the methodology, and they're meant to be challenged.
These are non-negotiable and enforced in the methodology itself.
Protocols can pay for visibility, speed, or private tooling — never for a better number. Paid "Spotlight" placement is a visually separate, clearly labeled section. The real ranking is always free, public, and purely score-ordered.
Any AI feature only explains or summarizes the real underlying data. It never generates an independent risk judgment and never sets a score.
When real data genuinely isn’t available for a factor, Stenion uses a clearly-flagged neutral baseline and says so — never an invented, plausible-looking value.
Coverage grows DeFiLlama-style: each protocol is a small, open-source, PR-reviewed adapter reading directly from on-chain infra. Anyone can inspect, verify, or contribute one.
Stenion measures what it can read trustlessly on-chain, and is explicit about what it can't. Oracle scoring currently measures price freshness, not manipulation of a fresh price — a real, recorded limitation, not a hidden one. Every threshold is labeled as either anchored to an external/on-chain value or an unvalidated v1 judgment call open to challenge.
It's built in the open by a solo developer in the Stellar ecosystem. If you think a threshold is wrong — especially if you're a protocol being scored — the methodology explains how to dispute it.
Live scores for the protocols Stenion tracks today.