{"data":{"address":"98oS15W2xt8fa4NCZvHMEv6ZdzVEVeu45prSt85Mb7fK","slot":466101536,"readAt":"2026-11-06T12:00:06.113Z","known":"reel-vaults: periphery beside the pools (Holder Pot payouts, limit orders, routers, bridges, reserves)","deployment":{"status":"live","note":"The reel program is deployed and initialized on Solana mainnet."},"disclaimer":"Hook Score: automated screening, not an audit. It reads chain state and published rules; it does not audit code.","kind":"program","title":"reel-vaults: periphery beside the pools (Holder Pot payouts, limit orders, routers, bridges, reserves)","summary":"Upgradeable: its upgrade authority can replace the code at any time.","program":{"address":"98oS15W2xt8fa4NCZvHMEv6ZdzVEVeu45prSt85Mb7fK","loader":"upgradeable","loaderId":"BPFLoaderUpgradeab1e11111111111111111111111","upgradeable":true,"upgradeAuthority":"BA9VJD2ux2XtQ1diiurBR9pmgqtb33ivs6H8fmSgNPXr","programData":"3JaK1uLUtK77Vk6wCgygzkBdtRkaxVb13bd96G1JLa91","dataSize":66976,"lastDeploySlot":466026881,"note":"Upgradeable: its upgrade authority can replace the code at any time.","known":"reel-vaults: periphery beside the pools (Holder Pot payouts, limit orders, routers, bridges, reserves)"},"score":{"label":"Hook Score: automated screening, not an audit.","subject":"program","score":17,"raw":17,"band":{"name":"Critical gaps","min":0,"max":39},"cap":null,"coverage":80,"rules":[{"id":"immutable","dimension":"Mutability","title":"Code can't be replaced","points":40,"earned":0,"state":"fail","evidence":"Upgradeable: its upgrade authority can replace the code at any time.","why":"An upgradeable program can be replaced with any code by its upgrade authority, including code that moves funds it controls.","cap":74},{"id":"authority-kind","dimension":"Mutability","title":"No single key can upgrade it","points":15,"earned":0,"state":"fail","evidence":"BA9V…NPXr is a single wallet key.","why":"An on-curve upgrade authority is one private key; a program-derived authority is usually a multisig or governance program.","cap":null},{"id":"settled-code","dimension":"Operations","title":"Not deployed in the last two weeks","points":15,"earned":7,"state":"review","evidence":"Deployed at slot 466026881, only 74,655 slots ago.","why":"Code that changed recently has had little time in production; each upgrade needs its own review.","cap":null},{"id":"verified-build","dimension":"Provenance","title":"Build verified against public source","points":20,"earned":0,"state":"unavailable","evidence":"Not checked: Scan does not verify builds yet.","why":"A verified build ties the deployed bytes to a public commit. reel's scanner can't check this yet, so it earns nothing.","cap":null},{"id":"known-program","dimension":"Provenance","title":"A known program","points":10,"earned":10,"state":"pass","evidence":"reel-vaults: periphery beside the pools (Holder Pot payouts, limit orders, routers, bridges, reserves).","why":"Known infrastructure has public documentation and a track record; an unknown program needs its own research.","cap":null}]}},"meta":{"apiVersion":"v1","generatedAt":"2026-11-06T12:00:06.163Z","slot":466101536,"kind":"program"}}