Skip to main content
As of 25 August 2026, Atlas publishes scores for 509 vaults representing about $40.6B in TVL, across 8 protocols and 5 chains. Execution is supported on six chains — the five below plus Polygon. Coverage is uneven by design. Most of the scored set sits in Morpho, Aave and Beefy, while newer adapters contribute a thin tail. A vault only enters the scored set when its data pipeline meets the quality bar described in Reading a score — scores carry a dataQuality flag, and on this snapshot 479 were sufficient, 27 fallback and 3 partial.

Verify this yourself

These counts move daily as vaults cross the TVL floor or adapters change. Rather than trust the numbers on this page, read the machine-readable snapshot:
Every scored vault, with its composite, pillar scores, APY, TVL and dataQuality, for the current day. The full history is committed daily to a public repository. The route-survival screen is published in the same commit:
One row per screened vault with verdict, reasonClass, path, usdIn, usdOut, retained and checkedAt, plus a probe block stating what was measured. Read that block before quoting a count: the probe is same-chain only (USDC on the vault’s own chain, into the position, straight back), so a NO_ROUTE says nothing about bridging in from another chain. reasonClass separates protocol_refused (the protocol’s own router will not quote the position; the vault is dead for entry or exit) from no_aggregator_quote (no same-chain swap into the underlying, typical of LP-token vaults, which may still be exitable by redeeming and unwinding by hand).

What is not covered

Named gaps, stated plainly because an undisclosed one is worse than a known one:
  • Spark and Sky (including sUSDS) are not scored today.
  • Compound is not scored today.
  • Coverage is EVM-only. Solana assets — including PT markets on Solana venues — are outside the current pipeline.

Programmatic access

The same scores that power the app are available via a read-only API for teams that want to quote the Atlas Score on their own earn surfaces. Scores refresh on a roughly four-hour pipeline; the public snapshot is committed once a day.