Skip to main content

TermExposure

What backs a deposit (supply.backedBy) or what may be posted (borrow.acceptedCollateral).

countintegerrequired

Number of entries in items.

weightBasisstringrequired

debt | allocation | unweighted. unweighted means the ACCEPTED SET, not a measured split — pooled lenders do not record on-chain which collateral backs which borrow, so weightPct is absent and a pie chart would be fabricated.

worstRiskScorenumbernullable

1 (best) … 5 (worst).

worstOracleBandstringnullable
topWeightPctnumbernullable
items object[]nullable

Omitted on terms=digest; each entry carries its own marketUid for resolution.

  • Array [
  • asset object
    property name*any
    marketUidstringnullable

    Market identifier, formatted lender:chainId:address.

    viastring
    weightPctnumbernullable
    ltvnumbernullable

    Loan-to-value ratio, as a fraction between 0 and 1.

    liquidationLtvnumbernullable
    oracle objectnullable

    The market’s price input. SINGULAR by construction at marketUid granularity — verified across the full classification, 0 markets carry more than one address.

    kindstring

    price-feed | nav-attested | none. none is a FACT, not missing data (Teller liquidates on time and has no feed anywhere in its trigger; Frankencoin uses an owner-declared price).

    addressstringnullable

    Lowercased. The contract the protocol actually calls.

    componentsstring[]nullable
    providerstringnullable
    priceDescriptionstringnullable
    intendedPairstringnullable
    correctAssetbooleannullable
    correctNumerairebooleannullable
    scoreintegernullable

    Normalized risk score — lower is safer.

    bandstringnullable

    Possible values: [LOW, MEDIUM, HIGH, CRITICAL]

    flagsstring[]nullable
    mutability objectnullable
    property name*anynullable
    quality objectnullable
    property name*anynullable
  • ]
  • TermExposure
    {
    "count": 0,
    "weightBasis": "string",
    "worstRiskScore": 0,
    "worstOracleBand": "string",
    "topWeightPct": 0,
    "items": [
    {
    "asset": {},
    "marketUid": "string",
    "via": "string",
    "weightPct": 0,
    "ltv": 0,
    "liquidationLtv": 0,
    "oracle": {
    "kind": "string",
    "address": "string",
    "components": [
    "string"
    ],
    "provider": "string",
    "priceDescription": "string",
    "intendedPair": "string",
    "correctAsset": true,
    "correctNumeraire": true,
    "score": 0,
    "band": "LOW",
    "flags": [
    "string"
    ],
    "mutability": {}
    },
    "quality": {}
    }
    ]
    }