AtlasYield

Independent risk ratings and execution layer
for onchain yield.

AtlasYield rates DeFi vaults on 16 factors, shows who controls each one, and tests every day whether money can actually come back out. Free and public for people, apps and AI agents, with every score published before the outcome is known. Execution for agents is next.

525
Vaults scored
9
Protocols
6
Chains

Vaults scored

525

Updated

15 Oct

Top scored vaults

morpho

USDC

BaseBase

904.73%
aave-v3

USDT

EthereumEthereum

893.42%
pendle

USDai

ArbitrumArbitrum

8416.40%

Atlas score

90/100

Public API, no key

Built for agents first.

Every score, factor breakdown, route verdict and open alert is readable over plain HTTPS with no API key, at 60 requests per minute per IP. The same data is exposed as seven MCP tools. Responses carry the measurement timestamp so a decision can cite the exact snapshot it was made on.

Base URL api.atlasyield.club/v1. JSON, per-IP rate limit, OpenAPI spec published.

curl https://api.atlasyield.club/v1/scores

Hosted at atlasyield.club/mcp, nothing to install. find_vaults, get_vault_score, explain_vault_score, compare_vaults, check_route_survival, get_coverage, list_open_alerts.

claude mcp add --transport http atlasyield https://atlasyield.club/mcp

Machine-readable index of the site, the API and one citable page per rated vault, with schema.org rating markup.

atlasyield.club/llms.txt

Live response, 17 Sep 2026

200 · 600 ms
$ curl api.atlasyield.club/v1/vaults/8453/0xee8f4ec5672f09119b96ab6fb59c27e1b7e44b61/route

{
  "success": true,
  "data": {
    "vaultId": "morpho:8453:0xee8f4ec5672f09119b96ab6fb59c27e1b7e44b61",
    "screened": true,
    "verdict": "OK",
    "usdIn": 5000,
    "usdOut": 5000,
    "retained": 1,
    "path": "composer",
    "checkedAt": "2026-09-17T19:37:19.642+00:00"
  }
}

$ curl api.atlasyield.club/v1/vaults/8453/0xee8f4ec5672f09119b96ab6fb59c27e1b7e44b61/factors

{
  "success": true,
  "data": {
    "composite": 86.233,
    "label": "Conservative",
    "pillarScores": {
      "yield": 81.517, "safety": 83.466,
      "liquidity": 98.891, "sustainability": 86.75
    },
    "factors": {
      "WITHDRAWAL_TYPE":  { "label": "instant (0h)",    "score": 100, "pillar": "liquidity" },
      "AUDIT_QUALITY":    { "label": "6 audits",        "score": 75,  "pillar": "safety" },
      "TVL_DEPTH_SAFETY": { "label": "TVL $419.2M",     "score": 90.6, "pillar": "safety" },
      "YIELD_LEVEL":      { "label": "4.45% APY (stablecoin)", "score": 53.8, "pillar": "yield" },
      "EXPLOIT_HISTORY":  { "label": "Safety multiplier x1.00 (0 exploits)", "score": 100 },
      "...": "11 more"
    }
  }
}

Trimmed for display; the factors call returns all 16. verdictis a same-day round-trip probe on the protocol's own deposit path. NO_ROUTE, DANGEROUS and UNPRICEABLE block; screened:false means unjudged, never cleared.

Methodology

Each covered vault receives one score from 0 to 100. The same rules apply on every chain and protocol. Scores are reproducible from published inputs and are not adjusted by hand.

Sixteen factors, four pillars

Yield 30%, safety 35%, liquidity 20%, sustainability 15%. Fifteen factors are additive within their pillar; exploit history is a multiplier on the safety pillar. Pillars aggregate by weighted geometric mean, so a weak pillar is not offset by a strong one.

Yield

82

Safety

94

Liquidity

99

Sustainability

87

Pillar scores for the highest-rated vault in today's snapshot: USDC on Base, composite 90.

Ex-ante record

Every daily snapshot is committed to a public repository at publication. The history is append-only and cannot be backfilled by anyone, including AtlasYield.

Coverage

525 vaults across 9 protocols on Ethereum, Base, Solana, Arbitrum, Optimism, and BNB Chain. Solana vaults are scored, not executed. Coverage is set by a $100K TVL floor on covered protocols, not by request.

One score. Three deliverables.

Depositors, agents and distribution partners read the same independent score. The deliverable changes with the seat.

Depositors

Atlas Engine

Allocation across the scored universe under a published tier policy, position count sized to the deposit, and execution through routes checked for recipient and value before signing. Funds stay in the depositor's wallet.

Open the Engine

Agents

API and MCP

Scores, factor breakdowns, route-survival verdicts and open alerts over a keyless REST API, rate-limited per IP. An MCP server with seven tools over the same data. Execution endpoints are on the roadmap.

API reference

Distribution partners

Independent eligibility rating

A rating to gate an earn catalog on, produced without issuer payment: no protocol pays to be rated, rated higher, or included. Partner keys add bulk factor access and score history under a published data licence.

Partner access

The Atlas Engine

Allocation and execution on the scored universe.

The depositor sets an amount and a risk tier. The Engine selects from vaults that pass the score and route-survival gates, sizes the position count to the amount, and discloses when a concentration cap could not be met at that size. Before any signature, each route is checked for two conditions: shares are minted to the depositor's wallet, and the route returns at least 85% of input value. A route that fails either check is refused, not substituted.

atlasyield.club
AtlasYield Engine: build and deploy a scored, diversified DeFi portfolio
AtlasYield on mobile

Published record

Risk Monitor

Machine-detected incidents across the scored universe: score-band crossings, rapid deterioration and drift, each recorded with a public timestamp at detection.

Open the monitor

Risk calls

Written exit calls issued from the score ahead of the event, published with the original timestamp. Outcomes are recorded whether the call was right or wrong.

Read the calls

Open by default

Scores, factor breakdowns, route verdicts and open alerts over a keyless API. One citable page per rated vault with schema.org rating markup. Reads are free with attribution and the measurement date; reuse terms are published in full.

525

Vaults scored

4h

Scoring cadence

7

MCP tools

Questions

Direct answers on scoring, independence, custody and access. Full terms are on the trust page and the data licence.

What does AtlasYield do?
AtlasYield is an independent rating layer for on-chain yield. Every covered DeFi vault receives one score from 0 to 100, produced by the same 16-factor engine on every chain and protocol, published daily with a timestamp before the outcome is known. Each vault also shows who controls it, read onchain from its admin keys and timelock, and EVM vaults get a daily exit check: a real round trip that tests whether money can come back out. The same data is served to depositors through the Atlas Engine, to agents through a public API and an MCP server, and to distribution partners under a published data licence.
How are the scores produced?
Sixteen factors feed four pillars: yield (30%), safety (35%), liquidity (20%) and sustainability (15%). Fifteen factors are additive within their pillar; exploit history is a multiplier on the safety pillar. Pillars aggregate by weighted geometric mean, so a weak pillar cannot be offset by a strong one. Scores are recomputed every four hours, published once a day, and are never adjusted by hand.
Who pays AtlasYield?
Not the protocols. No protocol pays to be rated, rated higher, or included in coverage. Reading scores is free with attribution. Paid access covers volume beyond fair use, freshness and uptime commitments, advance notice of methodology changes, full-dataset redistribution, white-labelling, and coverage of protocols not yet rated.
Does AtlasYield take custody of funds?
No. The Atlas Engine builds an allocation and prepares transactions; every transaction is signed by the user from their own wallet, and positions are held in that wallet. AtlasYield holds no keys and cannot move, redirect or freeze funds.
Can AI agents use AtlasYield?
Yes. The REST API at api.atlasyield.club/v1 serves scores, factor breakdowns, route-survival verdicts and open alerts without an API key, rate-limited per IP. The MCP server exposes seven tools over the same data, hosted at atlasyield.club/mcp with nothing to install, or locally via @atlasyield/mcp on npm. Machine-readable indexes are at atlasyield.club/llms.txt and docs.atlasyield.club/llms.txt.
What is a route-survival verdict?
A daily round-trip probe of each EVM vault: stablecoin in, position, stablecoin out, through a real swap route on the vault's own chain. It answers whether a position can be entered and exited at size today, independent of the liquidity a protocol advertises. A vault that fails the probe is excluded from the Engine and reported as NO_ROUTE on the API.

Check before the money moves.

Open the Score Index, read the methodology, or connect a wallet and start with a deposit.

Read the docs