Inbox
Every paid call, and what came back
One row per transaction that cleared on BNB Smart Chain. The spend, the hash a judge can click, and the output the agent returned — kept permanently, not for a retention window.
A job expires after 30 days because the agent card says so. That is a promise about the poll surface, not about your own record, so the record lives here and is never expired. Where an output was never captured this page says unknown rather than showing an empty result.
Showing the requests and outputs for 0xd6d11aa5046dc5c7be8d63b9223b60d7ad94cbe9. Naming a wallet is the only key available without a login, and that address is readable on chain, so treat this as keeping outputs off a public index rather than as a secret.
Transactions for 0xd6d11aa5046dc5c7be8d63b9223b60d7ad94cbe951
- 0.02 USD1delivered
- Settlement
- 0xf4d3137230760035c2aea5be…
- Ran on
- {"account":"0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90"}
- Read at block
- 128815762
The output that was delivered
{ "account": "0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90", "healthFactor": 31.88456725524569, "verdict": "comfortable", "totalCollateralUsd": 1.9207457454625918, "totalBorrowUsd": 0.06024060888411739, "liquidityUsd": 1.8605051365784742, "shortfallUsd": 0, "priceDropToLiquidationPct": 96.86368645998957, "markets": [ { "symbol": "vUSDT", "suppliedUsd": 2.400932181828239, "liquidationThreshold": 0.8, "weightedCollateralUsd": 1.9207457454625918, "borrowedUsd": 0.06024060888411739, "collateralFactor": 0.8 } ], "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": 128815762, "readAt": 1792530654467 }responseHash 0x0f08afbdf36cf29a063459e1b68adf58d1033da80979ff7a3e4d6b3c62341a29
- 0.02 USD1delivered
- Settlement
- 0x19900a5aa46428ffc07f2262…
- Ran on
- {}
- Read at block
- unknown
The output that was delivered
{ "rows": [ { "venue": "PancakeSwap v3", "asset": "USDT/BTCB", "assetAddress": "0x46Cf1cF8c69595804ba91dFdd8d6b960c9B0a7C4", "kind": "lp-fee", "apy": 7.6958085824714, "tvlUsd": 25688369.246763326, "source": "eth_getLogs Swap on 0x46Cf1cF8c69595804ba91dFdd8d6b960c9B0a7C4, 270 swaps over 5000 blocks (2250 s) to block 128679887. Fee tier 500 of 1e6 less protocol share 3400/10000 from slot0, measured 0.3400 from the logs. Annualised simple, since v3 fees sit uncollected rather than compounding. TVL from both token balances priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A.", "readAt": 1792469460468, "atBlock": 128679887 }, { "venue": "PancakeSwap v3", "asset": "USDT/WBNB", "assetAddress": "0x172fcD41E0913e95784454622d1c3724f546f849", "kind": "lp-fee", "apy": 4.587154826314157, "tvlUsd": 15600458.09490766, "source": "eth_getLogs Swap on 0x172fcD41E0913e95784454622d1c3724f546f849, 4436 swaps over 5000 blocks (2250 s) to block 128679887. Fee tier 100 of 1e6 less protocol share 3300/10000 from slot0, measured 0.3300 from the logs. Annualised simple, since v3 fees sit uncollected rather than compounding. TVL from both token balances priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A.", "readAt": 1792469460468, "atBlock": 128679887 }, { "venue": "Venus", "asset": "USDC", "assetAddress": "0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d", "kind": "supply", "apy": 4.091872531546725, "tvlUsd": 38956958.10305851, "source": "Venus core 0xecA88125a5ADbe82614ffC12D0DB554E2e2867C8.supplyRatePerBlock()=572402074 at block 128679887, compounded daily over 191961.6 blocks/day measured at 0.45009 s/block. TVL from getCash()+totalBorrows()-totalReserves() priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A", "readAt": 1792469460430, "atBlock": 128679887 }, { "venue": "PancakeSwap v3", "asset": "ETH/WBNB", "assetAddress": "0xD0e226f674bBf064f54aB47F42473fF80DB98CBA", "kind": "lp-fee", "apy": 4.003748088635564, "tvlUsd": 16905939.709117893, "source": "eth_getLogs Swap on 0xD0e226f674bBf064f54aB47F42473fF80DB98CBA, 70 swaps over 5000 blocks (2250 s) to block 128679887. Fee tier 500 of 1e6 less protocol share 3400/10000 from slot0, measured 0.3400 from the logs. Annualised simple, since v3 fees sit uncollected rather than compounding. TVL from both token balances priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A.", "readAt": 1792469460468, "atBlock": 128679887 }, { "venue": "Venus", "asset": "USDT", "assetAddress": "0x55d398326f99059fF775485246999027B3197955", "kind": "supply", "apy": 3.4852413742555655, "tvlUsd": 176086631.90637726, "source": "Venus core 0xfD5840Cd36d94D7229439859C0112a4185BC0255.supplyRatePerBlock()=488973759 at block 128679887, compounded daily over 191961.6 blocks/day measured at 0.45009 s/block. TVL from getCash()+totalBorrows()-totalReserves() priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A", "readAt": 1792469460430, "atBlock": 128679887 }, { "venue": "Venus", "asset": "U", "assetAddress": "0xcE24439F2D9C6a2289F741120FE202248B666666", "kind": "supply", "apy": 1.9233026188309355, "tvlUsd": 32873960.97867714, "source": "Venus core 0x3d5E269787d562b74aCC55F18Bd26C5D09Fa245E.supplyRatePerBlock()=271899496 at block 128679887, compounded daily over 191961.6 blocks/day measured at 0.45009 s/block. TVL from getCash()+totalBorrows()-totalReserves() priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A", "readAt": 1792469460430, "atBlock": 128679887 }, { "venue": "Venus", "asset": "ETH", "assetAddress": "0x2170Ed0880ac9A755fd29B2688956BD959F933F8", "kind": "supply", "apy": 0.6863333496023527, "tvlUsd": 43163069.62897036, "source": "Venus core 0xf508fCD89b8bd15579dc79A6827cB4686A3592c8.supplyRatePerBlock()=97621577 at block 128679887, compounded daily over 191961.6 blocks/day measured at 0.45009 s/block. TVL from getCash()+totalBorrows()-totalReserves() priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A", "readAt": 1792469460430, "atBlock": 128679887 }, { "venue": "Venus", "asset": "BTCB", "assetAddress": "0x7130d2A12B9BCbFAe4f2634d864A1Ee1Ce3Ead9c", "kind": "supply", "apy": 0.17212916326654337, "tvlUsd": 448583249.7075665, "source": "Venus core 0x882C173bC7Ff3b7786CA16dfeD3DFFfb9Ee7847B.supplyRatePerBlock()=24545661 at block 128679887, compounded daily over 191961.6 blocks/day measured at 0.45009 s/block. TVL from getCash()+totalBorrows()-totalReserves() priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A", "readAt": 1792469460430, "atBlock": 128679887 } ], "note": "APY is derived from the per-block supply rate compounded at the measured BSC block time. It is the rate at the block shown and not a forecast.", "count": 8, "readAt": 1792469464124 }responseHash 0xb5853f602327607775a6363514bb5bca9ed6e64769c40f7bd57da9c9ba38d563
- 0.02 USD1delivered
- Settlement
- 0x91eb12a0ff6494a4c193a96a…
- Ran on
- {"account":"0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90"}
- Read at block
- 128653915
The output that was delivered
{ "account": "0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90", "healthFactor": 30.559166547354046, "verdict": "comfortable", "totalCollateralUsd": 1.8406518700755001, "totalBorrowUsd": 0.06023239760885665, "liquidityUsd": 1.7804194724666431, "shortfallUsd": 0, "priceDropToLiquidationPct": 96.7276594456514, "markets": [ { "symbol": "vUSDT", "suppliedUsd": 2.300814837594375, "liquidationThreshold": 0.8, "weightedCollateralUsd": 1.8406518700755001, "borrowedUsd": 0.06023239760885665, "collateralFactor": 0.8 } ], "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": 128653915, "readAt": 1792457772601 }responseHash 0x9c52019699cb2a24da24f93e2bb0d9fb4c77dcb4dd43fd143032d833a9b942d6
- 0.05 USD1delivered
- Settlement
- 0xbd87ec824c1aa646100ea7ed…
- Ran on
- {}
- Read at block
- unknown
The output that was delivered
{ "plan": { "pair": "WBNB/USDT", "markPrice": 731.9188955112278, "lower": 658.727005960105, "upper": 805.1107850623506, "levelCount": 8, "spacingPct": 2.9082102407559596, "levels": [ { "index": 0, "price": 658.727005960105, "side": "buy", "sizeBase": 0.18975994436088214, "notionalQuote": 125 }, { "index": 1, "price": 677.8841722060619, "side": "buy", "sizeBase": 0.18439728367341604, "notionalQuote": 125 }, { "index": 2, "price": 697.5984691226223, "side": "buy", "sizeBase": 0.17918617303907497, "notionalQuote": 125 }, { "index": 3, "price": 717.8860992410032, "side": "buy", "sizeBase": 0.17412232961769045, "notionalQuote": 125 }, { "index": 4, "price": 738.7637362960935, "side": "sell", "sizeBase": 0.16920159160316514, "notionalQuote": 125 }, { "index": 5, "price": 760.2485389300479, "side": "sell", "sizeBase": 0.16441991480302146, "notionalQuote": 125 }, { "index": 6, "price": 782.3581647944092, "side": "sell", "sizeBase": 0.159773369314613, "notionalQuote": 125 }, { "index": 7, "price": 805.1107850623506, "side": "sell", "sizeBase": 0.1552581362952672, "notionalQuote": 125 } ], "capitalRequiredQuote": 500, "capitalRequiredBase": 0.6486530120160667, "breakoutRule": "Above 805.111 USDT every sell has filled, the plan holds only USDT and nothing fills again until price comes back inside the band. Below 658.727 USDT every buy has filled while no sell did, so the plan holds 1.37612 WBNB in all: the 0.648653 the sell side started with plus 0.727466 bought at an average of 687.318 USDT, down on paper for as long as price stays under the band. It never buys above 805.111 or sells below 658.727, so a breakout stops the earning rather than forcing a loss. Recentre the grid on the new mark or hold the inventory until price comes back.", "expectedFillsPerCycle": 14, "warnings": [], "readAt": 1792453853862, "atBlock": 128645208 }, "readAt": 1792453853881 }responseHash 0x66825bbf0f767379af64d6f1cdccc6566231056141a81e90db23b614594fc3aa
- 0.02 USD1delivered
- Settlement
- 0xf5385f79df09b19e2b9bd7cc…
- Ran on
- {"account":"0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90"}
- Read at block
- 128491720
The output that was delivered
{ "account": "0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90", "healthFactor": 30.56029987348477, "verdict": "comfortable", "totalCollateralUsd": 1.8405395231344326, "totalBorrowUsd": 0.06022648765732014, "liquidityUsd": 1.7803130354771124, "shortfallUsd": 0, "priceDropToLiquidationPct": 96.72778080012351, "markets": [ { "symbol": "vUSDT", "suppliedUsd": 2.3006744039180407, "liquidationThreshold": 0.8, "weightedCollateralUsd": 1.8405395231344326, "borrowedUsd": 0.06022648765732014, "collateralFactor": 0.8 } ], "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": 128491720, "readAt": 1792384758463 }responseHash 0xa5b4fb57538d495155327d94148ca0f96a0df079e1e81e7e7ecfa8f3d4ce3953
- 0.02 USD1delivered
- Settlement
- 0xd8ed7ae96383669208147e9e…
- Ran on
- {}
- Read at block
- unknown
The output that was delivered
{ "rows": [ { "venue": "PancakeSwap v3", "asset": "USDT/WBNB", "assetAddress": "0x172fcD41E0913e95784454622d1c3724f546f849", "kind": "lp-fee", "apy": 7.328171327847229, "tvlUsd": 15393322.754285587, "source": "eth_getLogs Swap on 0x172fcD41E0913e95784454622d1c3724f546f849, 6039 swaps over 5000 blocks (2251 s) to block 128483293. Fee tier 100 of 1e6 less protocol share 3300/10000 from slot0, measured 0.3300 from the logs. Annualised simple, since v3 fees sit uncollected rather than compounding. TVL from both token balances priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A.", "readAt": 1792380964926, "atBlock": 128483293 }, { "venue": "Venus", "asset": "USDC", "assetAddress": "0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d", "kind": "supply", "apy": 4.121649797241833, "tvlUsd": 38861934.03435038, "source": "Venus core 0xecA88125a5ADbe82614ffC12D0DB554E2e2867C8.supplyRatePerBlock()=576535998 at block 128483293, compounded daily over 191944.5 blocks/day measured at 0.45013 s/block. TVL from getCash()+totalBorrows()-totalReserves() priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A", "readAt": 1792380964888, "atBlock": 128483293 }, { "venue": "PancakeSwap v3", "asset": "ETH/WBNB", "assetAddress": "0xD0e226f674bBf064f54aB47F42473fF80DB98CBA", "kind": "lp-fee", "apy": 3.9766265801317804, "tvlUsd": 15982585.612191984, "source": "eth_getLogs Swap on 0xD0e226f674bBf064f54aB47F42473fF80DB98CBA, 75 swaps over 5000 blocks (2251 s) to block 128483293. Fee tier 500 of 1e6 less protocol share 3400/10000 from slot0, measured 0.3400 from the logs. Annualised simple, since v3 fees sit uncollected rather than compounding. TVL from both token balances priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A.", "readAt": 1792380964926, "atBlock": 128483293 }, { "venue": "Venus", "asset": "USDT", "assetAddress": "0x55d398326f99059fF775485246999027B3197955", "kind": "supply", "apy": 3.107395465819507, "tvlUsd": 184189566.5929359, "source": "Venus core 0xfD5840Cd36d94D7229439859C0112a4185BC0255.supplyRatePerBlock()=436801611 at block 128483293, compounded daily over 191944.5 blocks/day measured at 0.45013 s/block. TVL from getCash()+totalBorrows()-totalReserves() priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A", "readAt": 1792380964888, "atBlock": 128483293 }, { "venue": "PancakeSwap v3", "asset": "USDT/BTCB", "assetAddress": "0x46Cf1cF8c69595804ba91dFdd8d6b960c9B0a7C4", "kind": "lp-fee", "apy": 2.7750702334190707, "tvlUsd": 25804843.948272586, "source": "eth_getLogs Swap on 0x46Cf1cF8c69595804ba91dFdd8d6b960c9B0a7C4, 185 swaps over 5000 blocks (2251 s) to block 128483293. Fee tier 500 of 1e6 less protocol share 3400/10000 from slot0, measured 0.3400 from the logs. Annualised simple, since v3 fees sit uncollected rather than compounding. TVL from both token balances priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A.", "readAt": 1792380964926, "atBlock": 128483293 }, { "venue": "Venus", "asset": "U", "assetAddress": "0xcE24439F2D9C6a2289F741120FE202248B666666", "kind": "supply", "apy": 1.9010280913810185, "tvlUsd": 32979980.548755284, "source": "Venus core 0x3d5E269787d562b74aCC55F18Bd26C5D09Fa245E.supplyRatePerBlock()=268803791 at block 128483293, compounded daily over 191944.5 blocks/day measured at 0.45013 s/block. TVL from getCash()+totalBorrows()-totalReserves() priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A", "readAt": 1792380964888, "atBlock": 128483293 }, { "venue": "Venus", "asset": "ETH", "assetAddress": "0x2170Ed0880ac9A755fd29B2688956BD959F933F8", "kind": "supply", "apy": 0.7510873441478383, "tvlUsd": 43395776.77495044, "source": "Venus core 0xf508fCD89b8bd15579dc79A6827cB4686A3592c8.supplyRatePerBlock()=106807159 at block 128483293, compounded daily over 191944.5 blocks/day measured at 0.45013 s/block. TVL from getCash()+totalBorrows()-totalReserves() priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A", "readAt": 1792380964888, "atBlock": 128483293 }, { "venue": "Venus", "asset": "BTCB", "assetAddress": "0x7130d2A12B9BCbFAe4f2634d864A1Ee1Ce3Ead9c", "kind": "supply", "apy": 0.1741335570034419, "tvlUsd": 448390005.0482145, "source": "Venus core 0x882C173bC7Ff3b7786CA16dfeD3DFFfb9Ee7847B.supplyRatePerBlock()=24833447 at block 128483293, compounded daily over 191944.5 blocks/day measured at 0.45013 s/block. TVL from getCash()+totalBorrows()-totalReserves() priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A", "readAt": 1792380964888, "atBlock": 128483293 } ], "note": "APY is derived from the per-block supply rate compounded at the measured BSC block time. It is the rate at the block shown and not a forecast.", "count": 8, "readAt": 1792380968355 }responseHash 0x03407602f56ad20e544f01a88df74aaabd7cbec98125b80315a286cbca41256a
- 0.05 USD1delivered
- Settlement
- 0x42c710aa2750fcab8383039e…
- Ran on
- {}
- Read at block
- unknown
The output that was delivered
{ "plan": { "pair": "WBNB/USDT", "markPrice": 726.1568630294506, "lower": 653.5411767265056, "upper": 798.7725493323958, "levelCount": 8, "spacingPct": 2.9082102407559596, "levels": [ { "index": 0, "price": 653.5411767265056, "side": "buy", "sizeBase": 0.19126568371117356, "notionalQuote": 125 }, { "index": 1, "price": 672.5475281556228, "side": "buy", "sizeBase": 0.18586047047529386, "notionalQuote": 125 }, { "index": 2, "price": 692.1066242433957, "side": "buy", "sizeBase": 0.18060800983757205, "notionalQuote": 125 }, { "index": 3, "price": 712.2345399665925, "side": "buy", "sizeBase": 0.17550398497363404, "notionalQuote": 125 }, { "index": 4, "price": 732.947817796102, "side": "sell", "sizeBase": 0.17054420105357845, "notionalQuote": 125 }, { "index": 5, "price": 754.2634812926456, "side": "sell", "sizeBase": 0.16572458179438418, "notionalQuote": 125 }, { "index": 6, "price": 776.1990490978808, "side": "sell", "sizeBase": 0.16104116610974767, "notionalQuote": 125 }, { "index": 7, "price": 798.7725493323958, "side": "sell", "sizeBase": 0.15649010485459652, "notionalQuote": 125 } ], "capitalRequiredQuote": 500, "capitalRequiredBase": 0.6538000538123068, "breakoutRule": "Above 798.773 USDT every sell has filled, the plan holds only USDT and nothing fills again until price comes back inside the band. Below 653.541 USDT every buy has filled while no sell did, so the plan holds 1.38704 WBNB in all: the 0.6538 the sell side started with plus 0.733238 bought at an average of 681.907 USDT, down on paper for as long as price stays under the band. It never buys above 798.773 or sells below 653.541, so a breakout stops the earning rather than forcing a loss. Recentre the grid on the new mark or hold the inventory until price comes back.", "expectedFillsPerCycle": 14, "warnings": [], "readAt": 1792380948116, "atBlock": 128483256 }, "readAt": 1792380948136 }responseHash 0xef97f7839c59f9cd2660adb907c8679887df0945f93f6e444f7d4cfb00a731d3
- 0.02 USD1delivered
- Settlement
- 0xc33bd68fcadca100a4e37af6…
- Ran on
- {"account":"0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90"}
- Read at block
- 128157373
The output that was delivered
{ "account": "0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90", "healthFactor": 29.23586046108015, "verdict": "comfortable", "totalCollateralUsd": 1.7599353766480816, "totalBorrowUsd": 0.060197830639907864, "liquidityUsd": 1.6997375460081738, "shortfallUsd": 0, "priceDropToLiquidationPct": 96.57954312194356, "markets": [ { "symbol": "vUSDT", "suppliedUsd": 2.199919220810102, "liquidationThreshold": 0.8, "weightedCollateralUsd": 1.7599353766480816, "borrowedUsd": 0.060197830639907864, "collateralFactor": 0.8 } ], "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": 128157373, "readAt": 1792234258143 }responseHash 0xfbb48de0492a3e151bf8a61d06b882eb516adcafcdd29c7eefc3554f67a50710
- 0.02 USD1delivered
- Settlement
- 0xdb760fa37106f7e1e12169dc…
- Ran on
- {}
- Read at block
- unknown
The output that was delivered
{ "rows": [ { "venue": "PancakeSwap v3", "asset": "USDT/WBNB", "assetAddress": "0x172fcD41E0913e95784454622d1c3724f546f849", "kind": "lp-fee", "apy": 7.969282055905473, "tvlUsd": 15149416.136645066, "source": "eth_getLogs Swap on 0x172fcD41E0913e95784454622d1c3724f546f849, 6453 swaps over 5000 blocks (2251 s) to block 128098034. Fee tier 100 of 1e6 less protocol share 3300/10000 from slot0, measured 0.3300 from the logs. Annualised simple, since v3 fees sit uncollected rather than compounding. TVL from both token balances priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A.", "readAt": 1792207546803, "atBlock": 128098034 }, { "venue": "PancakeSwap v3", "asset": "USDT/BTCB", "assetAddress": "0x46Cf1cF8c69595804ba91dFdd8d6b960c9B0a7C4", "kind": "lp-fee", "apy": 4.131576860952952, "tvlUsd": 25527710.247908182, "source": "eth_getLogs Swap on 0x46Cf1cF8c69595804ba91dFdd8d6b960c9B0a7C4, 277 swaps over 5000 blocks (2251 s) to block 128098034. Fee tier 500 of 1e6 less protocol share 3400/10000 from slot0, measured 0.3400 from the logs. Annualised simple, since v3 fees sit uncollected rather than compounding. TVL from both token balances priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A.", "readAt": 1792207546803, "atBlock": 128098034 }, { "venue": "Venus", "asset": "USDC", "assetAddress": "0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d", "kind": "supply", "apy": 4.0413486231376305, "tvlUsd": 39118136.75318413, "source": "Venus core 0xecA88125a5ADbe82614ffC12D0DB554E2e2867C8.supplyRatePerBlock()=565522448 at block 128098034, compounded daily over 191944.5 blocks/day measured at 0.45013 s/block. TVL from getCash()+totalBorrows()-totalReserves() priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A", "readAt": 1792207546779, "atBlock": 128098034 }, { "venue": "Venus", "asset": "USDT", "assetAddress": "0x55d398326f99059fF775485246999027B3197955", "kind": "supply", "apy": 3.182128114260818, "tvlUsd": 181963384.9407427, "source": "Venus core 0xfD5840Cd36d94D7229439859C0112a4185BC0255.supplyRatePerBlock()=447144251 at block 128098034, compounded daily over 191944.5 blocks/day measured at 0.45013 s/block. TVL from getCash()+totalBorrows()-totalReserves() priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A", "readAt": 1792207546779, "atBlock": 128098034 }, { "venue": "PancakeSwap v3", "asset": "ETH/WBNB", "assetAddress": "0xD0e226f674bBf064f54aB47F42473fF80DB98CBA", "kind": "lp-fee", "apy": 2.413199398469026, "tvlUsd": 15903340.88337523, "source": "eth_getLogs Swap on 0xD0e226f674bBf064f54aB47F42473fF80DB98CBA, 57 swaps over 5000 blocks (2251 s) to block 128098034. Fee tier 500 of 1e6 less protocol share 3400/10000 from slot0, measured 0.3400 from the logs. Annualised simple, since v3 fees sit uncollected rather than compounding. TVL from both token balances priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A.", "readAt": 1792207546803, "atBlock": 128098034 }, { "venue": "Venus", "asset": "U", "assetAddress": "0xcE24439F2D9C6a2289F741120FE202248B666666", "kind": "supply", "apy": 1.8499408773716475, "tvlUsd": 33040036.307014335, "source": "Venus core 0x3d5E269787d562b74aCC55F18Bd26C5D09Fa245E.supplyRatePerBlock()=261645720 at block 128098034, compounded daily over 191944.5 blocks/day measured at 0.45013 s/block. TVL from getCash()+totalBorrows()-totalReserves() priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A", "readAt": 1792207546779, "atBlock": 128098034 }, { "venue": "Venus", "asset": "ETH", "assetAddress": "0x2170Ed0880ac9A755fd29B2688956BD959F933F8", "kind": "supply", "apy": 0.6955574328881609, "tvlUsd": 43825218.51449622, "source": "Venus core 0xf508fCD89b8bd15579dc79A6827cB4686A3592c8.supplyRatePerBlock()=98937845 at block 128098034, compounded daily over 191944.5 blocks/day measured at 0.45013 s/block. TVL from getCash()+totalBorrows()-totalReserves() priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A", "readAt": 1792207546779, "atBlock": 128098034 }, { "venue": "Venus", "asset": "BTCB", "assetAddress": "0x7130d2A12B9BCbFAe4f2634d864A1Ee1Ce3Ead9c", "kind": "supply", "apy": 0.17559115153049643, "tvlUsd": 440431866.58222455, "source": "Venus core 0x882C173bC7Ff3b7786CA16dfeD3DFFfb9Ee7847B.supplyRatePerBlock()=25041135 at block 128098034, compounded daily over 191944.5 blocks/day measured at 0.45013 s/block. TVL from getCash()+totalBorrows()-totalReserves() priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A", "readAt": 1792207546779, "atBlock": 128098034 } ], "note": "APY is derived from the per-block supply rate compounded at the measured BSC block time. It is the rate at the block shown and not a forecast.", "count": 8, "readAt": 1792207548218 }responseHash 0x70fd88cef99ed2790b244f1a09733bcec82730c29c535f8f147b36f42b8f2028
- 0.02 USD1delivered
- Settlement
- 0xdae8de87e6c57f2006a74679…
- Ran on
- {"account":"0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90"}
- Read at block
- 127995436
The output that was delivered
{ "account": "0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90", "healthFactor": 29.2369708515218, "verdict": "comfortable", "totalCollateralUsd": 1.760131326701573, "totalBorrowUsd": 0.060202246520006955, "liquidityUsd": 1.6999290801815663, "shortfallUsd": 0, "priceDropToLiquidationPct": 96.57967302741983, "markets": [ { "symbol": "vUSDT", "suppliedUsd": 2.200164158376966, "liquidationThreshold": 0.8, "weightedCollateralUsd": 1.760131326701573, "borrowedUsd": 0.060202246520006955, "collateralFactor": 0.8 } ], "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": 127995436, "readAt": 1792161364513 }responseHash 0x6f5a193dbc31c42f50e5b846110634516744c00a31e22a715057c567ad4f9e6b
- 0.02 USD1delivered
- Settlement
- 0x1833d66c3c8253635e3d8f02…
- Ran on
- {}
- Read at block
- unknown
The output that was delivered
{ "rows": [ { "venue": "PancakeSwap v3", "asset": "USDT/WBNB", "assetAddress": "0x172fcD41E0913e95784454622d1c3724f546f849", "kind": "lp-fee", "apy": 13.565434604793822, "tvlUsd": 15277099.195475282, "source": "eth_getLogs Swap on 0x172fcD41E0913e95784454622d1c3724f546f849, 6437 swaps over 5000 blocks (2267 s) to block 127936127. Fee tier 100 of 1e6 less protocol share 3300/10000 from slot0, measured 0.3300 from the logs. Annualised simple, since v3 fees sit uncollected rather than compounding. TVL from both token balances priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A.", "readAt": 1792134666576, "atBlock": 127936127 }, { "venue": "PancakeSwap v3", "asset": "USDT/BTCB", "assetAddress": "0x46Cf1cF8c69595804ba91dFdd8d6b960c9B0a7C4", "kind": "lp-fee", "apy": 11.78873204247955, "tvlUsd": 25580108.18425955, "source": "eth_getLogs Swap on 0x46Cf1cF8c69595804ba91dFdd8d6b960c9B0a7C4, 832 swaps over 5000 blocks (2267 s) to block 127936127. Fee tier 500 of 1e6 less protocol share 3400/10000 from slot0, measured 0.3400 from the logs. Annualised simple, since v3 fees sit uncollected rather than compounding. TVL from both token balances priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A.", "readAt": 1792134666576, "atBlock": 127936127 }, { "venue": "Venus", "asset": "USDC", "assetAddress": "0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d", "kind": "supply", "apy": 3.952576312441436, "tvlUsd": 39262953.19534941, "source": "Venus core 0xecA88125a5ADbe82614ffC12D0DB554E2e2867C8.supplyRatePerBlock()=553828899 at block 127936127, compounded daily over 191774.1 blocks/day measured at 0.45053 s/block. TVL from getCash()+totalBorrows()-totalReserves() priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A", "readAt": 1792134666554, "atBlock": 127936127 }, { "venue": "PancakeSwap v3", "asset": "ETH/WBNB", "assetAddress": "0xD0e226f674bBf064f54aB47F42473fF80DB98CBA", "kind": "lp-fee", "apy": 3.7098485825501784, "tvlUsd": 16090420.397134827, "source": "eth_getLogs Swap on 0xD0e226f674bBf064f54aB47F42473fF80DB98CBA, 90 swaps over 5000 blocks (2267 s) to block 127936127. Fee tier 500 of 1e6 less protocol share 3400/10000 from slot0, measured 0.3400 from the logs. Annualised simple, since v3 fees sit uncollected rather than compounding. TVL from both token balances priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A.", "readAt": 1792134666576, "atBlock": 127936127 }, { "venue": "Venus", "asset": "USDT", "assetAddress": "0x55d398326f99059fF775485246999027B3197955", "kind": "supply", "apy": 3.2418512194082094, "tvlUsd": 180422898.95588306, "source": "Venus core 0xfD5840Cd36d94D7229439859C0112a4185BC0255.supplyRatePerBlock()=455808960 at block 127936127, compounded daily over 191774.1 blocks/day measured at 0.45053 s/block. TVL from getCash()+totalBorrows()-totalReserves() priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A", "readAt": 1792134666554, "atBlock": 127936127 }, { "venue": "Venus", "asset": "U", "assetAddress": "0xcE24439F2D9C6a2289F741120FE202248B666666", "kind": "supply", "apy": 1.8398798099015679, "tvlUsd": 33041685.438231204, "source": "Venus core 0x3d5E269787d562b74aCC55F18Bd26C5D09Fa245E.supplyRatePerBlock()=260466848 at block 127936127, compounded daily over 191774.1 blocks/day measured at 0.45053 s/block. TVL from getCash()+totalBorrows()-totalReserves() priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A", "readAt": 1792134666554, "atBlock": 127936127 }, { "venue": "Venus", "asset": "ETH", "assetAddress": "0x2170Ed0880ac9A755fd29B2688956BD959F933F8", "kind": "supply", "apy": 0.5847199558544514, "tvlUsd": 44303319.84707959, "source": "Venus core 0xf508fCD89b8bd15579dc79A6827cB4686A3592c8.supplyRatePerBlock()=83291728 at block 127936127, compounded daily over 191774.1 blocks/day measured at 0.45053 s/block. TVL from getCash()+totalBorrows()-totalReserves() priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A", "readAt": 1792134666554, "atBlock": 127936127 }, { "venue": "Venus", "asset": "BTCB", "assetAddress": "0x7130d2A12B9BCbFAe4f2634d864A1Ee1Ce3Ead9c", "kind": "supply", "apy": 0.17547757550475662, "tvlUsd": 444020891.5098598, "source": "Venus core 0x882C173bC7Ff3b7786CA16dfeD3DFFfb9Ee7847B.supplyRatePerBlock()=25047190 at block 127936127, compounded daily over 191774.1 blocks/day measured at 0.45053 s/block. TVL from getCash()+totalBorrows()-totalReserves() priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A", "readAt": 1792134666554, "atBlock": 127936127 } ], "note": "APY is derived from the per-block supply rate compounded at the measured BSC block time. It is the rate at the block shown and not a forecast.", "count": 8, "readAt": 1792134668602 }responseHash 0xb0250ea1a83cc89b2a34cfc1b231f78d13e4ecbf05e81aa44a9f3f06e5857f76
- 0.05 USD1delivered
- Settlement
- 0x3da1c7105eb482a10a4ad91c…
- Ran on
- {}
- Read at block
- unknown
The output that was delivered
{ "plan": { "pair": "WBNB/USDT", "markPrice": 732.8396860488084, "lower": 659.5557174439276, "upper": 806.1236546536893, "levelCount": 8, "spacingPct": 2.9082102407559596, "levels": [ { "index": 0, "price": 659.5557174439276, "side": "buy", "sizeBase": 0.1895215168241293, "notionalQuote": 125 }, { "index": 1, "price": 678.7369843621234, "side": "buy", "sizeBase": 0.18416559415496553, "notionalQuote": 125 }, { "index": 2, "price": 698.4760828491408, "side": "buy", "sizeBase": 0.1789610311209438, "notionalQuote": 125 }, { "index": 3, "price": 718.7892358197905, "side": "buy", "sizeBase": 0.17390355026315263, "notionalQuote": 125 }, { "index": 4, "price": 739.6931379853532, "side": "sell", "sizeBase": 0.16898899500467604, "notionalQuote": 125 }, { "index": 5, "price": 761.2049695744124, "side": "sell", "sizeBase": 0.16421332623444004, "notionalQuote": 125 }, { "index": 6, "price": 783.3424104527188, "side": "sell", "sizeBase": 0.15957261898760017, "notionalQuote": 125 }, { "index": 7, "price": 806.1236546536894, "side": "sell", "sizeBase": 0.15506305921974214, "notionalQuote": 125 } ], "capitalRequiredQuote": 500, "capitalRequiredBase": 0.6478379994464584, "breakoutRule": "Above 806.124 USDT every sell has filled, the plan holds only USDT and nothing fills again until price comes back inside the band. Below 659.556 USDT every buy has filled while no sell did, so the plan holds 1.37439 WBNB in all: the 0.647838 the sell side started with plus 0.726552 bought at an average of 688.182 USDT, down on paper for as long as price stays under the band. It never buys above 806.124 or sells below 659.556, so a breakout stops the earning rather than forcing a loss. Recentre the grid on the new mark or hold the inventory until price comes back.", "expectedFillsPerCycle": 14, "warnings": [], "readAt": 1792088446834, "atBlock": 127833534 }, "readAt": 1792088446858 }responseHash 0x63ff689957b326fb7ad768d80a995d97c67336c8473403523fe6b451f77660c5
- 0.02 USD1delivered
- Settlement
- 0x47854f65bd9963c43f454a2d…
- Ran on
- {"account":"0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90"}
- Read at block
- 127833532
The output that was delivered
{ "account": "0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90", "healthFactor": 29.23806933130672, "verdict": "comfortable", "totalCollateralUsd": 1.7603275892323065, "totalBorrowUsd": 0.06020669727831285, "liquidityUsd": 1.7001208919539934, "shortfallUsd": 0, "priceDropToLiquidationPct": 96.57980152974996, "markets": [ { "symbol": "vUSDT", "suppliedUsd": 2.200409486540383, "liquidationThreshold": 0.8, "weightedCollateralUsd": 1.7603275892323065, "borrowedUsd": 0.06020669727831285, "collateralFactor": 0.8 } ], "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": 127833532, "readAt": 1792088445606 }responseHash 0x754edf9b7b882edfdce1a8a3df80b2aab4f99ca960ddadc52d83cd68cc958e83
- 0.05 USD1delivered
- Settlement
- 0x7140437f19f599c16676bc80…
- Ran on
- {}
- Read at block
- unknown
The output that was delivered
{ "plan": { "pair": "WBNB/USDT", "markPrice": 729.6198521511346, "lower": 656.6578669360212, "upper": 802.5818373662481, "levelCount": 8, "spacingPct": 2.9082102407559596, "levels": [ { "index": 0, "price": 656.6578669360212, "side": "buy", "sizeBase": 0.19035788086001698, "notionalQuote": 125 }, { "index": 1, "price": 675.7548582689842, "side": "buy", "sizeBase": 0.18497832234636152, "notionalQuote": 125 }, { "index": 2, "price": 695.4072302595687, "side": "buy", "sizeBase": 0.1797507914223761, "notionalQuote": 125 }, { "index": 3, "price": 715.6311345449348, "side": "buy", "sizeBase": 0.1746709917525971, "notionalQuote": 125 }, { "index": 4, "price": 736.4431924858086, "side": "sell", "sizeBase": 0.1697347484170122, "notionalQuote": 125 }, { "index": 5, "price": 757.860508827031, "side": "sell", "sizeBase": 0.1649380044798312, "notionalQuote": 125 }, { "index": 6, "price": 779.9006857553841, "side": "sell", "sizeBase": 0.1602768176552242, "notionalQuote": 125 }, { "index": 7, "price": 802.5818373662481, "side": "sell", "sizeBase": 0.15574735706728662, "notionalQuote": 125 } ], "capitalRequiredQuote": 500, "capitalRequiredBase": 0.6506969276193542, "breakoutRule": "Above 802.582 USDT every sell has filled, the plan holds only USDT and nothing fills again until price comes back inside the band. Below 656.658 USDT every buy has filled while no sell did, so the plan holds 1.38045 WBNB in all: the 0.650697 the sell side started with plus 0.729758 bought at an average of 685.159 USDT, down on paper for as long as price stays under the band. It never buys above 802.582 or sells below 656.658, so a breakout stops the earning rather than forcing a loss. Recentre the grid on the new mark or hold the inventory until price comes back.", "expectedFillsPerCycle": 14, "warnings": [], "readAt": 1792014960790, "atBlock": 127670346 }, "readAt": 1792014960816 }responseHash 0xd1a03f7f515009acdc1ce2dc252beec33d78122c73b12673b7ab1933591c5c90
- 0.02 USD1delivered
- Settlement
- 0x4183fae587970889dba1e08c…
- Ran on
- {"account":"0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90"}
- Read at block
- 127670344
The output that was delivered
{ "account": "0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90", "healthFactor": 29.239155102260543, "verdict": "comfortable", "totalCollateralUsd": 1.7599057138264826, "totalBorrowUsd": 0.06019003311386451, "liquidityUsd": 1.6997156807126181, "shortfallUsd": 0, "priceDropToLiquidationPct": 96.57992853588753, "markets": [ { "symbol": "vUSDT", "suppliedUsd": 2.1998821422831036, "liquidationThreshold": 0.8, "weightedCollateralUsd": 1.7599057138264826, "borrowedUsd": 0.06019003311386451, "collateralFactor": 0.8 } ], "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": 127670344, "readAt": 1792014959517 }responseHash 0x4f21d6999b66626b8f472b21e7b54c46c1c974b88f1c74c533e357cc2e04c74e
- 0.05 USD1delivered
- Settlement
- 0x4da31aeacb3bf4cdb2089c36…
- Ran on
- {}
- Read at block
- unknown
The output that was delivered
{ "plan": { "pair": "WBNB/USDT", "markPrice": 742.8428123081457, "lower": 668.558531077331, "upper": 817.1270935389603, "levelCount": 8, "spacingPct": 2.9082102407559596, "levels": [ { "index": 0, "price": 668.558531077331, "side": "buy", "sizeBase": 0.18696941881598914, "notionalQuote": 125 }, { "index": 1, "price": 688.0016187435696, "side": "buy", "sizeBase": 0.18168561903716934, "notionalQuote": 125 }, { "index": 2, "price": 708.0101522764369, "side": "buy", "sizeBase": 0.17655114068363634, "notionalQuote": 125 }, { "index": 3, "price": 728.600576030532, "side": "buy", "sizeBase": 0.17156176389676897, "notionalQuote": 125 }, { "index": 4, "price": 749.7898125968588, "side": "sell", "sizeBase": 0.16671338807214367, "notionalQuote": 125 }, { "index": 5, "price": 771.5952767109457, "side": "sell", "sizeBase": 0.16200202848938303, "notionalQuote": 125 }, { "index": 6, "price": 794.0348895654428, "side": "sell", "sizeBase": 0.1574238130372453, "notionalQuote": 125 }, { "index": 7, "price": 817.1270935389603, "side": "sell", "sizeBase": 0.15297497903126384, "notionalQuote": 125 } ], "capitalRequiredQuote": 500, "capitalRequiredBase": 0.6391142086300359, "breakoutRule": "Above 817.127 USDT every sell has filled, the plan holds only USDT and nothing fills again until price comes back inside the band. Below 668.559 USDT every buy has filled while no sell did, so the plan holds 1.35588 WBNB in all: the 0.639114 the sell side started with plus 0.716768 bought at an average of 697.576 USDT, down on paper for as long as price stays under the band. It never buys above 817.127 or sells below 668.559, so a breakout stops the earning rather than forcing a loss. Recentre the grid on the new mark or hold the inventory until price comes back.", "expectedFillsPerCycle": 14, "warnings": [], "readAt": 1791941448961, "atBlock": 127507050 }, "readAt": 1791941448981 }responseHash 0x4ed9bafd666cf25fbcfa9acf56e06495054c5820fb07a759f07e78cb44ed7cf8
- 0.02 USD1delivered
- Settlement
- 0x4dbacad2b79126a5cd615791…
- Ran on
- {"account":"0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90"}
- Read at block
- 127507047
The output that was delivered
{ "account": "0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90", "healthFactor": 27.912711377120935, "verdict": "comfortable", "totalCollateralUsd": 1.6804037693777094, "totalBorrowUsd": 0.06020209741268909, "liquidityUsd": 1.62020167196502, "shortfallUsd": 0, "priceDropToLiquidationPct": 96.4174028581843, "markets": [ { "symbol": "vUSDT", "suppliedUsd": 2.1005047117221367, "liquidationThreshold": 0.8, "weightedCollateralUsd": 1.6804037693777094, "borrowedUsd": 0.06020209741268909, "collateralFactor": 0.8 } ], "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": 127507047, "readAt": 1791941447465 }responseHash 0xa0139ccf224562d8a30b161284d876371676a570ba3c50e62998c25340617533
- 0.02 USD1delivered
- Settlement
- 0x121af4781eff4cb9dd7d0e28…
- Ran on
- {}
- Read at block
- unknown
The output that was delivered
{ "rows": [ { "venue": "PancakeSwap v3", "asset": "USDT/WBNB", "assetAddress": "0x172fcD41E0913e95784454622d1c3724f546f849", "kind": "lp-fee", "apy": 12.621506752339151, "tvlUsd": 15570949.53183849, "source": "eth_getLogs Swap on 0x172fcD41E0913e95784454622d1c3724f546f849, 4702 swaps over 5000 blocks (2252 s) to block 127437761. Fee tier 100 of 1e6 less protocol share 3300/10000 from slot0, measured 0.3300 from the logs. Annualised simple, since v3 fees sit uncollected rather than compounding. TVL from both token balances priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A.", "readAt": 1791910262353, "atBlock": 127437761 }, { "venue": "PancakeSwap v3", "asset": "USDT/BTCB", "assetAddress": "0x46Cf1cF8c69595804ba91dFdd8d6b960c9B0a7C4", "kind": "lp-fee", "apy": 6.8390019566880405, "tvlUsd": 25921314.796801403, "source": "eth_getLogs Swap on 0x46Cf1cF8c69595804ba91dFdd8d6b960c9B0a7C4, 153 swaps over 5000 blocks (2252 s) to block 127437761. Fee tier 500 of 1e6 less protocol share 3400/10000 from slot0, measured 0.3400 from the logs. Annualised simple, since v3 fees sit uncollected rather than compounding. TVL from both token balances priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A.", "readAt": 1791910262353, "atBlock": 127437761 }, { "venue": "Venus", "asset": "USDC", "assetAddress": "0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d", "kind": "supply", "apy": 3.7274798372462614, "tvlUsd": 39672900.355668955, "source": "Venus core 0xecA88125a5ADbe82614ffC12D0DB554E2e2867C8.supplyRatePerBlock()=522578601 at block 127437757, compounded daily over 191876.3 blocks/day measured at 0.45029 s/block. TVL from getCash()+totalBorrows()-totalReserves() priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A", "readAt": 1791910261779, "atBlock": 127437757 }, { "venue": "Venus", "asset": "USDT", "assetAddress": "0x55d398326f99059fF775485246999027B3197955", "kind": "supply", "apy": 3.4160931513119275, "tvlUsd": 175736816.6004149, "source": "Venus core 0xfD5840Cd36d94D7229439859C0112a4185BC0255.supplyRatePerBlock()=479646084 at block 127437757, compounded daily over 191876.3 blocks/day measured at 0.45029 s/block. TVL from getCash()+totalBorrows()-totalReserves() priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A", "readAt": 1791910261779, "atBlock": 127437757 }, { "venue": "PancakeSwap v3", "asset": "ETH/WBNB", "assetAddress": "0xD0e226f674bBf064f54aB47F42473fF80DB98CBA", "kind": "lp-fee", "apy": 2.685412815756504, "tvlUsd": 16665079.152795987, "source": "eth_getLogs Swap on 0xD0e226f674bBf064f54aB47F42473fF80DB98CBA, 50 swaps over 5000 blocks (2252 s) to block 127437761. Fee tier 500 of 1e6 less protocol share 3400/10000 from slot0, measured 0.3400 from the logs. Annualised simple, since v3 fees sit uncollected rather than compounding. TVL from both token balances priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A.", "readAt": 1791910262353, "atBlock": 127437761 }, { "venue": "Venus", "asset": "U", "assetAddress": "0xcE24439F2D9C6a2289F741120FE202248B666666", "kind": "supply", "apy": 1.818179383916596, "tvlUsd": 33098339.541037295, "source": "Venus core 0x3d5E269787d562b74aCC55F18Bd26C5D09Fa245E.supplyRatePerBlock()=257285082 at block 127437757, compounded daily over 191876.3 blocks/day measured at 0.45029 s/block. TVL from getCash()+totalBorrows()-totalReserves() priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A", "readAt": 1791910261779, "atBlock": 127437757 }, { "venue": "Venus", "asset": "ETH", "assetAddress": "0x2170Ed0880ac9A755fd29B2688956BD959F933F8", "kind": "supply", "apy": 0.7699708586043741, "tvlUsd": 45431087.89578398, "source": "Venus core 0xf508fCD89b8bd15579dc79A6827cB4686A3592c8.supplyRatePerBlock()=109521130 at block 127437757, compounded daily over 191876.3 blocks/day measured at 0.45029 s/block. TVL from getCash()+totalBorrows()-totalReserves() priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A", "readAt": 1791910261779, "atBlock": 127437757 }, { "venue": "Venus", "asset": "BTCB", "assetAddress": "0x7130d2A12B9BCbFAe4f2634d864A1Ee1Ce3Ead9c", "kind": "supply", "apy": 0.1991011777423557, "tvlUsd": 458019721.2250525, "source": "Venus core 0x882C173bC7Ff3b7786CA16dfeD3DFFfb9Ee7847B.supplyRatePerBlock()=28400679 at block 127437757, compounded daily over 191876.3 blocks/day measured at 0.45029 s/block. TVL from getCash()+totalBorrows()-totalReserves() priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A", "readAt": 1791910261779, "atBlock": 127437757 } ], "note": "APY is derived from the per-block supply rate compounded at the measured BSC block time. It is the rate at the block shown and not a forecast.", "count": 8, "readAt": 1791910265005 }responseHash 0xd17f65ee8078b7f5c0d8d42ff194764143237b647297ce9d16e25a689ee642ac
- 0.05 USD1delivered
- Settlement
- 0x2def0ca3f591cd4c32586249…
- Ran on
- {}
- Read at block
- unknown
The output that was delivered
{ "plan": { "pair": "WBNB/USDT", "markPrice": 742.9602805981783, "lower": 668.6642525383605, "upper": 817.2563086579962, "levelCount": 8, "spacingPct": 2.9082102407559596, "levels": [ { "index": 0, "price": 668.6642525383605, "side": "buy", "sizeBase": 0.1869398573730826, "notionalQuote": 125 }, { "index": 1, "price": 688.1104148069554, "side": "buy", "sizeBase": 0.18165689300759658, "notionalQuote": 125 }, { "index": 2, "price": 708.1221123580796, "side": "buy", "sizeBase": 0.17652322645841997, "notionalQuote": 125 }, { "index": 3, "price": 728.7157921467347, "side": "buy", "sizeBase": 0.1715346385341268, "notionalQuote": 125 }, { "index": 4, "price": 749.9083794399519, "side": "sell", "sizeBase": 0.16668702927863369, "notionalQuote": 125 }, { "index": 5, "price": 771.7172917271117, "side": "sell", "sizeBase": 0.16197641460158116, "notionalQuote": 125 }, { "index": 6, "price": 794.1604530348042, "side": "sell", "sizeBase": 0.15739892300394095, "notionalQuote": 125 }, { "index": 7, "price": 817.2563086579962, "side": "sell", "sizeBase": 0.1529507923961585, "notionalQuote": 125 } ], "capitalRequiredQuote": 500, "capitalRequiredBase": 0.6390131592803143, "breakoutRule": "Above 817.256 USDT every sell has filled, the plan holds only USDT and nothing fills again until price comes back inside the band. Below 668.664 USDT every buy has filled while no sell did, so the plan holds 1.35567 WBNB in all: the 0.639013 the sell side started with plus 0.716655 bought at an average of 697.686 USDT, down on paper for as long as price stays under the band. It never buys above 817.256 or sells below 668.664, so a breakout stops the earning rather than forcing a loss. Recentre the grid on the new mark or hold the inventory until price comes back.", "expectedFillsPerCycle": 14, "warnings": [], "readAt": 1791864369068, "atBlock": 127335840 }, "readAt": 1791864369090 }responseHash 0xc150162fbeeff996f9cc58076dc2d87a9dea87ef22016b5d63333d51cb32bd6d
- 0.02 USD1delivered
- Settlement
- 0x36cf78606f3990793bd96acc…
- Ran on
- {"account":"0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90"}
- Read at block
- 127335837
The output that was delivered
{ "account": "0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90", "healthFactor": 26.586077965132432, "verdict": "comfortable", "totalCollateralUsd": 1.5998796217727247, "totalBorrowUsd": 0.060177346349129135, "liquidityUsd": 1.5397022754235958, "shortfallUsd": 0, "priceDropToLiquidationPct": 96.23863286148676, "markets": [ { "symbol": "vUSDT", "suppliedUsd": 1.999849527215906, "liquidationThreshold": 0.8, "weightedCollateralUsd": 1.5998796217727247, "borrowedUsd": 0.060177346349129135, "collateralFactor": 0.8 } ], "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": 127335837, "readAt": 1791864367728 }responseHash 0x5512ad9b4000b692386b6298acbcbd6c9e0baa784a9820f0b55b6acb1b245e71
- 0.02 USD1delivered
- Settlement
- 0xc92f71d240f8ebec9955ec1c…
- Ran on
- {}
- Read at block
- unknown
The output that was delivered
{ "rows": [ { "venue": "PancakeSwap v3", "asset": "USDT/BTCB", "assetAddress": "0x46Cf1cF8c69595804ba91dFdd8d6b960c9B0a7C4", "kind": "lp-fee", "apy": 9.285210015854146, "tvlUsd": 25579771.066210903, "source": "eth_getLogs Swap on 0x46Cf1cF8c69595804ba91dFdd8d6b960c9B0a7C4, 130 swaps over 5000 blocks (2252 s) to block 127275179. Fee tier 500 of 1e6 less protocol share 3400/10000 from slot0, measured 0.3400 from the logs. Annualised simple, since v3 fees sit uncollected rather than compounding. TVL from both token balances priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A.", "readAt": 1791837063640, "atBlock": 127275179 }, { "venue": "PancakeSwap v3", "asset": "USDT/WBNB", "assetAddress": "0x172fcD41E0913e95784454622d1c3724f546f849", "kind": "lp-fee", "apy": 6.780080428542824, "tvlUsd": 15710463.519329399, "source": "eth_getLogs Swap on 0x172fcD41E0913e95784454622d1c3724f546f849, 3501 swaps over 5000 blocks (2252 s) to block 127275179. Fee tier 100 of 1e6 less protocol share 3300/10000 from slot0, measured 0.3300 from the logs. Annualised simple, since v3 fees sit uncollected rather than compounding. TVL from both token balances priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A.", "readAt": 1791837063640, "atBlock": 127275179 }, { "venue": "Venus", "asset": "USDC", "assetAddress": "0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d", "kind": "supply", "apy": 3.7616975555681442, "tvlUsd": 39504234.60174773, "source": "Venus core 0xecA88125a5ADbe82614ffC12D0DB554E2e2867C8.supplyRatePerBlock()=527440767 at block 127275179, compounded daily over 191821.0 blocks/day measured at 0.45042 s/block. TVL from getCash()+totalBorrows()-totalReserves() priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A", "readAt": 1791837063611, "atBlock": 127275179 }, { "venue": "Venus", "asset": "USDT", "assetAddress": "0x55d398326f99059fF775485246999027B3197955", "kind": "supply", "apy": 3.4494793209777885, "tvlUsd": 175289571.0288538, "source": "Venus core 0xfD5840Cd36d94D7229439859C0112a4185BC0255.supplyRatePerBlock()=484395182 at block 127275179, compounded daily over 191821.0 blocks/day measured at 0.45042 s/block. TVL from getCash()+totalBorrows()-totalReserves() priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A", "readAt": 1791837063611, "atBlock": 127275179 }, { "venue": "PancakeSwap v3", "asset": "ETH/WBNB", "assetAddress": "0xD0e226f674bBf064f54aB47F42473fF80DB98CBA", "kind": "lp-fee", "apy": 2.5001880017593243, "tvlUsd": 16673703.967789559, "source": "eth_getLogs Swap on 0xD0e226f674bBf064f54aB47F42473fF80DB98CBA, 59 swaps over 5000 blocks (2252 s) to block 127275179. Fee tier 500 of 1e6 less protocol share 3400/10000 from slot0, measured 0.3400 from the logs. Annualised simple, since v3 fees sit uncollected rather than compounding. TVL from both token balances priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A.", "readAt": 1791837063640, "atBlock": 127275179 }, { "venue": "Venus", "asset": "U", "assetAddress": "0xcE24439F2D9C6a2289F741120FE202248B666666", "kind": "supply", "apy": 1.7813134295617372, "tvlUsd": 33095873.819940533, "source": "Venus core 0x3d5E269787d562b74aCC55F18Bd26C5D09Fa245E.supplyRatePerBlock()=252186735 at block 127275179, compounded daily over 191821.0 blocks/day measured at 0.45042 s/block. TVL from getCash()+totalBorrows()-totalReserves() priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A", "readAt": 1791837063611, "atBlock": 127275179 }, { "venue": "Venus", "asset": "ETH", "assetAddress": "0x2170Ed0880ac9A755fd29B2688956BD959F933F8", "kind": "supply", "apy": 0.7706769265291014, "tvlUsd": 45527854.73727451, "source": "Venus core 0xf508fCD89b8bd15579dc79A6827cB4686A3592c8.supplyRatePerBlock()=109652826 at block 127275179, compounded daily over 191821.0 blocks/day measured at 0.45042 s/block. TVL from getCash()+totalBorrows()-totalReserves() priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A", "readAt": 1791837063611, "atBlock": 127275179 }, { "venue": "Venus", "asset": "BTCB", "assetAddress": "0x7130d2A12B9BCbFAe4f2634d864A1Ee1Ce3Ead9c", "kind": "supply", "apy": 0.19936603375783069, "tvlUsd": 455419783.49222964, "source": "Venus core 0x882C173bC7Ff3b7786CA16dfeD3DFFfb9Ee7847B.supplyRatePerBlock()=28446632 at block 127275179, compounded daily over 191821.0 blocks/day measured at 0.45042 s/block. TVL from getCash()+totalBorrows()-totalReserves() priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A", "readAt": 1791837063611, "atBlock": 127275179 } ], "note": "APY is derived from the per-block supply rate compounded at the measured BSC block time. It is the rate at the block shown and not a forecast.", "count": 8, "readAt": 1791837065364 }responseHash 0x62b3d7d3c1cc4b2cb5d312ebb9076e4b41cbcb21d4a60644180c6f2586538b2b
- 0.05 USD1delivered
- Settlement
- 0x4f572cd567f87d40e012e285…
- Ran on
- {}
- Read at block
- unknown
The output that was delivered
{ "plan": { "pair": "WBNB/USDT", "markPrice": 754.5108219450224, "lower": 679.0597397505202, "upper": 829.9619041395247, "levelCount": 8, "spacingPct": 2.9082102407559596, "levels": [ { "index": 0, "price": 679.0597397505202, "side": "buy", "sizeBase": 0.18407806071071708, "notionalQuote": 125 }, { "index": 1, "price": 698.8082246427956, "side": "buy", "sizeBase": 0.17887597139243072, "notionalQuote": 125 }, { "index": 2, "price": 719.1310369951022, "side": "buy", "sizeBase": 0.17382089434258605, "notionalQuote": 125 }, { "index": 3, "price": 740.0448794574484, "side": "buy", "sizeBase": 0.16890867495987769, "notionalQuote": 125 }, { "index": 4, "price": 761.56694042802, "side": "sell", "sizeBase": 0.16413527605301095, "notionalQuote": 125 }, { "index": 5, "price": 783.7149081797595, "side": "sell", "sizeBase": 0.15949677452266728, "notionalQuote": 125 }, { "index": 6, "price": 806.5069853977744, "side": "sell", "sizeBase": 0.1549893581372382, "notionalQuote": 125 }, { "index": 7, "price": 829.9619041395247, "side": "sell", "sizeBase": 0.15060932239967761, "notionalQuote": 125 } ], "capitalRequiredQuote": 500, "capitalRequiredBase": 0.629230731112594, "breakoutRule": "Above 829.962 USDT every sell has filled, the plan holds only USDT and nothing fills again until price comes back inside the band. Below 679.06 USDT every buy has filled while no sell did, so the plan holds 1.33491 WBNB in all: the 0.629231 the sell side started with plus 0.705684 bought at an average of 708.533 USDT, down on paper for as long as price stays under the band. It never buys above 829.962 or sells below 679.06, so a breakout stops the earning rather than forcing a loss. Recentre the grid on the new mark or hold the inventory until price comes back.", "expectedFillsPerCycle": 14, "warnings": [], "readAt": 1791790580122, "atBlock": 127172046 }, "readAt": 1791790580136 }responseHash 0x909213d0b95c156818567f7fcf6690cfccd9b3d0d7378772713d7895e21e20a7
- 0.02 USD1delivered
- Settlement
- 0x62f210da06265ff3b32891ba…
- Ran on
- {"account":"0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90"}
- Read at block
- 127172043
The output that was delivered
{ "account": "0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90", "healthFactor": 25.259169208717196, "verdict": "comfortable", "totalCollateralUsd": 1.520055737595081, "totalBorrowUsd": 0.06017837423847235, "liquidityUsd": 1.4598773633566084, "shortfallUsd": 0, "priceDropToLiquidationPct": 96.04104160458733, "markets": [ { "symbol": "vUSDT", "suppliedUsd": 1.9000696719938512, "liquidationThreshold": 0.8, "weightedCollateralUsd": 1.520055737595081, "borrowedUsd": 0.06017837423847235, "collateralFactor": 0.8 } ], "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": 127172043, "readAt": 1791790578796 }responseHash 0x3cec3c641762b43ccdd13e29834cf80e0127c898fe717205b1dfc26c966fd657
- 0.02 USD1delivered
- Settlement
- 0x920300aa4d6def6dfd332f7b…
- Ran on
- {}
- Read at block
- unknown
The output that was delivered
{ "rows": [ { "venue": "PancakeSwap v3", "asset": "USDT/WBNB", "assetAddress": "0x172fcD41E0913e95784454622d1c3724f546f849", "kind": "lp-fee", "apy": 10.8690282055758, "tvlUsd": 15663109.463770496, "source": "eth_getLogs Swap on 0x172fcD41E0913e95784454622d1c3724f546f849, 5389 swaps over 5000 blocks (2250 s) to block 127113771. Fee tier 100 of 1e6 less protocol share 3300/10000 from slot0, measured 0.3300 from the logs. Annualised simple, since v3 fees sit uncollected rather than compounding. TVL from both token balances priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A.", "readAt": 1791764164924, "atBlock": 127113771 }, { "venue": "PancakeSwap v3", "asset": "ETH/WBNB", "assetAddress": "0xD0e226f674bBf064f54aB47F42473fF80DB98CBA", "kind": "lp-fee", "apy": 4.927689687949494, "tvlUsd": 16819963.78836689, "source": "eth_getLogs Swap on 0xD0e226f674bBf064f54aB47F42473fF80DB98CBA, 58 swaps over 5000 blocks (2250 s) to block 127113771. Fee tier 500 of 1e6 less protocol share 3400/10000 from slot0, measured 0.3400 from the logs. Annualised simple, since v3 fees sit uncollected rather than compounding. TVL from both token balances priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A.", "readAt": 1791764164924, "atBlock": 127113771 }, { "venue": "Venus", "asset": "USDC", "assetAddress": "0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d", "kind": "supply", "apy": 3.734845778351925, "tvlUsd": 39578905.22683627, "source": "Venus core 0xecA88125a5ADbe82614ffC12D0DB554E2e2867C8.supplyRatePerBlock()=524860066 at block 127113771, compounded daily over 191413.0 blocks/day measured at 0.45138 s/block. TVL from getCash()+totalBorrows()-totalReserves() priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A", "readAt": 1791764164894, "atBlock": 127113771 }, { "venue": "Venus", "asset": "USDT", "assetAddress": "0x55d398326f99059fF775485246999027B3197955", "kind": "supply", "apy": 3.460335349811894, "tvlUsd": 174418401.0693747, "source": "Venus core 0xfD5840Cd36d94D7229439859C0112a4185BC0255.supplyRatePerBlock()=486929685 at block 127113771, compounded daily over 191413.0 blocks/day measured at 0.45138 s/block. TVL from getCash()+totalBorrows()-totalReserves() priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A", "readAt": 1791764164894, "atBlock": 127113771 }, { "venue": "Venus", "asset": "U", "assetAddress": "0xcE24439F2D9C6a2289F741120FE202248B666666", "kind": "supply", "apy": 1.780531935009222, "tvlUsd": 32994529.04290317, "source": "Venus core 0x3d5E269787d562b74aCC55F18Bd26C5D09Fa245E.supplyRatePerBlock()=252614327 at block 127113771, compounded daily over 191413.0 blocks/day measured at 0.45138 s/block. TVL from getCash()+totalBorrows()-totalReserves() priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A", "readAt": 1791764164894, "atBlock": 127113771 }, { "venue": "PancakeSwap v3", "asset": "USDT/BTCB", "assetAddress": "0x46Cf1cF8c69595804ba91dFdd8d6b960c9B0a7C4", "kind": "lp-fee", "apy": 1.6250837116205132, "tvlUsd": 25712796.2384191, "source": "eth_getLogs Swap on 0x46Cf1cF8c69595804ba91dFdd8d6b960c9B0a7C4, 50 swaps over 5000 blocks (2250 s) to block 127113771. Fee tier 500 of 1e6 less protocol share 3400/10000 from slot0, measured 0.3400 from the logs. Annualised simple, since v3 fees sit uncollected rather than compounding. TVL from both token balances priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A.", "readAt": 1791764164924, "atBlock": 127113771 }, { "venue": "Venus", "asset": "ETH", "assetAddress": "0x2170Ed0880ac9A755fd29B2688956BD959F933F8", "kind": "supply", "apy": 0.8821436985911868, "tvlUsd": 45808845.0880346, "source": "Venus core 0xf508fCD89b8bd15579dc79A6827cB4686A3592c8.supplyRatePerBlock()=125710548 at block 127113771, compounded daily over 191413.0 blocks/day measured at 0.45138 s/block. TVL from getCash()+totalBorrows()-totalReserves() priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A", "readAt": 1791764164894, "atBlock": 127113771 }, { "venue": "Venus", "asset": "BTCB", "assetAddress": "0x7130d2A12B9BCbFAe4f2634d864A1Ee1Ce3Ead9c", "kind": "supply", "apy": 0.19547079450772387, "tvlUsd": 465258760.5815439, "source": "Venus core 0x882C173bC7Ff3b7786CA16dfeD3DFFfb9Ee7847B.supplyRatePerBlock()=27950825 at block 127113771, compounded daily over 191413.0 blocks/day measured at 0.45138 s/block. TVL from getCash()+totalBorrows()-totalReserves() priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A", "readAt": 1791764164894, "atBlock": 127113771 } ], "note": "APY is derived from the per-block supply rate compounded at the measured BSC block time. It is the rate at the block shown and not a forecast.", "count": 8, "readAt": 1791764166329 }responseHash 0xce9177d76500a0d54a00e4bc46d3c11af14c5ef016a61d61b0d336c28116f14a
- 0.05 USD1delivered
- Settlement
- 0xbd200a35f897db12dc52114d…
- Ran on
- {}
- Read at block
- unknown
The output that was delivered
{ "plan": { "pair": "WBNB/USDT", "markPrice": 748.1531325313321, "lower": 673.3378192781988, "upper": 822.9684457844653, "levelCount": 8, "spacingPct": 2.9082102407559596, "levels": [ { "index": 0, "price": 673.3378192781988, "side": "buy", "sizeBase": 0.1856423275526048, "notionalQuote": 125 }, { "index": 1, "price": 692.9198986933303, "side": "buy", "sizeBase": 0.18039603168521792, "notionalQuote": 125 }, { "index": 2, "price": 713.0714661473654, "side": "buy", "sizeBase": 0.17529799737375432, "notionalQuote": 125 }, { "index": 3, "price": 733.8090835497718, "side": "buy", "sizeBase": 0.1703440347117503, "notionalQuote": 125 }, { "index": 4, "price": 755.1497944651637, "side": "sell", "sizeBase": 0.16553007220048505, "notionalQuote": 125 }, { "index": 5, "price": 777.1111381208473, "side": "sell", "sizeBase": 0.16085215340274978, "notionalQuote": 125 }, { "index": 6, "price": 799.711163821733, "side": "sell", "sizeBase": 0.15630643369118238, "notionalQuote": 125 }, { "index": 7, "price": 822.9684457844653, "side": "sell", "sizeBase": 0.1518891770884948, "notionalQuote": 125 } ], "capitalRequiredQuote": 500, "capitalRequiredBase": 0.634577836382912, "breakoutRule": "Above 822.968 USDT every sell has filled, the plan holds only USDT and nothing fills again until price comes back inside the band. Below 673.338 USDT every buy has filled while no sell did, so the plan holds 1.34626 WBNB in all: the 0.634578 the sell side started with plus 0.71168 bought at an average of 702.563 USDT, down on paper for as long as price stays under the band. It never buys above 822.968 or sells below 673.338, so a breakout stops the earning rather than forcing a loss. Recentre the grid on the new mark or hold the inventory until price comes back.", "expectedFillsPerCycle": 14, "warnings": [], "readAt": 1791718298524, "atBlock": 127012155 }, "readAt": 1791718298546 }responseHash 0x01b0bfafaa06167f3d087a77dc0209c87c31ebfc8d444d34a1a2e905a37838a2
- 0.02 USD1delivered
- Settlement
- 0x3d167c7c0a3ad30a71a3d8c6…
- Ran on
- {"account":"0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90"}
- Read at block
- 127012152
The output that was delivered
{ "account": "0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90", "healthFactor": 23.932017822778104, "verdict": "comfortable", "totalCollateralUsd": 1.4400998741018607, "totalBorrowUsd": 0.0601746114667856, "liquidityUsd": 1.379925262635075, "shortfallUsd": 0, "priceDropToLiquidationPct": 95.82149734550082, "markets": [ { "symbol": "vUSDT", "suppliedUsd": 1.800124842627326, "liquidationThreshold": 0.8, "weightedCollateralUsd": 1.4400998741018607, "borrowedUsd": 0.0601746114667856, "collateralFactor": 0.8 } ], "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": 127012152, "readAt": 1791718297151 }responseHash 0xaa0c0b2eae7e8c061f5227c7f0f2d987c9abeca5c940e54ed24f19d1ec8551d3
- 0.02 USD1delivered
- Settlement
- 0xb076c3ba8cc9438758de404b…
- Ran on
- {}
- Read at block
- unknown
The output that was delivered
{ "rows": [ { "venue": "PancakeSwap v3", "asset": "USDT/WBNB", "assetAddress": "0x172fcD41E0913e95784454622d1c3724f546f849", "kind": "lp-fee", "apy": 6.754890638402333, "tvlUsd": 12599723.148266716, "source": "eth_getLogs Swap on 0x172fcD41E0913e95784454622d1c3724f546f849, 3215 swaps over 5000 blocks (2251 s) to block 126954061. Fee tier 100 of 1e6 less protocol share 3300/10000 from slot0, measured 0.3300 from the logs. Annualised simple, since v3 fees sit uncollected rather than compounding. TVL from both token balances priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A.", "readAt": 1791692151625, "atBlock": 126954061 }, { "venue": "Venus", "asset": "USDC", "assetAddress": "0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d", "kind": "supply", "apy": 3.765812481204689, "tvlUsd": 39456780.62361335, "source": "Venus core 0xecA88125a5ADbe82614ffC12D0DB554E2e2867C8.supplyRatePerBlock()=527737611 at block 126954061, compounded daily over 191919.0 blocks/day measured at 0.45019 s/block. TVL from getCash()+totalBorrows()-totalReserves() priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A", "readAt": 1791692151604, "atBlock": 126954061 }, { "venue": "PancakeSwap v3", "asset": "USDT/BTCB", "assetAddress": "0x46Cf1cF8c69595804ba91dFdd8d6b960c9B0a7C4", "kind": "lp-fee", "apy": 3.741796121186214, "tvlUsd": 25499907.283937886, "source": "eth_getLogs Swap on 0x46Cf1cF8c69595804ba91dFdd8d6b960c9B0a7C4, 96 swaps over 5000 blocks (2251 s) to block 126954061. Fee tier 500 of 1e6 less protocol share 3400/10000 from slot0, measured 0.3400 from the logs. Annualised simple, since v3 fees sit uncollected rather than compounding. TVL from both token balances priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A.", "readAt": 1791692151625, "atBlock": 126954061 }, { "venue": "Venus", "asset": "USDT", "assetAddress": "0x55d398326f99059fF775485246999027B3197955", "kind": "supply", "apy": 3.5087056666105454, "tvlUsd": 173868780.67637894, "source": "Venus core 0xfD5840Cd36d94D7229439859C0112a4185BC0255.supplyRatePerBlock()=492319154 at block 126954061, compounded daily over 191919.0 blocks/day measured at 0.45019 s/block. TVL from getCash()+totalBorrows()-totalReserves() priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A", "readAt": 1791692151604, "atBlock": 126954061 }, { "venue": "PancakeSwap v3", "asset": "ETH/WBNB", "assetAddress": "0xD0e226f674bBf064f54aB47F42473fF80DB98CBA", "kind": "lp-fee", "apy": 2.9865663002332754, "tvlUsd": 16754086.724083494, "source": "eth_getLogs Swap on 0xD0e226f674bBf064f54aB47F42473fF80DB98CBA, 53 swaps over 5000 blocks (2251 s) to block 126954061. Fee tier 500 of 1e6 less protocol share 3400/10000 from slot0, measured 0.3400 from the logs. Annualised simple, since v3 fees sit uncollected rather than compounding. TVL from both token balances priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A.", "readAt": 1791692151625, "atBlock": 126954061 }, { "venue": "Venus", "asset": "U", "assetAddress": "0xcE24439F2D9C6a2289F741120FE202248B666666", "kind": "supply", "apy": 1.7859581503333333, "tvlUsd": 33000946.919356067, "source": "Venus core 0x3d5E269787d562b74aCC55F18Bd26C5D09Fa245E.supplyRatePerBlock()=252709426 at block 126954061, compounded daily over 191919.0 blocks/day measured at 0.45019 s/block. TVL from getCash()+totalBorrows()-totalReserves() priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A", "readAt": 1791692151604, "atBlock": 126954061 }, { "venue": "Venus", "asset": "ETH", "assetAddress": "0x2170Ed0880ac9A755fd29B2688956BD959F933F8", "kind": "supply", "apy": 0.9135096376567731, "tvlUsd": 45147144.890793, "source": "Venus core 0xf508fCD89b8bd15579dc79A6827cB4686A3592c8.supplyRatePerBlock()=129817018 at block 126954061, compounded daily over 191919.0 blocks/day measured at 0.45019 s/block. TVL from getCash()+totalBorrows()-totalReserves() priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A", "readAt": 1791692151604, "atBlock": 126954061 }, { "venue": "Venus", "asset": "BTCB", "assetAddress": "0x7130d2A12B9BCbFAe4f2634d864A1Ee1Ce3Ead9c", "kind": "supply", "apy": 0.19583595994068226, "tvlUsd": 459200951.6300387, "source": "Venus core 0x882C173bC7Ff3b7786CA16dfeD3DFFfb9Ee7847B.supplyRatePerBlock()=27929164 at block 126954061, compounded daily over 191919.0 blocks/day measured at 0.45019 s/block. TVL from getCash()+totalBorrows()-totalReserves() priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A", "readAt": 1791692151604, "atBlock": 126954061 } ], "note": "APY is derived from the per-block supply rate compounded at the measured BSC block time. It is the rate at the block shown and not a forecast.", "count": 8, "readAt": 1791692153543 }responseHash 0xa6da855371fb2c3619c756339179f532ab3b663b2145612edd0ffbb87e5e82fe
- 0.05 USD1delivered
- Settlement
- 0xe4710b5e86afc6c902271a09…
- Ran on
- {}
- Read at block
- unknown
The output that was delivered
{ "plan": { "pair": "WBNB/USDT", "markPrice": 750.9743005981446, "lower": 675.8768705383302, "upper": 826.0717306579592, "levelCount": 8, "spacingPct": 2.9082102407559596, "levels": [ { "index": 0, "price": 675.8768705383302, "side": "buy", "sizeBase": 0.18494492924493564, "notionalQuote": 125 }, { "index": 1, "price": 695.5327909022268, "side": "buy", "sizeBase": 0.17971834201785555, "notionalQuote": 125 }, { "index": 2, "price": 715.760346755061, "side": "buy", "sizeBase": 0.1746394593758852, "notionalQuote": 125 }, { "index": 3, "price": 736.5761624586621, "side": "buy", "sizeBase": 0.1697041071526873, "notionalQuote": 125 }, { "index": 4, "price": 757.9973458462522, "side": "sell", "sizeBase": 0.16490822914484754, "notionalQuote": 125 }, { "index": 5, "price": 780.0415022828113, "side": "sell", "sizeBase": 0.16024788377821478, "notionalQuote": 125 }, { "index": 6, "price": 802.7267491343467, "side": "sell", "sizeBase": 0.15571924086845101, "notionalQuote": 125 }, { "index": 7, "price": 826.0717306579592, "side": "sell", "sizeBase": 0.15131857847312916, "notionalQuote": 125 } ], "capitalRequiredQuote": 500, "capitalRequiredBase": 0.6321939322646425, "breakoutRule": "Above 826.072 USDT every sell has filled, the plan holds only USDT and nothing fills again until price comes back inside the band. Below 675.877 USDT every buy has filled while no sell did, so the plan holds 1.3412 WBNB in all: the 0.632194 the sell side started with plus 0.709007 bought at an average of 705.212 USDT, down on paper for as long as price stays under the band. It never buys above 826.072 or sells below 675.877, so a breakout stops the earning rather than forcing a loss. Recentre the grid on the new mark or hold the inventory until price comes back.", "expectedFillsPerCycle": 14, "warnings": [], "readAt": 1791641754106, "atBlock": 126842118 }, "readAt": 1791641754125 }responseHash 0xa18607a4b04cc4222e9a4985b12481f591fb5a8c98dab119ceb0b88190672c91
- 0.02 USD1delivered
- Settlement
- 0x284d9a4b45a4a4a896ddd491…
- Ran on
- {"account":"0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90"}
- Read at block
- 126816836
The output that was delivered
{ "account": "0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90", "healthFactor": 23.933064669159545, "verdict": "comfortable", "totalCollateralUsd": 1.4400999155848302, "totalBorrowUsd": 0.06017198112703725, "liquidityUsd": 1.379927934457793, "shortfallUsd": 0, "priceDropToLiquidationPct": 95.8216801156744, "markets": [ { "symbol": "vUSDT", "suppliedUsd": 1.8001248944810377, "liquidationThreshold": 0.8, "weightedCollateralUsd": 1.4400999155848302, "borrowedUsd": 0.06017198112703725, "collateralFactor": 0.8 } ], "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": 126816836, "readAt": 1791630372416 }responseHash 0x740bccd477730001c1673dd7dd82cbc983329589815246d39fb88eabfb8ea886
- 0.02 USD1delivered
- Settlement
- 0x0e01bedaee0ad3a0e046a2ee…
- Ran on
- {}
- Read at block
- unknown
The output that was delivered
{ "rows": [ { "venue": "PancakeSwap v3", "asset": "USDT/WBNB", "assetAddress": "0x172fcD41E0913e95784454622d1c3724f546f849", "kind": "lp-fee", "apy": 11.521002198162629, "tvlUsd": 12572158.465148564, "source": "eth_getLogs Swap on 0x172fcD41E0913e95784454622d1c3724f546f849, 2458 swaps over 5000 blocks (2250 s) to block 126696208. Fee tier 100 of 1e6 less protocol share 3300/10000 from slot0, measured 0.3300 from the logs. Annualised simple, since v3 fees sit uncollected rather than compounding. TVL from both token balances priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A.", "readAt": 1791576079974, "atBlock": 126696208 }, { "venue": "PancakeSwap v3", "asset": "USDT/BTCB", "assetAddress": "0x46Cf1cF8c69595804ba91dFdd8d6b960c9B0a7C4", "kind": "lp-fee", "apy": 6.2338624004290315, "tvlUsd": 25478272.20216887, "source": "eth_getLogs Swap on 0x46Cf1cF8c69595804ba91dFdd8d6b960c9B0a7C4, 114 swaps over 5000 blocks (2250 s) to block 126696208. Fee tier 500 of 1e6 less protocol share 3400/10000 from slot0, measured 0.3400 from the logs. Annualised simple, since v3 fees sit uncollected rather than compounding. TVL from both token balances priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A.", "readAt": 1791576079974, "atBlock": 126696208 }, { "venue": "PancakeSwap v3", "asset": "ETH/WBNB", "assetAddress": "0xD0e226f674bBf064f54aB47F42473fF80DB98CBA", "kind": "lp-fee", "apy": 5.580635814102566, "tvlUsd": 16700519.88024408, "source": "eth_getLogs Swap on 0xD0e226f674bBf064f54aB47F42473fF80DB98CBA, 91 swaps over 5000 blocks (2250 s) to block 126696208. Fee tier 500 of 1e6 less protocol share 3400/10000 from slot0, measured 0.3400 from the logs. Annualised simple, since v3 fees sit uncollected rather than compounding. TVL from both token balances priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A.", "readAt": 1791576079974, "atBlock": 126696208 }, { "venue": "Venus", "asset": "USDC", "assetAddress": "0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d", "kind": "supply", "apy": 3.728846323479873, "tvlUsd": 39674126.94002653, "source": "Venus core 0xecA88125a5ADbe82614ffC12D0DB554E2e2867C8.supplyRatePerBlock()=522615798 at block 126696208, compounded daily over 191931.8 blocks/day measured at 0.45016 s/block. TVL from getCash()+totalBorrows()-totalReserves() priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A", "readAt": 1791576079943, "atBlock": 126696208 }, { "venue": "Venus", "asset": "USDT", "assetAddress": "0x55d398326f99059fF775485246999027B3197955", "kind": "supply", "apy": 3.4782796773457525, "tvlUsd": 175370853.70610058, "source": "Venus core 0xfD5840Cd36d94D7229439859C0112a4185BC0255.supplyRatePerBlock()=488089406 at block 126696208, compounded daily over 191931.8 blocks/day measured at 0.45016 s/block. TVL from getCash()+totalBorrows()-totalReserves() priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A", "readAt": 1791576079943, "atBlock": 126696208 }, { "venue": "Venus", "asset": "U", "assetAddress": "0xcE24439F2D9C6a2289F741120FE202248B666666", "kind": "supply", "apy": 1.7717586687318043, "tvlUsd": 32995161.567326516, "source": "Venus core 0x3d5E269787d562b74aCC55F18Bd26C5D09Fa245E.supplyRatePerBlock()=250701013 at block 126696208, compounded daily over 191931.8 blocks/day measured at 0.45016 s/block. TVL from getCash()+totalBorrows()-totalReserves() priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A", "readAt": 1791576079943, "atBlock": 126696208 }, { "venue": "Venus", "asset": "ETH", "assetAddress": "0x2170Ed0880ac9A755fd29B2688956BD959F933F8", "kind": "supply", "apy": 0.7726914868047885, "tvlUsd": 44782816.5642157, "source": "Venus core 0xf508fCD89b8bd15579dc79A6827cB4686A3592c8.supplyRatePerBlock()=109874902 at block 126696208, compounded daily over 191931.8 blocks/day measured at 0.45016 s/block. TVL from getCash()+totalBorrows()-totalReserves() priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A", "readAt": 1791576079943, "atBlock": 126696208 }, { "venue": "Venus", "asset": "BTCB", "assetAddress": "0x7130d2A12B9BCbFAe4f2634d864A1Ee1Ce3Ead9c", "kind": "supply", "apy": 0.19826623085337225, "tvlUsd": 453374761.67020196, "source": "Venus core 0x882C173bC7Ff3b7786CA16dfeD3DFFfb9Ee7847B.supplyRatePerBlock()=28273531 at block 126696208, compounded daily over 191931.8 blocks/day measured at 0.45016 s/block. TVL from getCash()+totalBorrows()-totalReserves() priced by ResilientOracle 0x6592b5DE802159F3E74B2486b091D11a8256ab8A", "readAt": 1791576079943, "atBlock": 126696208 } ], "note": "APY is derived from the per-block supply rate compounded at the measured BSC block time. It is the rate at the block shown and not a forecast.", "count": 8, "readAt": 1791576080922 }responseHash 0xef0b0c5dd44ba5a72e38ec934b8203bd399a51ff8741e16a9bc927290d8e0e12
- 0.05 USD1delivered
- Settlement
- 0xe4d26d298be424d4f04c89cd…
- Ran on
- {}
- Read at block
- unknown
The output that was delivered
{ "plan": { "pair": "WBNB/USDT", "markPrice": 743.1338336757524, "lower": 668.8204503081772, "upper": 817.4472170433277, "levelCount": 8, "spacingPct": 2.9082102407559596, "levels": [ { "index": 0, "price": 668.8204503081772, "side": "buy", "sizeBase": 0.18689619903578433, "notionalQuote": 125 }, { "index": 1, "price": 688.2711551363097, "side": "buy", "sizeBase": 0.1816144684651853, "notionalQuote": 125 }, { "index": 2, "price": 708.2875273541532, "side": "buy", "sizeBase": 0.17648200084356183, "notionalQuote": 125 }, { "index": 3, "price": 728.8860177586639, "side": "buy", "sizeBase": 0.17149457796484693, "notionalQuote": 125 }, { "index": 4, "price": 750.0835555705596, "side": "sell", "sizeBase": 0.1666481008304699, "notionalQuote": 125 }, { "index": 5, "price": 771.8975623478891, "side": "sell", "sizeBase": 0.16193858628052427, "notionalQuote": 125 }, { "index": 6, "price": 794.3459663042361, "side": "sell", "sizeBase": 0.15736216372014, "notionalQuote": 125 }, { "index": 7, "price": 817.4472170433278, "side": "sell", "sizeBase": 0.15291507193836898, "notionalQuote": 125 } ], "capitalRequiredQuote": 500, "capitalRequiredBase": 0.6388639227695031, "breakoutRule": "Above 817.447 USDT every sell has filled, the plan holds only USDT and nothing fills again until price comes back inside the band. Below 668.82 USDT every buy has filled while no sell did, so the plan holds 1.35535 WBNB in all: the 0.638864 the sell side started with plus 0.716487 bought at an average of 697.849 USDT, down on paper for as long as price stays under the band. It never buys above 817.447 or sells below 668.82, so a breakout stops the earning rather than forcing a loss. Recentre the grid on the new mark or hold the inventory until price comes back.", "expectedFillsPerCycle": 14, "warnings": [], "readAt": 1791541568388, "atBlock": 126619539 }, "readAt": 1791541568408 }responseHash 0x2a633cd007d5cc41ffc93e3008d27050c81e1dbcca1867ed994181812b05dd9a
- 0.02 USD1delivered
- Settlement
- 0x0d7b87e0a87ab7aef2f70096…
- Ran on
- {"account":"0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90"}
- Read at block
- 126619535
The output that was delivered
{ "account": "0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90", "healthFactor": 22.605764473779114, "verdict": "comfortable", "totalCollateralUsd": 1.3600935149887736, "totalBorrowUsd": 0.06016578278369545, "liquidityUsd": 1.2999277322050782, "shortfallUsd": 0, "priceDropToLiquidationPct": 95.57634955827342, "markets": [ { "symbol": "vUSDT", "suppliedUsd": 1.700116893735967, "liquidationThreshold": 0.8, "weightedCollateralUsd": 1.3600935149887736, "borrowedUsd": 0.06016578278369545, "collateralFactor": 0.8 } ], "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": 126619535, "readAt": 1791541566647 }responseHash 0xfdb6881d3a7d6b630ddcbe5bfef70d68fa97b1e8da78bc3cd850cb8ce6aadbde
- 0.05 USD1delivered
- Settlement
- 0x8b248e382c6cc8ca8d9a7fff…
- Ran on
- {}
- Read at block
- unknown
The output that was delivered
{ "plan": { "pair": "WBNB/USDT", "markPrice": 760.1635752775541, "lower": 684.1472177497986, "upper": 836.1799328053095, "levelCount": 8, "spacingPct": 2.9082102407559596, "levels": [ { "index": 0, "price": 684.1472177497986, "side": "buy", "sizeBase": 0.1827092133928901, "notionalQuote": 125 }, { "index": 1, "price": 704.0436571982452, "side": "buy", "sizeBase": 0.17754580802196246, "notionalQuote": 125 }, { "index": 2, "price": 724.5187269362774, "side": "buy", "sizeBase": 0.17252832170201993, "notionalQuote": 125 }, { "index": 3, "price": 745.5892547492329, "side": "buy", "sizeBase": 0.16765263072633976, "notionalQuote": 125 }, { "index": 4, "price": 767.2725578098261, "side": "sell", "sizeBase": 0.16291472792512166, "notionalQuote": 125 }, { "index": 5, "price": 789.5864569105617, "side": "sell", "sizeBase": 0.15831071937212704, "notionalQuote": 125 }, { "index": 6, "price": 812.5492911100569, "side": "sell", "sizeBase": 0.15383682118438918, "notionalQuote": 125 }, { "index": 7, "price": 836.1799328053095, "side": "sell", "sizeBase": 0.1494893564123646, "notionalQuote": 125 } ], "capitalRequiredQuote": 500, "capitalRequiredBase": 0.6245516248940024, "breakoutRule": "Above 836.18 USDT every sell has filled, the plan holds only USDT and nothing fills again until price comes back inside the band. Below 684.147 USDT every buy has filled while no sell did, so the plan holds 1.32499 WBNB in all: the 0.624552 the sell side started with plus 0.700436 bought at an average of 713.841 USDT, down on paper for as long as price stays under the band. It never buys above 836.18 or sells below 684.147, so a breakout stops the earning rather than forcing a loss. Recentre the grid on the new mark or hold the inventory until price comes back.", "expectedFillsPerCycle": 14, "warnings": [], "readAt": 1791465348584, "atBlock": 126450285 }, "readAt": 1791465348605 }responseHash 0xbfae47c5fb3069c934da6ca2f74bad2cebffdd27c8e2f1278f7f5b0d42baa5fc
- 0.02 USD1delivered
- Settlement
- 0xa2ab87a776042525c3f52566…
- Ran on
- {"account":"0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90"}
- Read at block
- 126450280
The output that was delivered
{ "account": "0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90", "healthFactor": 21.278064892508635, "verdict": "comfortable", "totalCollateralUsd": 1.2802491473457753, "totalBorrowUsd": 0.0601675553586883, "liquidityUsd": 1.220081591987087, "shortfallUsd": 0, "priceDropToLiquidationPct": 95.3003245123476, "markets": [ { "symbol": "vUSDT", "suppliedUsd": 1.6003114341822193, "liquidationThreshold": 0.8, "weightedCollateralUsd": 1.2802491473457753, "borrowedUsd": 0.0601675553586883, "collateralFactor": 0.8 } ], "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": 126450280, "readAt": 1791465346543 }responseHash 0xbad3e4ca0142c438bb4456453e6e8447a74002dd1a50087d5f3924391db6c4cb
- 0.05 USD1delivered
- Settlement
- 0xf92cbcb51b962bdfbda566f2…
- Ran on
- {}
- Read at block
- unknown
The output that was delivered
{ "plan": { "pair": "WBNB/USDT", "markPrice": 769.776484676084, "lower": 692.7988362084757, "upper": 846.7541331436925, "levelCount": 8, "spacingPct": 2.9082102407559596, "levels": [ { "index": 0, "price": 692.7988362084757, "side": "buy", "sizeBase": 0.1804275548211014, "notionalQuote": 125 }, { "index": 1, "price": 712.9468829109287, "side": "buy", "sizeBase": 0.17532862965839877, "notionalQuote": 125 }, { "index": 2, "price": 733.6808771708946, "side": "buy", "sizeBase": 0.17037380132082144, "notionalQuote": 125 }, { "index": 3, "price": 755.0178595752468, "side": "buy", "sizeBase": 0.1655589975981783, "notionalQuote": 125 }, { "index": 4, "price": 776.9753662869506, "side": "sell", "sizeBase": 0.16088026136189665, "notionalQuote": 125 }, { "index": 5, "price": 799.5714434574588, "side": "sell", "sizeBase": 0.1563337473127886, "notionalQuote": 125 }, { "index": 6, "price": 822.8246620582489, "side": "sell", "sizeBase": 0.1519157188207262, "notionalQuote": 125 }, { "index": 7, "price": 846.7541331436926, "side": "sell", "sizeBase": 0.1476225448536284, "notionalQuote": 125 } ], "capitalRequiredQuote": 500, "capitalRequiredBase": 0.6167522723490398, "breakoutRule": "Above 846.754 USDT every sell has filled, the plan holds only USDT and nothing fills again until price comes back inside the band. Below 692.799 USDT every buy has filled while no sell did, so the plan holds 1.30844 WBNB in all: the 0.616752 the sell side started with plus 0.691689 bought at an average of 722.868 USDT, down on paper for as long as price stays under the band. It never buys above 846.754 or sells below 692.799, so a breakout stops the earning rather than forcing a loss. Recentre the grid on the new mark or hold the inventory until price comes back.", "expectedFillsPerCycle": 14, "warnings": [], "readAt": 1791352860349, "atBlock": 126200392 }, "readAt": 1791352860372 }responseHash 0x755bf58001684725efc67df66f472c73e522224b1e095b13bac0d91e4f593ac4
- 0.02 USD1delivered
- Settlement
- 0xfb9c5f63e3ff7f782d779c37…
- Ran on
- {"account":"0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90"}
- Read at block
- 126183029
The output that was delivered
{ "account": "0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90", "healthFactor": 18.621678534309073, "verdict": "comfortable", "totalCollateralUsd": 1.120685628096983, "totalBorrowUsd": 0.06018177287467411, "liquidityUsd": 1.0605038552223087, "shortfallUsd": 0, "priceDropToLiquidationPct": 94.62991481590892, "markets": [ { "symbol": "vUSDT", "suppliedUsd": 1.4008570351212286, "liquidationThreshold": 0.8, "weightedCollateralUsd": 1.120685628096983, "borrowedUsd": 0.06018177287467411, "collateralFactor": 0.8 } ], "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": 126183029, "readAt": 1791345045946 }responseHash 0x4ff0acdb65d28eb10baa5ccbcc773c5aa643e783ad744568b8208fe8b1e20f49
- 0.05 USD1delivered
- Settlement
- 0x2011c2147de438e0b791ad39…
- Ran on
- {}
- Read at block
- unknown
The output that was delivered
{ "plan": { "pair": "WBNB/USDT", "markPrice": 781.215530737414, "lower": 703.0939776636726, "upper": 859.3370838111555, "levelCount": 8, "spacingPct": 2.9082102407559596, "levels": [ { "index": 0, "price": 703.0939776636726, "side": "buy", "sizeBase": 0.17778562179605836, "notionalQuote": 125 }, { "index": 1, "price": 723.541428724226, "side": "buy", "sizeBase": 0.17276135828241992, "notionalQuote": 125 }, { "index": 2, "price": 744.5835346504958, "side": "buy", "sizeBase": 0.1678790816381327, "notionalQuote": 125 }, { "index": 3, "price": 766.2375892561843, "side": "buy", "sizeBase": 0.16313477928085232, "notionalQuote": 125 }, { "index": 4, "price": 788.5213892954541, "side": "sell", "sizeBase": 0.15852455202475588, "notionalQuote": 125 }, { "index": 5, "price": 811.4532490894958, "side": "sell", "sizeBase": 0.1540446108759294, "notionalQuote": 125 }, { "index": 6, "price": 835.0520155784635, "side": "sell", "sizeBase": 0.1496912739183188, "notionalQuote": 125 }, { "index": 7, "price": 859.3370838111555, "side": "sell", "sizeBase": 0.1454609632876841, "notionalQuote": 125 } ], "capitalRequiredQuote": 500, "capitalRequiredBase": 0.6077214001066882, "breakoutRule": "Above 859.337 USDT every sell has filled, the plan holds only USDT and nothing fills again until price comes back inside the band. Below 703.094 USDT every buy has filled while no sell did, so the plan holds 1.28928 WBNB in all: the 0.607721 the sell side started with plus 0.681561 bought at an average of 733.61 USDT, down on paper for as long as price stays under the band. It never buys above 859.337 or sells below 703.094, so a breakout stops the earning rather than forcing a loss. Recentre the grid on the new mark or hold the inventory until price comes back.", "expectedFillsPerCycle": 14, "warnings": [], "readAt": 1791275166183, "atBlock": 126027784 }, "readAt": 1791275166200 }responseHash 0x828b30dee16ac65ca67106635d8a2b34448d07d01b259a1e7fedc6818829f240
- 0.05 USD1delivered
- Settlement
- 0x2bd171aecd53d0d430780574…
- Ran on
- {}
- Read at block
- unknown
The output that was delivered
{ "plan": { "pair": "WBNB/USDT", "markPrice": 778.6549761712035, "lower": 700.7894785540832, "upper": 856.520473788324, "levelCount": 8, "spacingPct": 2.9082102407559596, "levels": [ { "index": 0, "price": 700.7894785540832, "side": "buy", "sizeBase": 0.17837025786675414, "notionalQuote": 125 }, { "index": 1, "price": 721.1699099355333, "side": "buy", "sizeBase": 0.17332947240016433, "notionalQuote": 125 }, { "index": 2, "price": 742.143047109529, "side": "buy", "sizeBase": 0.1684311407172045, "notionalQuote": 125 }, { "index": 3, "price": 763.7261272066266, "side": "buy", "sizeBase": 0.16367123704042294, "notionalQuote": 125 }, { "index": 4, "price": 785.9368886493786, "side": "sell", "sizeBase": 0.1590458493617862, "notionalQuote": 125 }, { "index": 5, "price": 808.7935857309586, "side": "sell", "sizeBase": 0.15455117622752843, "notionalQuote": 125 }, { "index": 6, "price": 832.3150036177638, "side": "sell", "sizeBase": 0.15018352361386192, "notionalQuote": 125 }, { "index": 7, "price": 856.520473788324, "side": "sell", "sizeBase": 0.14593930189098064, "notionalQuote": 125 } ], "capitalRequiredQuote": 500, "capitalRequiredBase": 0.6097198510941573, "breakoutRule": "Above 856.52 USDT every sell has filled, the plan holds only USDT and nothing fills again until price comes back inside the band. Below 700.789 USDT every buy has filled while no sell did, so the plan holds 1.29352 WBNB in all: the 0.60972 the sell side started with plus 0.683802 bought at an average of 731.206 USDT, down on paper for as long as price stays under the band. It never buys above 856.52 or sells below 700.789, so a breakout stops the earning rather than forcing a loss. Recentre the grid on the new mark or hold the inventory until price comes back.", "expectedFillsPerCycle": 14, "warnings": [], "readAt": 1791271306740, "atBlock": 126019208 }, "readAt": 1791271306755 }responseHash 0x574d686cb0f479ef563dda03167d382d467095afbe612412c63265b5032c0f2f
- 0.02 USD1delivered
- Settlement
- 0x33ef872afe413529f5523df7…
- Ran on
- {"account":"0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90"}
- Read at block
- 125967160
The output that was delivered
{ "account": "0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90", "healthFactor": 17.29350841490769, "verdict": "comfortable", "totalCollateralUsd": 1.0408291532523164, "totalBorrowUsd": 0.060186118876553715, "liquidityUsd": 0.9806430343757627, "shortfallUsd": 0, "priceDropToLiquidationPct": 94.21748337001438, "markets": [ { "symbol": "vUSDT", "suppliedUsd": 1.3010364415653954, "liquidationThreshold": 0.8, "weightedCollateralUsd": 1.0408291532523164, "borrowedUsd": 0.060186118876553715, "collateralFactor": 0.8 } ], "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": 125967160, "readAt": 1791247879208 }responseHash 0x2132a64cfd21aa676f4ca2114eb8b2c36101495e2f541b1818967b3a20b1e3fd
- 0.02 USD1delivered
- Settlement
- 0xe3ae6e2e2ec1fc4c2f2060cb…
- Ran on
- {"account":"0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90"}
- Read at block
- 125949858
The output that was delivered
{ "account": "0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90", "healthFactor": 17.293575927559502, "verdict": "comfortable", "totalCollateralUsd": 1.0408171776376827, "totalBorrowUsd": 0.06018519142585246, "liquidityUsd": 0.98063198621183, "shortfallUsd": 0, "priceDropToLiquidationPct": 94.21750594446824, "markets": [ { "symbol": "vUSDT", "suppliedUsd": 1.3010214720471032, "liquidationThreshold": 0.8, "weightedCollateralUsd": 1.0408171776376827, "borrowedUsd": 0.06018519142585246, "collateralFactor": 0.8 } ], "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": 125949858, "readAt": 1791240089755 }responseHash 0x81ee5e342c14658cfe589dbfbd73343f7061736e3d12d2b88b06baecf5287e6a
- 0.02 USD1delivered
- Settlement
- 0x219a41bdcbd77ed7e723fdc5…
- Ran on
- {"account":"0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90"}
- Read at block
- 125941228
The output that was delivered
{ "account": "0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90", "healthFactor": 17.293609958812404, "verdict": "comfortable", "totalCollateralUsd": 1.0408194020616506, "totalBorrowUsd": 0.06018520161727565, "liquidityUsd": 0.980634200444375, "shortfallUsd": 0, "priceDropToLiquidationPct": 94.2175173235567, "markets": [ { "symbol": "vUSDT", "suppliedUsd": 1.3010242525770632, "liquidationThreshold": 0.8, "weightedCollateralUsd": 1.0408194020616506, "borrowedUsd": 0.06018520161727565, "collateralFactor": 0.8 } ], "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": 125941228, "readAt": 1791236204861 }responseHash 0x860e475235eb42a832cc6a07ddce7120557a10cdceb162ff2e295b7c7e94273c
- 0.02 USD1delivered
- Settlement
- 0x986948a1428d7c59a4abf79c…
- Ran on
- {"account":"0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90"}
- Read at block
- 125737969
The output that was delivered
{ "account": "0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90", "healthFactor": 15.965149446353982, "verdict": "comfortable", "totalCollateralUsd": 0.9606332582697714, "totalBorrowUsd": 0.060170639898967856, "liquidityUsd": 0.9004626183708034, "shortfallUsd": 0, "priceDropToLiquidationPct": 93.7363567853831, "markets": [ { "symbol": "vUSDT", "suppliedUsd": 1.2007915728372143, "liquidationThreshold": 0.8, "weightedCollateralUsd": 0.9606332582697714, "borrowedUsd": 0.060170639898967856, "collateralFactor": 0.8 } ], "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": 125737969, "readAt": 1791144660305 }responseHash 0x37db7bc821be3b9084d4e8fc4f1c2bacd06fcdb6e382ba19be6e23b04c9a734d
- 0.02 USD1delivered
- Settlement
- 0xafd92dd75b305a97790667a9…
- Ran on
- {"account":"0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90"}
- Read at block
- 125575360
The output that was delivered
{ "account": "0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90", "healthFactor": 14.636312237453282, "verdict": "comfortable", "totalCollateralUsd": 0.8805855725347431, "totalBorrowUsd": 0.0601644429449508, "liquidityUsd": 0.8204211295897924, "shortfallUsd": 0, "priceDropToLiquidationPct": 93.16767787010535, "markets": [ { "symbol": "vUSDT", "suppliedUsd": 1.100731965668429, "liquidationThreshold": 0.8, "weightedCollateralUsd": 0.8805855725347431, "borrowedUsd": 0.0601644429449508, "collateralFactor": 0.8 } ], "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": 125575360, "readAt": 1791071461055 }responseHash 0xf4e9c34bb669d81bf30a6c8bf7105155ee0d0b1f1c65c2c5858aa051aac87043
- 0.02 USD1delivered
- Settlement
- 0xe8de973d6b55dc1e501a5f9f…
- Ran on
- {"account":"0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90"}
- Read at block
- 125566889
The output that was delivered
{ "account": "0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90", "healthFactor": 14.63634054841627, "verdict": "comfortable", "totalCollateralUsd": 0.8806140355514006, "totalBorrowUsd": 0.060166271250547514, "liquidityUsd": 0.820447764300853, "shortfallUsd": 0, "priceDropToLiquidationPct": 93.16769108581444, "markets": [ { "symbol": "vUSDT", "suppliedUsd": 1.1007675444392506, "liquidationThreshold": 0.8, "weightedCollateralUsd": 0.8806140355514006, "borrowedUsd": 0.060166271250547514, "collateralFactor": 0.8 } ], "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": 125566889, "readAt": 1791067648015 }responseHash 0xeff450f055fe9be047cc0fae6c182f806337945d3836a23c852b7eee7ab49bb7
- 0.02 USD1delivered
- Settlement
- 0xa8c05cb6e5225f3228890cc6…
- Ran on
- {"account":"0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90"}
- Read at block
- 125379382
The output that was delivered
{ "account": "0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90", "healthFactor": 13.307354658070707, "verdict": "comfortable", "totalCollateralUsd": 0.8004952421411186, "totalBorrowUsd": 0.06015434793087373, "liquidityUsd": 0.7403408942102448, "shortfallUsd": 0, "priceDropToLiquidationPct": 92.4853584675936, "markets": [ { "symbol": "vUSDT", "suppliedUsd": 1.0006190526763983, "liquidationThreshold": 0.8, "weightedCollateralUsd": 0.8004952421411186, "borrowedUsd": 0.06015434793087373, "collateralFactor": 0.8 } ], "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": 125379382, "readAt": 1790983245730 }responseHash 0x95a196c56b0751b0b4871e8605b85d1f8c3b343a98b35d6290444f807bf7f029
- 0.02 USD1delivered
- Settlement
- 0xc5410621579f6d162e139fac…
- Ran on
- {"account":"0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90"}
- Read at block
- 125175501
The output that was delivered
{ "account": "0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90", "healthFactor": 11.978147887018679, "verdict": "comfortable", "totalCollateralUsd": 0.7203195645339946, "totalBorrowUsd": 0.060136138852872334, "liquidityUsd": 0.6601834256811223, "shortfallUsd": 0, "priceDropToLiquidationPct": 91.65146390383316, "markets": [ { "symbol": "vUSDT", "suppliedUsd": 0.9003994556674932, "liquidationThreshold": 0.8, "weightedCollateralUsd": 0.7203195645339946, "borrowedUsd": 0.060136138852872334, "collateralFactor": 0.8 } ], "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": 125175501, "readAt": 1790891463266 }responseHash 0xd3d75f33f41fd27c4d4da4dc8da95ec4c21b09331f464b706357aeca2c6bc6fa
- 0.02 USD1delivered
- Settlement
- 0x9f03e87da61011b5c192894e…
- Ran on
- {"account":"0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90"}
- Read at block
- 125013548
The output that was delivered
{ "account": "0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90", "healthFactor": 11.978592906568503, "verdict": "comfortable", "totalCollateralUsd": 0.7200560574569493, "totalBorrowUsd": 0.06011190655474268, "liquidityUsd": 0.6599441509022067, "shortfallUsd": 0, "priceDropToLiquidationPct": 91.65177406228034, "markets": [ { "symbol": "vUSDT", "suppliedUsd": 0.9000700718211867, "liquidationThreshold": 0.8, "weightedCollateralUsd": 0.7200560574569493, "borrowedUsd": 0.06011190655474268, "collateralFactor": 0.8 } ], "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": 125013548, "readAt": 1790818560362 }responseHash 0x9f399ed593a77823f4a178c090f17b62e90625a9444b4da300c6767f402d9d27
- 0.02 USD1delivered
- Settlement
- 0x0adf9b4c620efa873ebd5cd6…
- Ran on
- {"account":"0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90"}
- Read at block
- 124844936
The output that was delivered
{ "account": "0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90", "healthFactor": 10.649010153493496, "verdict": "comfortable", "totalCollateralUsd": 0.6401520749888371, "totalBorrowUsd": 0.06011376322886028, "liquidityUsd": 0.5800383117599768, "shortfallUsd": 0, "priceDropToLiquidationPct": 90.6094558500168, "markets": [ { "symbol": "vUSDT", "suppliedUsd": 0.8001900937360464, "liquidationThreshold": 0.8, "weightedCollateralUsd": 0.6401520749888371, "borrowedUsd": 0.06011376322886028, "collateralFactor": 0.8 } ], "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": 124844936, "readAt": 1790742655392 }responseHash 0xa8abb4715cb26bcfcdbb765b9168f4b464a5f3d701e8fe34ac9170875cd39154
- 0.02 USD1delivered
- Settlement
- 0x8aa127c186e8ae1af78d67dd…
- Ran on
- {"account":"0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90"}
- Read at block
- 124673707
The output that was delivered
{ "account": "0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90", "healthFactor": 9.319212429807147, "verdict": "comfortable", "totalCollateralUsd": 0.5601801440403755, "totalBorrowUsd": 0.06011024518001764, "liquidityUsd": 0.5000698988603579, "shortfallUsd": 0, "priceDropToLiquidationPct": 89.26947950235002, "markets": [ { "symbol": "vUSDT", "suppliedUsd": 0.7002251800504695, "liquidationThreshold": 0.8, "weightedCollateralUsd": 0.5601801440403755, "borrowedUsd": 0.06011024518001764, "collateralFactor": 0.8 } ], "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": 124673707, "readAt": 1790665554001 }responseHash 0x11216b54c205a5b363bc95e6a6b82f45c458cc290a15170d51b3103959ae0b67
- 0.02 USD1delivered
- Settlement
- 0x8f3743ec802e9156dfc061bd…
- Ran on
- {"account":"0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90"}
- Read at block
- 124493132
The output that was delivered
{ "account": "0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90", "healthFactor": 7.989208166016561, "verdict": "comfortable", "totalCollateralUsd": 0.4801364392613984, "totalBorrowUsd": 0.06009812603253216, "liquidityUsd": 0.42003831322886626, "shortfallUsd": 0, "priceDropToLiquidationPct": 87.4831149818618, "markets": [ { "symbol": "vUSDT", "suppliedUsd": 0.600170549076748, "liquidationThreshold": 0.8, "weightedCollateralUsd": 0.4801364392613984, "borrowedUsd": 0.06009812603253216, "collateralFactor": 0.8 } ], "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": 124493132, "readAt": 1790584265758 }responseHash 0x9636ba2e62f0878e35f1e1c50f6135e3aa3a85553aa2d9aea2b9e78fb088752f
- 0.02 USD1delivered
- Settlement
- 0xe347d7fe5319e7547bd2789a…
- Ran on
- {"account":"0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90"}
- Read at block
- 123040542
The output that was delivered
{ "account": "0x54c06cC2623aAA2Dcc38B17fA07aD2e99b363C90", "healthFactor": 3.998157792979303, "verdict": "comfortable", "totalCollateralUsd": 0.24010992787121627, "totalBorrowUsd": 0.06005514046815391, "liquidityUsd": 0.18005478740306233, "shortfallUsd": 0, "priceDropToLiquidationPct": 74.98848090097937, "markets": [ { "symbol": "vUSDT", "suppliedUsd": 0.30013740983902026, "liquidationThreshold": 0.8, "weightedCollateralUsd": 0.24010992787121627, "borrowedUsd": 0.06005514046815391, "collateralFactor": 0.8 } ], "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": 123040542, "readAt": 1789930384863 }responseHash 0x2cf92d443c796875c5a94460d12cb9531f820061fe6d828b3bc3ea113e45922f
Spend by shelf
- Health factor28 calls · 0.56 USD1
- Grid trading14 calls · 0.7 USD1
- Yield9 calls · 0.18 USD1
The hash-chained money ledger·This page as JSON·Status and data