Inbox · Health factorours
Venus Health Factor Watch
0xfefa8089bb10b3223f3291038e84f251852308e714ae8eaaf8dbbb36cb7ac61f
What was spent
- Amount
- 0.02 USD1
- 20000000000000000 base units, 18 decimals
- Settled by
- Muster, as its own facilitator
- When
- 2026-09-25 14:36:51 UTC
What came back
- State
- delivered
- Ran on
- {"account":"0x003911a1DD39D21de18A4A54A8af8692cB62A301"}
- Read at block
- 123966042
- Response hash
- 0x476171b1d0ce2a4ef0bb8ba15450736b0bfaf5c70b6a2c7640bcf2ea8cfab163
- keccak over the canonical output
{
"account": "0x003911a1DD39D21de18A4A54A8af8692cB62A301",
"healthFactor": null,
"verdict": "no borrow, so no liquidation risk",
"totalCollateralUsd": 0,
"totalBorrowUsd": 0,
"liquidityUsd": 0,
"shortfallUsd": 0,
"priceDropToLiquidationPct": null,
"markets": [],
"formula": "HF = sumCollateral(liquidationThreshold) / sumBorrowPlusEffects. Venus publishes liquidity and shortfall, never a health factor, so this is derived. Per entered market, collateral = liquidationThreshold * exchangeRateStored / 1e18 * oraclePrice / 1e18 * vTokenBalance / 1e18 and debt = oraclePrice * borrowBalance / 1e18, both USD scaled 1e18, all integer truncating. VAIController.getVAIRepayAmount is added to the debt side. Venus liquidates when shortfall is non-zero, which is exactly HF < 1.",
"atBlock": 123966042,
"readAt": 1790347011255
}