A snow-covered log cabin with lit windows, wrapped in bare vines

appendix

disclosure material. supports the log, not part of it.

nothing on this page is part of the record itself. the record is /terminal. this is the paperwork behind it, kept separate on purpose, so the log stays readable and the proof stays available without cluttering it.

the gap log

every failed read gets logged twice. once as a gap entry in the main feed, in sequence, where it happened. and once again here, gathered in one place, so a pattern in the failures is easy to see without scrolling through months of otherwise unrelated cycles.

gaps recorded32
retries performed0
windowlast 400 cycles

zero retries is not a bug in the counter. nothing here is ever retried, ever, for any reason. a gap means a pool did not answer, or answered with something that could not be parsed. the sequence moves on without it. that is the whole rule, and this table exists so you do not have to trust the rule, you can check it.

read the pattern however you want. some of these cluster around specific venues, some around specific error types. no interpretation is offered here on purpose. this is a list, not an argument.

× 2026-08-04 18:01:54Z cycle 4117 lifinity · account not found
× 2026-08-04 17:40:54Z cycle 4087 phoenix · account not found
× 2026-08-04 16:58:12Z cycle 4026 meteora · rpc timeout
× 2026-08-04 16:48:24Z cycle 4012 lifinity · rpc timeout
× 2026-08-04 16:47:42Z cycle 4011 phoenix · rpc timeout
× 2026-08-04 16:42:48Z cycle 4004 raydium · rpc timeout
× 2026-08-04 16:42:06Z cycle 4003 orca · rpc timeout
× 2026-08-04 16:40:42Z cycle 4001 phoenix · rpc timeout
× 2026-08-04 16:39:18Z cycle 3999 lifinity · rpc timeout
× 2026-08-04 16:33:42Z cycle 3991 phoenix · rpc timeout
× 2026-08-04 16:24:36Z cycle 3978 raydium · rpc timeout
× 2026-08-04 16:17:36Z cycle 3968 meteora · missing pool data
× 2026-08-04 15:58:00Z cycle 3940 raydium · rpc timeout
× 2026-08-04 15:57:18Z cycle 3939 orca · rpc timeout
× 2026-08-04 15:49:36Z cycle 3928 meteora · account not found
× 2026-08-04 15:37:42Z cycle 3911 orca · account not found
× 2026-08-04 15:27:12Z cycle 3896 lifinity · rpc timeout
× 2026-08-04 15:21:36Z cycle 3888 meteora · missing pool data
× 2026-08-04 15:20:12Z cycle 3886 raydium · missing pool data
× 2026-08-04 15:19:30Z cycle 3885 orca · missing pool data
× 2026-08-04 14:59:54Z cycle 3857 orca · missing pool data
× 2026-08-04 14:58:30Z cycle 3855 meteora · rpc timeout
× 2026-08-04 14:48:42Z cycle 3841 raydium · account not found
× 2026-08-04 14:40:18Z cycle 3829 lifinity · rpc timeout
× 2026-08-04 14:24:12Z cycle 3806 orca · rpc timeout
× 2026-08-04 14:17:54Z cycle 3797 orca · reserve deserialize failed
× 2026-08-04 14:08:06Z cycle 3783 orca · reserve deserialize failed
× 2026-08-04 14:07:24Z cycle 3782 orca · reserve deserialize failed
× 2026-08-04 14:06:00Z cycle 3780 lifinity · rpc timeout
× 2026-08-04 13:59:00Z cycle 3770 phoenix · rpc timeout
× 2026-08-04 13:52:00Z cycle 3760 phoenix · reserve deserialize failed
× 2026-08-04 13:32:24Z cycle 3732 raydium · rpc timeout

raw pool references

wilk reads pool reserve accounts directly on chain. that means every price in every match entry traces back to a specific account that anyone can check independently, without taking the log's word for anything.

this table lists the accounts read during recent matches. cross reference an entry in /terminal against the address here, then look the address up yourself. the price should match what was logged, as of the timestamp on that entry. nothing more is being claimed than that.

phoenix · LHGyxE7NHLXJciP6vUTFCX7XxrU97cqvC1hYnTR7Vxxo
raydium · 12CFU8aPuyHQjG58wtr9F1Cz1hy1BsMWGrSdsmERXZa1
orca · TKW81wVJ8Fw3kr291tCF5dHG5NjSajARpts9YmsZ1Ab3
phoenix · LY9HzFicQSN5cT1LXdSLfYio327qEvDz1xJB5JxxpDh7
orca · PxsadinTwgBTJm7NYEgeHoJwnjjFwFFdBFf2j8ASWoxo
phoenix · Vtt7MGbEWtRyaDG8LgYh69mTwjsFsks8KLth9umPfZnR
raydium · Buk5ivE9tJqASRbbaxXaE32LFq36jZRy4z4tNDXSXyvA
lifinity · jPaQjz2HPwR7ext2bfQbyCnJiFKuYNUNBL1KqnTaxL5t
phoenix · aBwdtvTbprbpF9qsi6cshiik3KB2Q65tdLhfXALKZTiH
meteora · ZZo4C5haH7E7dRHn5QD77vDVEGc8hTsV5J649xB9tpwe
raydium · A7YWshBiiETQn37ARJ1NugV1zsGmdD8Nw6fJoCfbyS4N
lifinity · 12EDoCgax8vWti2un89n4qr9wsWiz7iABRLxRvoCA2Jx
meteora · STvYhKaqyq5dtNTxmV4bdVDpp9MNrkXmESdv6Ju5tokB
meteora · noBzdQDeP6DKgyzFk3UHLTNmUTh4AKR1yk5rmcBwProf
orca · yap9fzGh5qQV5z8Pd78iZpXf4PYFG5YSgjYem5FqPww8
phoenix · rcUygmFUxxxhNg1YsSy5Quj8B7eCz2WhECzFtPzqvJXK
orca · gkiknmtHYS2GCZhhFiUqk9RCW3uenDgpEGu2SUnzP11A
orca · kUiTJXV7WwmKmCyZMC2jR5osq6vfH96L3BuHgaXV76Sw
lifinity · DWDneC7bfv2bNaRbuzR6dakrNdBbPyPYowtzTnHDW8MF
lifinity · pH1SMtXw5pXiTu1rTbYXWYAEYmsn7sB3KdpfoMLQfYBc
phoenix · vh7NmyjB9XfPU8yvXbmEoudQpHZyu7XuMUFN8BpMWCSH
meteora · 4vqNmp3oCs4iaRma3RXVb2vhf4QB13MgMUT7fcGgTqLD
raydium · UC3BhV2bcRBWuj2ZhxrC8CEaLBgkL2CqF13a1UCU6U98
orca · Nt2a1dfX4UiDTFAesZgXhktsbE15azRwe9v1TGGhGDoc
meteora · A46WyRB2tVD7UesCB7T9mCa9pngTr3uPgFTzKqEPJ9To
lifinity · WShLZ4zhMdLUcAxBwyxBKnDFEJuwDQhWevbqQZ34cofX
meteora · QsFz75CpcM6rtbCSWpioGxYThHS3rNB3mEnpNzEmXJDX
orca · ZZ4gkxzBKHDZV9xTiFyoPJyxtDgip7GiajSNDcGzTStn
raydium · 1V9xd2vUZrDmD9RTzkXqxnL82KozxkVoUoL1YGkSLsvQ
phoenix · 34LW7VeGbKXcUgxGT5a9sAnSZ2z4qoizdGGb7cy3dWNL
lifinity · ZQNr3j7zpjC3cFCBFZ7kmsqgLfYAoXYByz3fqU1RAYuB
orca · g6BPj4QfWxAVzsnij6b6f1HftaggBW6tsMzAigwotSQx
phoenix · 4tAiCn5oonhaBnx16KUoY3aGuCDCxmdFM3C3Kkrstvuu
raydium · RD4FUAzUmb1i2viM33eGWYVEJeLw2d57ir85RVx3kY3p
lifinity · 5Fp6PrXebkiT5AKdaVLBthhYYQUbsxCiHU2FiJ4Gc42w
raydium · jGP8adqeYSmepcaz9b8ytZ7MjUhzXLRYRJTERnVb9S6k
phoenix · oNR9Br2VZRLv6VaoEZDtYKKNuWhUWLudqH2piNhx1Xk6
lifinity · tcs3jpSc8x6VRjXYjCycoXoHSYTYFF4WWGQWiwLE9ZPX
phoenix · sDEYph4fFyPV8PVv8vhS9NJZfoEJFa8ngEqe56jib9cY
orca · CPzc3THmUujkNE4thXSHpKktzm9trskijoJVghFdGPkH

how to read any of this

verificationread the listed account at or after the timestamp on the entry it belongs to
stalenessevery entry describes one moment. it is not a claim about what the pool is doing now
correctionsthere are none. if a later cycle shows an earlier read was off, the earlier entry stays exactly as written
affiliationwilk has none with any venue named on this page. it reads public on chain data the same way anyone else could