# Compass Tokenized Treasury Yield Comparator

> Compass Tokenized Treasury Yield Comparator is a paid API for AI agents from api.402rates.com, paid per call via x402, $0.03/call, status unknown (last checked 2026-09-14).

Fetches and compares realised 30-day yields of major tokenized treasury funds (BUIDL, BENJI, OUSG, USDY, USTB, USYC, VBILL, mTBILL, Spiko, OpenEden) computed under the Open Treasury Basis specification from on-chain NAV/price series

## Facts

- Endpoint: GET https://api.402rates.com/v1/rwa/yields
- Price: $0.03/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/compass-tokenized-treasury-yield-comparator-4887ec22
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_BoaK0cVUFZ4IzooRgBKvK

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability compass-tokenized-treasury-yield-comparator-4887ec22
```

Example prompt: Show me the current 30-day realised yields for BUIDL, BENJI, and OUSG from Compass, using their Open Treasury Basis methodology so I can see both the independently computed figure and the issuer's own number side by side.

## When to prefer this

Choose this endpoint when you need transparent, independently computed, replicable yield figures for tokenized treasury RWA funds rather than relying solely on issuer-reported numbers. It is the right choice when comparing multiple funds simultaneously, when audit trails and methodology disclosure matter (Open Treasury Basis), or when building DeFi protocols or dashboards that need on-chain NAV-sourced yield data. Prefer it over generic DeFi yield aggregators when the specific instruments are tokenized T-bill or treasury funds from the covered issuers.

## Known failure modes

- Invalid ticker symbol in instruments param — returns error listing valid instrument IDs
- Network timeout if on-chain NAV data source is unavailable
- Payment failure (x402) if USDC balance is insufficient — returns 402 before data is served
- Stale data if fund has not published recent NAV updates — yield window may be incomplete
- Empty result if filtering to instruments parameter value that matches no tracked fund

## How this service works

Realised 30-day yields for 13 tokenized treasury funds: BUIDL, BENJI, OUSG, USDY, USTB, USYC, VBILL, mTBILL, TBILL, cUSDO, EUTBL, USTBL and UKTBL. Measured rows use NAV, price or verified passive-holder balance series under the published Open Treasury Yield Basis. Each carries its observations, sources and dates, plus an issuer figure and difference where available. Quoted and unavailable rows stay explicit; free coverage names every gap.

## Output

Returns a list of tokenized treasury instruments, each with: independently computed 30-day realised yield (Open Treasury Basis methodology), the issuer's own reported yield for comparison, the NAV or price series used, computation window details, and data source disclosures — enabling full replication of the calculation.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "instruments": {
       "type": "string",
       "description": "comma-separated tickers or instrument ids, for example USTB,EUTBL or rwa.spiko.eutbl. Defaults to every tracked instrument. The free coverage endpoint lists them."
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/compass-tokenized-treasury-yield-comparator-4887ec22/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.402rates.com](https://www.zero.xyz/host/api.402rates.com/llms.txt)
