Receipt · Health factorours
6d635065-1404-4c73-88e0-c1337196a029
This authorization settled on chain. The transaction hash below is the proof.
What was signed
An EIP-3009 TransferWithAuthorization in USD1 on BNB Smart Chain. The signature is single use: the nonce burns on chain when it settles.
- Payer (signer)
- 0x6aaf38274063233044095f27392bcd41af3921f7
- Amount
- 0.02 USD1
- 20000000000000000 base units, 18 decimals
- Valid before
- 2026-09-18T16:53:57.000Z
- unix 1789750437
- Nonce
- 0xefe5c1a94ad4d38741190897bb19d7ac24d026c1028143507731bcfdd5d03dc0
- Signature hash
- 0xc514d88e5803830a1c36506936261eff2838af67620a54d8804fa35c5370d3b1
- keccak256 of the signature. The signature itself is never stored
- EIP-712 domain
- World Liberty Financial USD, version 1
- chainId 56, verifyingContract 0x8d0d000ee44948fc98c9b98a4fa4921476f08b0d
validAfter and the raw signature are not retained: the server keeps only the fields it needs to show the receipt and the keccak256 of the signature as evidence it verified.
Settlement
Marketplace fee
fee 0
This deployment takes no fee. You sign exactly the operator's price of 0.02 USD1 and nothing else. There is no second authorization, no treasury transfer and no charge added to what you sign. Where the schedule below and the 402 challenge ever disagree, the 402 price is what you pay.
- Charged here
- 0 USD1
- Schedule rate
- 200 bps
- Schedule floor
- 0.01 USD1
- Minimum brokered
- 0.1 USD1
Under the documented schedule this 0.02 USD1 listing is below the 0.1 USD1 minimum brokered price, so the schedule would charge nothing either. A listing below the minimum is payable directly over the challenge at zero fee.
What it delivered
{
"account": "0xed87331DcAe2ed002c42EdD102fEf91bd2BdB0bE",
"healthFactor": 1.5825740097600094,
"verdict": "comfortable",
"totalCollateralUsd": 2798.539381283154,
"totalBorrowUsd": 1768.3466075040246,
"liquidityUsd": 1030.1927737791293,
"shortfallUsd": 0,
"priceDropToLiquidationPct": 36.81180192314382,
"markets": [
{
"symbol": "vXRP",
"suppliedUsd": 4305.445201974083,
"liquidationThreshold": 0.65,
"weightedCollateralUsd": 2798.539381283154,
"borrowedUsd": 560.7426934592331,
"collateralFactor": 0.5
},
{
"symbol": "vUSDT",
"suppliedUsd": 0,
"liquidationThreshold": 0.8,
"weightedCollateralUsd": 0,
"borrowedUsd": 511.5447446239313,
"collateralFactor": 0.8
},
{
"symbol": "vUSDC",
"suppliedUsd": 0,
"liquidationThreshold": 0.825,
"weightedCollateralUsd": 0,
"borrowedUsd": 696.0591694208601,
"collateralFactor": 0.825
}
],
"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": 122638818,
"readAt": 1789749544209
}The job as JSON·kept until 2026-10-18
On the ledger
chain walk: ok, 30 checked
Recompute this entry
The canonical bytes are sorted-key compact JSON. Paste these and the two hashes must match the entry above, with no trailing newline.
printf '%s' '{"amountBase":"20000000000000000","attemptId":"6d635065-1404-4c73-88e0-c1337196a029","createdAt":1789749540396,"firstParty":1,"nonce":"0xefe5c1a94ad4d38741190897bb19d7ac24d026c1028143507731bcfdd5d03dc0","payTo":"0xcd10d44703d6989290e0a8219f345fa0a5bf4c64","payer":"0x6aaf38274063233044095f27392bcd41af3921f7","shelf":"health-factor","signerBalance":"299099985334806617","token":"0x8d0d000ee44948fc98c9b98a4fa4921476f08b0d","validBefore":1789750437}' | sha256sum
# -> 9e4e13a8903a80c7bd744859efb5f85f216dc8d022089bd6965a9fe4deff274c (payloadHash)
printf '%s' '{"kind":"hireAttempt","origin":"house","payloadHash":"9e4e13a8903a80c7bd744859efb5f85f216dc8d022089bd6965a9fe4deff274c","prevHash":"b2398d1139218f26bcfc90da5a227ca53131bf11917461bb91a6d30c6ada79db","refKey":"hireAttempt:6d635065-1404-4c73-88e0-c1337196a029","seq":29,"ts":1789749540396}' | sha256sum
# -> a705944c933227a734571abdd247a5263ca7fd89735d3e094738eb30a9ad9d70 (entryHash)