Objetos
Wallet position
Esta referencia está en inglés. La navegación y las etiquetas están traducidas.
One position in a wallet risk result, with the details of its kind: loan, Morpho market, liquidity or fixed rate.
wpos_Campos
Read kind first: exactly one of borrow, market, lp or fixed_rate is present for the matching kind; deposits carry none.
- idstring
"wpos_" and 16 hex characters, stable for the same position across checks. Alerts point to it with position_id.
- kindenum
deposit: a receipt token or vault position (lending deposit, liquid staking, vault share, savings token). borrow: an Aave V3 or Spark account with debt. morpho_market: a direct Morpho market position. lp: a Uniswap v3 liquidity NFT. fixed_rate: a Pendle PT, YT or LP position.
Valores:depositborrowmorpho_marketlpfixed_rate The matching instrument of the daily screen, in full. null when there is none (loan accounts, Morpho markets, most liquidity positions).
- protocolobject
Always present, also when instrument is null.
- protocol.idstring
Protocol id, "prt_…".
- protocol.namestring
Protocol name.
- assetstring
Asset label, always present: the instrument asset, the borrowed assets of a loan, "collateral/loan" for a Morpho market, the LP pair, or "PT sUSDe".
- labelstring
Short display label in English, e.g. "Aave V3 loan" or "WETH/USDC 0.3% LP".
- chainstring
Chain id ("solana" for Solana).
- valuenumber · USD
deposit and fixed_rate: market value. borrow and morpho_market: net value, assets minus debt. lp: estimated value of the priced tokens.
- screenedboolean
Counts in the wallet score (totals.earning). False for loans, Morpho markets, liquidity positions and positions without an instrument.
Why the position does not count in the score.
Valores:borrowimpermanent_lossnot_in_screenkind = borrow: the loan account. Its supplied assets are folded in here.
- borrow.collateralobject[]
Assets supplied to the account, largest first.
Token symbol, e.g. "wstETH".
Token units.
- borrow.collateral[].valuenumber · USD
USD value (protocol oracle or market price).
The screened supply instrument, when there is one.
- borrow.debtobject[]
Borrowed assets, largest first.
- borrow.debt[].assetstring
Token symbol, e.g. "wstETH".
- borrow.debt[].amountnumber
Token units.
- borrow.debt[].valuenumber · USD
USD value (protocol oracle or market price).
The screened supply instrument, when there is one.
Below 1 the account can be liquidated. Alerts fire under 1.5 (warning) and 1.15 (critical). null when nothing is borrowed.
Weighted liquidation threshold of the collateral.
Supplied value as the protocol reports it.
Borrowed value as the protocol reports it.
Debt / collateral.
Maximum loan-to-value of the collateral.
Deployment name, e.g. "Core" or "Prime".
kind = morpho_market: the market position.
- market.suppliednumber · USD
Supplied to the market (lending side).
- market.borrowednumber · USD
Borrowed.
- market.collateralnumber · USD
Collateral posted.
- market.lltvnumber · 0–1
Liquidation loan-to-value of the market, e.g. 0.86.
- market.collateral_assetstring
Collateral symbol ("" for markets without collateral).
- market.loan_assetstring
Loan asset symbol.
Below 1 the position can be liquidated. null when nothing is borrowed.
Current loan-to-value, when borrowing.
kind = lp: the liquidity position. Not screened: it carries impermanent-loss exposure.
- lp.pairstring
Token pair, e.g. "WETH/USDC".
True while the price is inside the position's range and it earns fees. null when the pool price could not be read.
Pool fee tier, e.g. 0.05.
- lp.amountsobject[]
Token amounts in the position (value 0 for a token without a reliable price).
- lp.amounts[].assetstring
Token symbol, e.g. "wstETH".
- lp.amounts[].amountnumber
Token units.
- lp.amounts[].valuenumber · USD
USD value (protocol oracle or market price).
The screened supply instrument, when there is one.
False when a token has no reliable price: value covers the priced side only.
The liquidity NFT's token id.
kind = fixed_rate: the Pendle position.
- fixed_rate.maturitystring · YYYY-MM-DD
Maturity date.
- fixed_rate.days_to_maturityinteger · days
Days left; negative once matured.
Fixed (implied) APY of the market. null once matured or unknown.
- fixed_rate.maturedboolean
True once the maturity date has passed.
Underlying asset symbol, e.g. "sUSDe".
Token units held.