Demo on a mainnet fork: real Phoenix prices, test USDC, nothing here is real money. What that means
upside

Transparency

dTSLALive

What backs the token, where the keeper’s lines are, and every action it has taken. Read straight from the keeper’s own records.

Last snapshot 14 s ago
Leverage bandin band
2.01x
2.01x, band 1.80x to 2.30x
1.80x2.00x2.30x2.60x
Venue equity / notionalbetween floor and ceiling
24.9%
24.9%, band 17.9% to 32.1%
17.9%25%32.1%17.9%

Action ladder

At what underlying move does each keeper action fire, from the latest snapshot and this token's policy.

impact pricing
−19%
−13%
−6%
+6%
+13%
+19%
$347.88
$354.58
$384.40
$389.77
$398.35
$448.33
$368.09
If the price falls
  1. Band edge 1.80x−3.7% · $354.58
    Rebalance up to target (external session only)
  2. Margin ceiling 32.1% of notional−5.5% · $347.88
    Withdraw excess collateral to idle
If the price rises
  1. Band edge 2.30x+4.4% · $384.40
    Rebalance down to target (any hour)
  2. Margin floor 17.9% of notional+5.9% · $389.77
    Top up collateral from idle
  3. Hard delever 2.60x+8.2% · $398.35
    Emergency delever to target, market order
  4. Liquidation (est.)+21.8% · $448.33
    Phoenix liquidates the account; the stop and top-ups sit well before this

Computed from realised leverage 2.006x and venue equity at 24.9% of notional at mark $368.09, holding everything else fixed. Margin distances follow this token's own policy: lower tiers post more collateral, so a 2x token has further to fall than a 3x one (D27). Liquidation is where equity reaches the 2.5% maintenance margin Phoenix requires on notional (registry value, Q13); the on-chain stop and the keeper's top-ups are designed to act well before it. Estimates for reading, not for trading.

Leverage over time

Realised leverage against the band, the target and the hard-delever line. Markers are keeper actions; hover for reason, before/after and fill.

Realised leverageBand 1.8x2.3xHard delever 2.6xRebalanceEmergency delever

Margin over time

Venue equity (collateral plus unrealised PnL) as a share of notional, against the floor, target and ceiling. Distances do not depend on leverage. Top-ups and withdrawals are the keeper's margin loop; the stop is refreshed after every rebalance.

Venue equity / notionalFloor 17.9% – ceiling 32.1%Top-upWithdraw excessStop set

Buffers and capacity

Idle USDC pays instant redemptions and Jupiter sells; collateral sits at Phoenix; the cap bounds TVL against Phoenix depth.

Idle USDC in vault2,500 of 4,987 USDC · 50.1%
Collateral at Phoenix (share of NAV)2,497 USDC · equity 24.9% of notional
Pending redemptionsnone
Cap used$4,986.93 of $250.0K
LP supply
5,000 dTSLA
NAV per token
0.997386 USDC
Unrealised PnL
−9.51 USDC
Funding (annualised)

Session

How the underlying is being priced right now.

impact pricingImpact pricing

The underlying exchange is closed. Phoenix prices the market from its own order flow, bounded to 1/max-leverage from the last external print. NAV marks to that price. Only defensive rebalances run; NAV shows "internal pricing".

Mark
$368.09
Index
none (no external print)
Pool price
no pool
Premium to NAV
Realised vs target
2.006x / 2.0x

Keeper liveness

Heartbeats, halted flag and per-loop status. Two keepers on different RPCs are the target.

  • keeper-stagingv0.1.0 · surfpool#0 · heartbeat 14 s ago
    stream dMSTR:band dMSTR:stop dMSTR:tick dNVDA:band dNVDA:stop dNVDA:tick dTSLA:band dTSLA:stop dTSLA:tick ✗ 1uMSTR:band uMSTR:stop uMSTR:tick ✗ 1uNVDA:band uNVDA:stop uNVDA:tick uTSLA:band uTSLA:stop uTSLA:tick dMSTR:crank dMSTR:guard dNVDA:crank dNVDA:guard dTSLA:crank dTSLA:guard dUS100:band dUS100:stop dUS100:tick dUS500:band dUS500:stop dUS500:tick uMSTR:crank uMSTR:guard uNVDA:crank uNVDA:guard uTSLA:crank uTSLA:guard uUS100:band uUS100:stop uUS100:tick uUS500:band uUS500:stop uUS500:tick dMSTR:inflow dMSTR:margin dMSTR:redeem dNVDA:inflow dNVDA:margin dNVDA:redeem dTSLA:inflow dTSLA:margin dTSLA:redeem dUS100:crank dUS100:guard dUS500:crank dUS500:guard uMSTR:inflow uMSTR:margin uMSTR:redeem uNVDA:inflow uNVDA:margin uNVDA:redeem uTSLA:inflow uTSLA:margin uTSLA:redeem uUS100:crank uUS100:guard uUS500:crank uUS500:guard dMSTR:harvest ✗ 3dNVDA:harvest ✗ 3dTSLA:harvest ✗ 3dUS100:inflow dUS100:margin dUS100:redeem dUS500:inflow dUS500:margin dUS500:redeem uMSTR:harvest ✗ 3uNVDA:harvest ✗ 3uTSLA:harvest ✗ 3uUS100:inflow uUS100:margin uUS100:redeem uUS500:inflow uUS500:margin uUS500:redeem dUS100:harvest ✗ 3dUS500:harvest ✗ 3uUS100:harvest ✗ 3uUS500:harvest ✗ 3

Alerts · 1 open

Raised by the keeper, resolved when the condition clears.

  • warning
    TICK_FAILED · dTSLA13 Sep 02:35 UTC
    dTSLA: tick failed: Hawkeye return data expected at least 8 bytes, got 0
  • warning
    TICK_FAILED · dTSLA13 Sep 02:15 UTC → resolved 20 min ago
    dTSLA: tick failed: Hawkeye return data expected at least 8 bytes, got 0
  • warning
    TICK_FAILED · dTSLA13 Sep 01:49 UTC → resolved 46 min ago
    dTSLA: tick failed: phoenix /exchange/markets -> 429
  • warning
    DEPTH_UNAVAILABLE · dTSLA13 Sep 01:26 UTC → resolved 1.1 h ago
    dTSLA: order-book depth unreadable; expansion is refused and defensive slices use the fallback depth
  • warning
    TICK_FAILED · dTSLA13 Sep 01:19 UTC → resolved 1.3 h ago
    dTSLA: tick failed: Hawkeye return data expected at least 8 bytes, got 0
  • warning
    TICK_FAILED · dTSLA13 Sep 00:36 UTC → resolved 1.5 h ago
    dTSLA: tick failed: Hawkeye return data expected at least 8 bytes, got 0
  • warning
    TICK_FAILED · dTSLA12 Sep 23:36 UTC → resolved 2.6 h ago
    dTSLA: tick failed: Hawkeye return data expected at least 8 bytes, got 0
  • warning
    TICK_FAILED · dTSLA12 Sep 23:27 UTC → resolved 3.1 h ago
    dTSLA: tick failed: phoenix /exchange/markets -> 429
  • warning
    TICK_FAILED · dTSLA12 Sep 23:03 UTC → resolved 3.5 h ago
    dTSLA: tick failed: phoenix /exchange/markets -> 429
  • warning
    TICK_FAILED · dTSLA12 Sep 23:00 UTC → resolved 3.6 h ago
    dTSLA: tick failed: phoenix /exchange/markets -> 429
  • warning
    TICK_FAILED · dTSLA12 Sep 22:14 UTC → resolved 4.3 h ago
    dTSLA: tick failed: phoenix /exchange/markets -> 429

Event log

Every action planned, sent or observed for this token, newest first.

TimeKindStatusReasonLeverageAmountFill / markSlipTx
13 Sep 02:37 UTCCrankconfirmedcrank: receipt 257s old, session impact2.01x → —4xfE…Hvgq
13 Sep 02:37 UTCCrankskippedthe adaptor cannot place a conditional stop yet (#8); there is no keeper-independent backstop until it can, so keeper uptime is the only protection
13 Sep 02:32 UTCCrankconfirmedattempt 1: Solana error #-32002; Decode this error by running `npx @solana/errors decode -- -32002 'X19jb2RlPS0zMjAwMiZsb2dzPSU1QlByb2dyYW0lMjBDb21wdXRlQnVkZ2V0MTExMTExMTExMTExMTExMTExMTExMTExMTExMTExJTIwaW52b2tlJTIwJTVCMSU1RCUyQyUyMFByb2dyYW0lMjBDb21wdXRlQnVkZ2V0MTExMTExMTExMTExMTExMTExMTExMTExMTExMTExJTIwc3VjY2VzcyUyQyUyMFByb2dyYW0lMjBDb21wdXRlQnVkZ2V0MTExMTExMTExMTExMTExMTExMTExMTExMTExMTExJTIwaW52b2tlJTIwJTVCMSU1RCUyQyUyMFByb2dyYW0lMjBDb21wdXRlQnVkZ2V0MTExMTExMTExMTExMTExMTExMTExMTExMTExMTExJTIwc3VjY2VzcyUyQyUyMFByb2dyYW0lMjBDSnhCUE44M2o3WXZIRHVMQ2FxOURkcnA5UUhxVkFBVTlUWFFHUFJCcEF0ViUyMGludm9rZSUyMCU1QjElNUQlMkMlMjBQcm9ncmFtJTIwbG9nJTNBJTIwSW5zdHJ1Y3Rpb24lM0ElMjBjcmFuayUyQyUyMFByb2dyYW0lMjBDSnhCUE44M2o3WXZIRHVMQ2FxOURkcnA5UUhxVkFBVTlUWFFHUFJCcEF0ViUyMGNvbnN1bWVkJTIwODIzMSUyMG9mJTIwMTM5OTcwMCUyMGNvbXB1dGUlMjB1bml0cyUyQyUyMFByb2dyYW0lMjBDSnhCUE44M2o3WXZIRHVMQ2FxOURkcnA5UUhxVkFBVTlUWFFHUFJCcEF0ViUyMGZhaWxlZCUzQSUyMGN1c3RvbSUyMHByb2dyYW0lMjBlcnJvciUzQSUyMDB4MTc3MyU1RCZhY2NvdW50cz1udWxsJnVuaXRzQ29uc3VtZWQ9ODUzMW4mbG9hZGVkQWNjb3VudHNEYXRhU2l6ZT1udWxsJnJldHVybkRhdGE9JTVCb2JqZWN0JTIwT2JqZWN0JTVEJmlubmVySW5zdHJ1Y3Rpb25zPW51bGwmcmVwbGFjZW1lbnRCbG9ja2hhc2g9bnVsbCZmZWU9bnVsbCZwcmVCYWxhbmNlcz1udWxsJnBvc3RCYWxhbmNlcz1udWxsJnByZVRva2VuQmFsYW5jZXM9bnVsbCZwb3N0VG9rZW5CYWxhbmNlcz1udWxsJmxvYWRlZEFkZHJlc3Nlcz1udWxs'`2.01x → —4E2K…9qnu
13 Sep 02:32 UTCCrankskippedthe adaptor cannot place a conditional stop yet (#8); there is no keeper-independent backstop until it can, so keeper uptime is the only protection
13 Sep 02:30 UTCCrankconfirmedcrank: receipt 114s old, session impact2.01x → —21De…zPbg
13 Sep 02:28 UTCCrankconfirmedcrank: receipt 83s old, session impact2.01x → —4qZW…xSxo
13 Sep 02:28 UTCCrankskippedthe adaptor cannot place a conditional stop yet (#8); there is no keeper-independent backstop until it can, so keeper uptime is the only protection
13 Sep 02:26 UTCCrankconfirmedcrank: receipt 150s old, session impact2.01x → —43Td…DWBj
13 Sep 02:24 UTCCrankconfirmedcrank: receipt 133s old, session impact2.01x → —5FH7…s9rW
13 Sep 02:24 UTCCrankskippedthe adaptor cannot place a conditional stop yet (#8); there is no keeper-independent backstop until it can, so keeper uptime is the only protection
13 Sep 02:22 UTCCrankconfirmedcrank: receipt 141s old, session impact2.01x → —5ra1…5mab
13 Sep 02:19 UTCCrankconfirmedcrank: receipt 132s old, session impact2.01x → —46Jk…fKXt
13 Sep 02:19 UTCCrankskippedthe adaptor cannot place a conditional stop yet (#8); there is no keeper-independent backstop until it can, so keeper uptime is the only protection
13 Sep 02:17 UTCCrankconfirmedcrank: receipt 222s old, session impact2.01x → —gebB…yWoe
13 Sep 02:15 UTCCrankconfirmedcrank: receipt 125s old, session impact2.01x → —652f…DZF6
13 Sep 02:13 UTCCrankconfirmedcrank: receipt 121s old, session impact2.01x → —3T9o…snzx
13 Sep 02:13 UTCCrankskippedthe adaptor cannot place a conditional stop yet (#8); there is no keeper-independent backstop until it can, so keeper uptime is the only protection
13 Sep 02:11 UTCCrankconfirmedcrank: receipt 141s old, session impact2.01x → —SSmC…LCKr
13 Sep 02:09 UTCCrankconfirmedcrank: receipt 112s old, session impact2.01x → —mHd3…W139
13 Sep 02:09 UTCCrankskippedthe adaptor cannot place a conditional stop yet (#8); there is no keeper-independent backstop until it can, so keeper uptime is the only protection
13 Sep 02:07 UTCCrankconfirmedattempt 1: Cannot destructure property 'err' of 'data' as it is undefined.2.01x → —2PDe…ux1e
13 Sep 02:04 UTCCrankconfirmedcrank: receipt 128s old, session impact2.01x → —3sHy…NJ8u
13 Sep 02:04 UTCCrankskippedthe adaptor cannot place a conditional stop yet (#8); there is no keeper-independent backstop until it can, so keeper uptime is the only protection
13 Sep 02:02 UTCCrankconfirmedcrank: receipt 143s old, session impact2.01x → —YD5G…2YLC
13 Sep 02:00 UTCCrankconfirmedcrank: receipt 110s old, session impact2.01x → —S5uM…2vrd
13 Sep 02:00 UTCCrankskippedthe adaptor cannot place a conditional stop yet (#8); there is no keeper-independent backstop until it can, so keeper uptime is the only protection
13 Sep 01:58 UTCCrankconfirmedcrank: receipt 134s old, session impact2.01x → —2Mwf…NJF1
13 Sep 01:55 UTCCrankconfirmedcrank: receipt 108s old, session impact2.01x → —5Mp1…f68n
13 Sep 01:55 UTCCrankskippedthe adaptor cannot place a conditional stop yet (#8); there is no keeper-independent backstop until it can, so keeper uptime is the only protection
13 Sep 01:54 UTCCrankconfirmedcrank: receipt 151s old, session impact2.01x → —4ufq…YK1r
13 Sep 01:51 UTCCrankconfirmedcrank: receipt 260s old, session impact2.01x → —B87m…yoYs
13 Sep 01:51 UTCCrankskippedthe adaptor cannot place a conditional stop yet (#8); there is no keeper-independent backstop until it can, so keeper uptime is the only protection
13 Sep 01:47 UTCCrankconfirmedcrank: receipt 94s old, session impact2.01x → —5YDf…WZU4
13 Sep 01:45 UTCCrankconfirmedcrank: receipt 146s old, session impact2.01x → —QPMH…LtPo
13 Sep 01:45 UTCCrankskippedthe adaptor cannot place a conditional stop yet (#8); there is no keeper-independent backstop until it can, so keeper uptime is the only protection
13 Sep 01:42 UTCCrankconfirmedcrank: receipt 123s old, session impact2.01x → —3t9J…REoC
13 Sep 01:40 UTCCrankconfirmedcrank: receipt 86s old, session impact2.01x → —ryFS…1MK4
13 Sep 01:39 UTCCrankconfirmedcrank: receipt 119s old, session impact2.01x → —fomo…Kqgg
13 Sep 01:39 UTCCrankskippedthe adaptor cannot place a conditional stop yet (#8); there is no keeper-independent backstop until it can, so keeper uptime is the only protection
13 Sep 01:37 UTCCrankconfirmedcrank: receipt 115s old, session impact2.01x → —6y85…o8Kg
13 Sep 01:35 UTCCrankconfirmedcrank: receipt 134s old, session impact2.01x → —4DuV…FkTr
13 Sep 01:35 UTCCrankskippedthe adaptor cannot place a conditional stop yet (#8); there is no keeper-independent backstop until it can, so keeper uptime is the only protection
13 Sep 01:32 UTCCrankconfirmedcrank: receipt 119s old, session impact2.01x → —BG91…vuMK
13 Sep 01:30 UTCCrankconfirmedcrank: receipt 103s old, session impact2.01x → —3UfJ…iwki
13 Sep 01:30 UTCCrankskippedthe adaptor cannot place a conditional stop yet (#8); there is no keeper-independent backstop until it can, so keeper uptime is the only protection
13 Sep 01:29 UTCCrankconfirmedcrank: receipt 130s old, session impact2.01x → —5oeA…jgzL
13 Sep 01:26 UTCCrankconfirmedcrank: receipt 87s old, session impact2.01x → —3sde…hAXi
13 Sep 01:25 UTCCrankconfirmedcrank: receipt 134s old, session impact2.01x → —2oA8…bmMX
13 Sep 01:25 UTCCrankskippedthe adaptor cannot place a conditional stop yet (#8); there is no keeper-independent backstop until it can, so keeper uptime is the only protection
13 Sep 01:23 UTCCrankconfirmedattempt 1: Solana error #-32002; Decode this error by running `npx @solana/errors decode -- -32002 'X19jb2RlPS0zMjAwMiZsb2dzPSU1QlByb2dyYW0lMjBDb21wdXRlQnVkZ2V0MTExMTExMTExMTExMTExMTExMTExMTExMTExMTExJTIwaW52b2tlJTIwJTVCMSU1RCUyQyUyMFByb2dyYW0lMjBDb21wdXRlQnVkZ2V0MTExMTExMTExMTExMTExMTExMTExMTExMTExMTExJTIwc3VjY2VzcyUyQyUyMFByb2dyYW0lMjBDb21wdXRlQnVkZ2V0MTExMTExMTExMTExMTExMTExMTExMTExMTExMTExJTIwaW52b2tlJTIwJTVCMSU1RCUyQyUyMFByb2dyYW0lMjBDb21wdXRlQnVkZ2V0MTExMTExMTExMTExMTExMTExMTExMTExMTExMTExJTIwc3VjY2VzcyUyQyUyMFByb2dyYW0lMjBDSnhCUE44M2o3WXZIRHVMQ2FxOURkcnA5UUhxVkFBVTlUWFFHUFJCcEF0ViUyMGludm9rZSUyMCU1QjElNUQlMkMlMjBQcm9ncmFtJTIwbG9nJTNBJTIwSW5zdHJ1Y3Rpb24lM0ElMjBjcmFuayUyQyUyMFByb2dyYW0lMjBDSnhCUE44M2o3WXZIRHVMQ2FxOURkcnA5UUhxVkFBVTlUWFFHUFJCcEF0ViUyMGNvbnN1bWVkJTIwODIzMSUyMG9mJTIwMTM5OTcwMCUyMGNvbXB1dGUlMjB1bml0cyUyQyUyMFByb2dyYW0lMjBDSnhCUE44M2o3WXZIRHVMQ2FxOURkcnA5UUhxVkFBVTlUWFFHUFJCcEF0ViUyMGZhaWxlZCUzQSUyMGN1c3RvbSUyMHByb2dyYW0lMjBlcnJvciUzQSUyMDB4MTc3MyU1RCZhY2NvdW50cz1udWxsJnVuaXRzQ29uc3VtZWQ9ODUzMW4mbG9hZGVkQWNjb3VudHNEYXRhU2l6ZT1udWxsJnJldHVybkRhdGE9JTVCb2JqZWN0JTIwT2JqZWN0JTVEJmlubmVySW5zdHJ1Y3Rpb25zPW51bGwmcmVwbGFjZW1lbnRCbG9ja2hhc2g9bnVsbCZmZWU9bnVsbCZwcmVCYWxhbmNlcz1udWxsJnBvc3RCYWxhbmNlcz1udWxsJnByZVRva2VuQmFsYW5jZXM9bnVsbCZwb3N0VG9rZW5CYWxhbmNlcz1udWxsJmxvYWRlZEFkZHJlc3Nlcz1udWxs'`2.01x → —3JNz…xmYZ
13 Sep 01:21 UTCCrankconfirmedattempt 1: Solana error #-32002; Decode this error by running `npx @solana/errors decode -- -32002 'X19jb2RlPS0zMjAwMiZsb2dzPSU1QlByb2dyYW0lMjBDb21wdXRlQnVkZ2V0MTExMTExMTExMTExMTExMTExMTExMTExMTExMTExJTIwaW52b2tlJTIwJTVCMSU1RCUyQyUyMFByb2dyYW0lMjBDb21wdXRlQnVkZ2V0MTExMTExMTExMTExMTExMTExMTExMTExMTExMTExJTIwc3VjY2VzcyUyQyUyMFByb2dyYW0lMjBDb21wdXRlQnVkZ2V0MTExMTExMTExMTExMTExMTExMTExMTExMTExMTExJTIwaW52b2tlJTIwJTVCMSU1RCUyQyUyMFByb2dyYW0lMjBDb21wdXRlQnVkZ2V0MTExMTExMTExMTExMTExMTExMTExMTExMTExMTExJTIwc3VjY2VzcyUyQyUyMFByb2dyYW0lMjBDSnhCUE44M2o3WXZIRHVMQ2FxOURkcnA5UUhxVkFBVTlUWFFHUFJCcEF0ViUyMGludm9rZSUyMCU1QjElNUQlMkMlMjBQcm9ncmFtJTIwbG9nJTNBJTIwSW5zdHJ1Y3Rpb24lM0ElMjBjcmFuayUyQyUyMFByb2dyYW0lMjBDSnhCUE44M2o3WXZIRHVMQ2FxOURkcnA5UUhxVkFBVTlUWFFHUFJCcEF0ViUyMGNvbnN1bWVkJTIwODIzMSUyMG9mJTIwMTM5OTcwMCUyMGNvbXB1dGUlMjB1bml0cyUyQyUyMFByb2dyYW0lMjBDSnhCUE44M2o3WXZIRHVMQ2FxOURkcnA5UUhxVkFBVTlUWFFHUFJCcEF0ViUyMGZhaWxlZCUzQSUyMGN1c3RvbSUyMHByb2dyYW0lMjBlcnJvciUzQSUyMDB4MTc3MyU1RCZhY2NvdW50cz1udWxsJnVuaXRzQ29uc3VtZWQ9ODUzMW4mbG9hZGVkQWNjb3VudHNEYXRhU2l6ZT1udWxsJnJldHVybkRhdGE9JTVCb2JqZWN0JTIwT2JqZWN0JTVEJmlubmVySW5zdHJ1Y3Rpb25zPW51bGwmcmVwbGFjZW1lbnRCbG9ja2hhc2g9bnVsbCZmZWU9bnVsbCZwcmVCYWxhbmNlcz1udWxsJnBvc3RCYWxhbmNlcz1udWxsJnByZVRva2VuQmFsYW5jZXM9bnVsbCZwb3N0VG9rZW5CYWxhbmNlcz1udWxsJmxvYWRlZEFkZHJlc3Nlcz1udWxs'`2.01x → —vJug…rXNk
13 Sep 01:21 UTCCrankskippedthe adaptor cannot place a conditional stop yet (#8); there is no keeper-independent backstop until it can, so keeper uptime is the only protection
13 Sep 01:19 UTCCrankconfirmedcrank: receipt 115s old, session impact2.01x → —2ssK…VUWE
13 Sep 01:17 UTCCrankconfirmedcrank: receipt 123s old, session impact2.01x → —2nhc…7jmC
13 Sep 01:17 UTCCrankskippedthe adaptor cannot place a conditional stop yet (#8); there is no keeper-independent backstop until it can, so keeper uptime is the only protection
13 Sep 01:15 UTCCrankconfirmedcrank: receipt 145s old, session impact2.01x → —3DzZ…Gat3
13 Sep 01:12 UTCCrankconfirmedcrank: receipt 97s old, session impact2.01x → —2TCL…oQp5
13 Sep 01:10 UTCCrankconfirmedcrank: receipt 103s old, session impact2.01x → —4eyP…jALr
13 Sep 01:10 UTCCrankskippedthe adaptor cannot place a conditional stop yet (#8); there is no keeper-independent backstop until it can, so keeper uptime is the only protection
13 Sep 01:09 UTCCrankconfirmedcrank: receipt 151s old, session impact2.01x → —5N4M…tMPq
13 Sep 01:06 UTCCrankconfirmedcrank: receipt 1897s old, session impact2.01x → —4ykp…v3Z2
13 Sep 01:06 UTCCrankskippedthe adaptor cannot place a conditional stop yet (#8); there is no keeper-independent backstop until it can, so keeper uptime is the only protection
13 Sep 00:34 UTCCrankconfirmedcrank: receipt 92s old, session impact2.00x → —3jdb…3baE
13 Sep 00:33 UTCCrankconfirmedcrank: receipt 123s old, session impact2.00x → —L7tx…pUzT
13 Sep 00:33 UTCCrankskippedthe adaptor cannot place a conditional stop yet (#8); there is no keeper-independent backstop until it can, so keeper uptime is the only protection
13 Sep 00:31 UTCCrankconfirmedcrank: receipt 119s old, session impact2.00x → —2GkJ…uxaB
13 Sep 00:29 UTCCrankconfirmedcrank: receipt 109s old, session impact2.00x → —5ubQ…oX64
13 Sep 00:29 UTCCrankskippedthe adaptor cannot place a conditional stop yet (#8); there is no keeper-independent backstop until it can, so keeper uptime is the only protection
13 Sep 00:27 UTCCrankconfirmedcrank: receipt 145s old, session impact2.00x → —4nFe…XoGM
13 Sep 00:24 UTCCrankconfirmedcrank: receipt 125s old, session impact2.00x → —t2Ei…x6Tq
13 Sep 00:24 UTCCrankskippedthe adaptor cannot place a conditional stop yet (#8); there is no keeper-independent backstop until it can, so keeper uptime is the only protection
13 Sep 00:22 UTCCrankconfirmedcrank: receipt 107s old, session impact2.00x → —5twc…3MwC
13 Sep 00:20 UTCCrankconfirmedcrank: receipt 114s old, session impact2.00x → —4SdR…RpnH
13 Sep 00:18 UTCCrankconfirmedcrank: receipt 129s old, session impact2.00x → —588f…uoTE
13 Sep 00:18 UTCCrankskippedthe adaptor cannot place a conditional stop yet (#8); there is no keeper-independent backstop until it can, so keeper uptime is the only protection
13 Sep 00:16 UTCCrankconfirmedattempt 1: Solana error #-32002; Decode this error by running `npx @solana/errors decode -- -32002 'X19jb2RlPS0zMjAwMiZsb2dzPSU1QlByb2dyYW0lMjBDb21wdXRlQnVkZ2V0MTExMTExMTExMTExMTExMTExMTExMTExMTExMTExJTIwaW52b2tlJTIwJTVCMSU1RCUyQyUyMFByb2dyYW0lMjBDb21wdXRlQnVkZ2V0MTExMTExMTExMTExMTExMTExMTExMTExMTExMTExJTIwc3VjY2VzcyUyQyUyMFByb2dyYW0lMjBDb21wdXRlQnVkZ2V0MTExMTExMTExMTExMTExMTExMTExMTExMTExMTExJTIwaW52b2tlJTIwJTVCMSU1RCUyQyUyMFByb2dyYW0lMjBDb21wdXRlQnVkZ2V0MTExMTExMTExMTExMTExMTExMTExMTExMTExMTExJTIwc3VjY2VzcyUyQyUyMFByb2dyYW0lMjBDSnhCUE44M2o3WXZIRHVMQ2FxOURkcnA5UUhxVkFBVTlUWFFHUFJCcEF0ViUyMGludm9rZSUyMCU1QjElNUQlMkMlMjBQcm9ncmFtJTIwbG9nJTNBJTIwSW5zdHJ1Y3Rpb24lM0ElMjBjcmFuayUyQyUyMFByb2dyYW0lMjBDSnhCUE44M2o3WXZIRHVMQ2FxOURkcnA5UUhxVkFBVTlUWFFHUFJCcEF0ViUyMGNvbnN1bWVkJTIwODIzMSUyMG9mJTIwMTM5OTcwMCUyMGNvbXB1dGUlMjB1bml0cyUyQyUyMFByb2dyYW0lMjBDSnhCUE44M2o3WXZIRHVMQ2FxOURkcnA5UUhxVkFBVTlUWFFHUFJCcEF0ViUyMGZhaWxlZCUzQSUyMGN1c3RvbSUyMHByb2dyYW0lMjBlcnJvciUzQSUyMDB4MTc3MyU1RCZhY2NvdW50cz1udWxsJnVuaXRzQ29uc3VtZWQ9ODUzMW4mbG9hZGVkQWNjb3VudHNEYXRhU2l6ZT1udWxsJnJldHVybkRhdGE9JTVCb2JqZWN0JTIwT2JqZWN0JTVEJmlubmVySW5zdHJ1Y3Rpb25zPW51bGwmcmVwbGFjZW1lbnRCbG9ja2hhc2g9bnVsbCZmZWU9bnVsbCZwcmVCYWxhbmNlcz1udWxsJnBvc3RCYWxhbmNlcz1udWxsJnByZVRva2VuQmFsYW5jZXM9bnVsbCZwb3N0VG9rZW5CYWxhbmNlcz1udWxsJmxvYWRlZEFkZHJlc3Nlcz1udWxs'`2.00x → —5P64…XxpV
13 Sep 00:14 UTCCrankconfirmedcrank: receipt 80s old, session impact2.00x → —3o8s…r78K
13 Sep 00:13 UTCCrankconfirmedcrank: receipt 143s old, session impact2.00x → —5BcA…HYpj
13 Sep 00:12 UTCCrankskippedthe adaptor cannot place a conditional stop yet (#8); there is no keeper-independent backstop until it can, so keeper uptime is the only protection
13 Sep 00:10 UTCCrankconfirmedcrank: receipt 147s old, session impact2.00x → —GezV…wpSo
13 Sep 00:08 UTCCrankconfirmedcrank: receipt 156s old, session impact2.00x → —4maA…iiaJ
13 Sep 00:08 UTCCrankskippedthe adaptor cannot place a conditional stop yet (#8); there is no keeper-independent backstop until it can, so keeper uptime is the only protection
13 Sep 00:05 UTCCrankconfirmedcrank: receipt 106s old, session impact2.00x → —4xVY…YDBf
13 Sep 00:03 UTCCrankconfirmedfirst crank for dTSLA2.00x → —XrMZ…bUf4
13 Sep 00:03 UTCCrankskippedthe adaptor cannot place a conditional stop yet (#8); there is no keeper-independent backstop until it can, so keeper uptime is the only protection
12 Sep 23:34 UTCCrankconfirmedcrank: receipt 138s old, session impact2.00x → —5GpR…yBGA
12 Sep 23:34 UTCCrankskippedthe adaptor cannot place a conditional stop yet (#8); there is no keeper-independent backstop until it can, so keeper uptime is the only protection
12 Sep 23:31 UTCCrankconfirmedcrank: receipt 115s old, session impact2.00x → —3kDd…VVQT
12 Sep 23:30 UTCCrankconfirmedcrank: receipt 246s old, session impact2.00x → —8Khb…L11L
12 Sep 23:29 UTCCrankskippedthe adaptor cannot place a conditional stop yet (#8); there is no keeper-independent backstop until it can, so keeper uptime is the only protection
12 Sep 23:25 UTCCrankconfirmedcrank: receipt 151s old, session impact2.00x → —GevD…T5Zs
12 Sep 23:23 UTCCrankconfirmedfirst crank for dTSLA2.00x → —3CF8…nsLs
12 Sep 23:23 UTCCrankskippedthe adaptor cannot place a conditional stop yet (#8); there is no keeper-independent backstop until it can, so keeper uptime is the only protection
12 Sep 23:19 UTCCrankconfirmedcrank: receipt 242s old, session impact2.00x → —5E6a…Tftc
12 Sep 23:19 UTCCrankskippedthe adaptor cannot place a conditional stop yet (#8); there is no keeper-independent backstop until it can, so keeper uptime is the only protection
12 Sep 23:14 UTCCrankconfirmedcrank: receipt 147s old, session impact2.00x → —4VTp…Hwfw
12 Sep 23:12 UTCCrankconfirmedcrank: receipt 155s old, session impact2.00x → —52nL…XbVG
12 Sep 23:12 UTCCrankskippedthe adaptor cannot place a conditional stop yet (#8); there is no keeper-independent backstop until it can, so keeper uptime is the only protection
12 Sep 23:09 UTCCrankconfirmedcrank: receipt 118s old, session impact2.00x → —4qAB…ddmr
12 Sep 23:07 UTCCrankconfirmedcrank: receipt 106s old, session impact2.00x → —bYb8…tLka
12 Sep 23:07 UTCCrankskippedthe adaptor cannot place a conditional stop yet (#8); there is no keeper-independent backstop until it can, so keeper uptime is the only protection
12 Sep 23:05 UTCCrankconfirmedcrank: receipt 209s old, session impact2.00x → —49Dq…CCmL
12 Sep 23:02 UTCCrankconfirmedcrank: receipt 241s old, session impact2.00x → —26Cb…AvJz
12 Sep 23:02 UTCCrankskippedthe adaptor cannot place a conditional stop yet (#8); there is no keeper-independent backstop until it can, so keeper uptime is the only protection
12 Sep 22:58 UTCCrankconfirmedfirst crank for dTSLA2.00x → —627d…E34a
12 Sep 22:58 UTCCrankskippedthe adaptor cannot place a conditional stop yet (#8); there is no keeper-independent backstop until it can, so keeper uptime is the only protection
12 Sep 22:37 UTCCrankconfirmedcrank: receipt 85s old, session impact2.00x → —4q2L…5SbX
12 Sep 22:35 UTCCrankconfirmedcrank: receipt 131s old, session impact2.00x → —5jsE…XEFB
12 Sep 22:33 UTCCrankconfirmedcrank: receipt 128s old, session impact2.00x → —3F7f…bsNu
12 Sep 22:33 UTCCrankskippedthe adaptor cannot place a conditional stop yet (#8); there is no keeper-independent backstop until it can, so keeper uptime is the only protection
12 Sep 22:31 UTCCrankconfirmedcrank: receipt 94s old, session impact2.00x → —4ZCc…Rvxs
12 Sep 22:29 UTCCrankconfirmedcrank: receipt 135s old, session impact2.00x → —5GKw…mAoX
12 Sep 22:27 UTCCrankconfirmedcrank: receipt 145s old, session impact2.00x → —3r7Y…Warz
12 Sep 22:27 UTCCrankskippedthe adaptor cannot place a conditional stop yet (#8); there is no keeper-independent backstop until it can, so keeper uptime is the only protection
12 Sep 22:24 UTCCrankconfirmedattempt 1: Solana error #-32002; Decode this error by running `npx @solana/errors decode -- -32002 'X19jb2RlPS0zMjAwMiZsb2dzPSU1QlByb2dyYW0lMjBDb21wdXRlQnVkZ2V0MTExMTExMTExMTExMTExMTExMTExMTExMTExMTExJTIwaW52b2tlJTIwJTVCMSU1RCUyQyUyMFByb2dyYW0lMjBDb21wdXRlQnVkZ2V0MTExMTExMTExMTExMTExMTExMTExMTExMTExMTExJTIwc3VjY2VzcyUyQyUyMFByb2dyYW0lMjBDb21wdXRlQnVkZ2V0MTExMTExMTExMTExMTExMTExMTExMTExMTExMTExJTIwaW52b2tlJTIwJTVCMSU1RCUyQyUyMFByb2dyYW0lMjBDb21wdXRlQnVkZ2V0MTExMTExMTExMTExMTExMTExMTExMTExMTExMTExJTIwc3VjY2VzcyUyQyUyMFByb2dyYW0lMjBDSnhCUE44M2o3WXZIRHVMQ2FxOURkcnA5UUhxVkFBVTlUWFFHUFJCcEF0ViUyMGludm9rZSUyMCU1QjElNUQlMkMlMjBQcm9ncmFtJTIwbG9nJTNBJTIwSW5zdHJ1Y3Rpb24lM0ElMjBjcmFuayUyQyUyMFByb2dyYW0lMjBDSnhCUE44M2o3WXZIRHVMQ2FxOURkcnA5UUhxVkFBVTlUWFFHUFJCcEF0ViUyMGNvbnN1bWVkJTIwODIzMSUyMG9mJTIwMTM5OTcwMCUyMGNvbXB1dGUlMjB1bml0cyUyQyUyMFByb2dyYW0lMjBDSnhCUE44M2o3WXZIRHVMQ2FxOURkcnA5UUhxVkFBVTlUWFFHUFJCcEF0ViUyMGZhaWxlZCUzQSUyMGN1c3RvbSUyMHByb2dyYW0lMjBlcnJvciUzQSUyMDB4MTc3MyU1RCZhY2NvdW50cz1udWxsJnVuaXRzQ29uc3VtZWQ9ODUzMW4mbG9hZGVkQWNjb3VudHNEYXRhU2l6ZT1udWxsJnJldHVybkRhdGE9JTVCb2JqZWN0JTIwT2JqZWN0JTVEJmlubmVySW5zdHJ1Y3Rpb25zPW51bGwmcmVwbGFjZW1lbnRCbG9ja2hhc2g9bnVsbCZmZWU9bnVsbCZwcmVCYWxhbmNlcz1udWxsJnBvc3RCYWxhbmNlcz1udWxsJnByZVRva2VuQmFsYW5jZXM9bnVsbCZwb3N0VG9rZW5CYWxhbmNlcz1udWxsJmxvYWRlZEFkZHJlc3Nlcz1udWxs'`2.00x → —3KTF…jtXH
12 Sep 22:22 UTCCrankconfirmedcrank: receipt 214s old, session impact2.00x → —2Uy9…o6S4
12 Sep 22:22 UTCCrankskippedthe adaptor cannot place a conditional stop yet (#8); there is no keeper-independent backstop until it can, so keeper uptime is the only protection
12 Sep 22:19 UTCCrankconfirmedcrank: receipt 119s old, session impact2.00x → —5Cu5…VLzB
12 Sep 22:17 UTCCrankconfirmedcrank: receipt 263s old, session impact2.00x → —4e7o…cPsq
12 Sep 22:17 UTCCrankskippedthe adaptor cannot place a conditional stop yet (#8); there is no keeper-independent backstop until it can, so keeper uptime is the only protection
12 Sep 22:12 UTCCrankconfirmedfirst crank for dTSLA2.00x → —Mmb3…y4pB
12 Sep 22:12 UTCCrankskippedthe adaptor cannot place a conditional stop yet (#8); there is no keeper-independent backstop until it can, so keeper uptime is the only protection
12 Sep 22:07 UTCCrankconfirmedcrank: receipt 137s old, session impact2.00x → —2vJj…vhEQ
12 Sep 22:05 UTCCrankconfirmedcrank: receipt 130s old, session impact2.00x → —5iNh…xQF8
12 Sep 22:05 UTCCrankskippedthe adaptor cannot place a conditional stop yet (#8); there is no keeper-independent backstop until it can, so keeper uptime is the only protection
12 Sep 22:03 UTCCrankconfirmedcrank: receipt 145s old, session impact2.00x → —2gWy…NGrF
12 Sep 22:00 UTCCrankconfirmedcrank: receipt 114s old, session impact2.00x → —3yWs…Skaf
12 Sep 22:00 UTCCrankskippedthe adaptor cannot place a conditional stop yet (#8); there is no keeper-independent backstop until it can, so keeper uptime is the only protection
12 Sep 21:58 UTCCrankconfirmedcrank: receipt 142s old, session impact2.00x → —CTAD…gcJg
12 Sep 21:56 UTCCrankconfirmedfirst crank for dTSLA2.00x → —2hom…aMnE
12 Sep 21:56 UTCCrankskippedthe adaptor cannot place a conditional stop yet (#8); there is no keeper-independent backstop until it can, so keeper uptime is the only protection