{"ok":true,"page":"/#/hookr","terms":{"feeBps":1000,"feeOf":"what your ranges earn, taken by the vault itself whenever earnings are paid out, and never from what you deposited","capBps":2000,"capChoices":[1000,2000,5000],"minBookEth":"0.002","where":"pools of coins that graduated from Hookr's launchpad, and no other pool","earns":"Each graduated Hookr pool's hook sets a trading fee on every swap, and on some coins it also hands part of every buy to the liquidity in range. A range earns while the price trades inside it, and nothing once the price has left it.","can":["keep your ETH as a bid just under the coin's price and your coin as an ask just above it","move a range the price has left behind back beside the price, paid for only by what that range holds","move at most the share of the book a day you choose when you open the vault: a tenth, a fifth or a half","only to a range within a factor of sixteen of the live price"],"cannot":["send your tokens anywhere: no function in the vault takes a destination","swap your tokens: a move is paid for by what the range already holds","block, delay or cap your withdrawal, or need the agent's key to be working for you to leave","change the fee, the fee wallet, the daily limit, or who owns the vault: each is fixed when it is deployed","open on any pool that is not a graduated Hookr pool"],"notYet":["it does not show what your ranges have earned until it is paid out, which happens at every move, at your exit, or when anybody calls settle","the width of your quotes follows the pool's measured movement and its own record; there is no width setting on this desk","a book worth under 0.002 ETH is watched and not moved, since the desk pays the gas of every move","it does not trade the coin for you: it only keeps your liquidity where it can earn"],"exit":"withdrawAll is onlyOwner and carries no other condition. It pays you your principal and what your ranges earned, less the tenth, in one transaction, whether or not the agent's key still works.","risk":"Liquidity in a coin's pool ends up holding more of whichever side the price moved away from. If the coin falls, the bid buys it on the way down. Earnings are what offsets that, and on a quiet pool they are small.","independent":"Hookr is a separate launchpad. This desk reads its pools from the chain and has no arrangement with it."},"launches":51,"graduated":12,"trading":2,"vaults":0,"ethUsd":2564.4778637538657,"window":{"hours":24,"full":true},"pools":[{"poolId":"0x3954914e309f7e4ada15d5c71a305cea4c86fcc2843485c8691c6a6e4bb5977c","token":"0xfb83b59cb15b9d8bb6d96380702580a313af9455","symbol":"HOOKERS","name":"Hookers","priceEth":1.6486829618207224e-8,"priceUsd":0.000042280109599374025,"usable":true,"reason":null,"day":{"swaps":14,"donations":0,"volumeEth":"0.470143","paidEth":"0.001394","feesEth":"0.001394","donatedEth":"0","paidUsd":3.57490818292529},"trading":true,"vaults":0,"lastSwapBlock":86148698},{"poolId":"0x08d956bde200ccfe162b9a6a20b1b7ce11e6dd2d8fd806a8dfad6d12f09a379a","token":"0x3c022d43a9f826cd206c2ba60bc753d8b36185c4","symbol":"RHOOK","name":"robinhook","priceEth":3.651497024436635e-9,"priceUsd":0.00000936418328873086,"usable":true,"reason":null,"day":{"swaps":2,"donations":0,"volumeEth":"0.089117","paidEth":"0.00087","feesEth":"0.00087","donatedEth":"0","paidUsd":2.2325827704613403},"trading":true,"vaults":0,"lastSwapBlock":86347775},{"poolId":"0x3a5548d51714c9f844ce456700c5f5e10ce87d5507f2c89b52c88caf47e74891","token":"0x39f6e4c08d184b5d67ce6936452ff435e38b8705","symbol":"ANDURP","name":"ANDURP TATE","priceEth":1.4277283570950046e-11,"priceUsd":3.6613777672238134e-8,"usable":true,"reason":null,"day":{"swaps":0,"donations":0,"volumeEth":"0","paidEth":"0","feesEth":"0","donatedEth":"0","paidUsd":0},"trading":false,"vaults":0,"lastSwapBlock":null},{"poolId":"0xa7f4d2b9d608359c24d17a787dbba2c131e7f6df5f45f3fc31376bbe8fd6e98f","token":"0x3c6bc30fb3286a3a35978ca66da84a2a2c060324","symbol":"APHRODOT","name":"Aphrodot","priceEth":2.3858588556996374e-12,"priceUsd":6.118482221482849e-9,"usable":true,"reason":null,"day":{"swaps":0,"donations":0,"volumeEth":"0","paidEth":"0","feesEth":"0","donatedEth":"0","paidUsd":0},"trading":false,"vaults":0,"lastSwapBlock":null},{"poolId":"0x5a1d6c5c877cc6b234b702c62f6874007c1bf866f0a42cc77984fa0578970adc","token":"0x1d770d85b277ed1f4fa0a8fa5ecff91e8f7c90d3","symbol":"COPE","name":"Stonkcopers","priceEth":2.446988052191083e-12,"priceUsd":6.275246692714221e-9,"usable":true,"reason":null,"day":{"swaps":0,"donations":0,"volumeEth":"0","paidEth":"0","feesEth":"0","donatedEth":"0","paidUsd":0},"trading":false,"vaults":0,"lastSwapBlock":null},{"poolId":"0x950989195e2164f10127ff3b3f8b2a426649e8d6969efe8b2dc4177e136c34b6","token":"0x9862d96eef607e1858df7fecda2528df4669027d","symbol":"ELLIE","name":"Ellie","priceEth":5.227953724989374e-12,"priceUsd":1.3406971600464814e-8,"usable":true,"reason":null,"day":{"swaps":0,"donations":0,"volumeEth":"0","paidEth":"0","feesEth":"0","donatedEth":"0","paidUsd":0},"trading":false,"vaults":0,"lastSwapBlock":null},{"poolId":"0x55f8cf004d3970d3f191a4e2a33945e329099636a80d37db7b73ed42387ceffb","token":"0x28409f4184911d2529a99277aa74a744842a0293","symbol":"HCAN","name":"Hookr Five-Block Canary","priceEth":7.102198649444488e-11,"priceUsd":1.821343122048299e-7,"usable":true,"reason":null,"day":{"swaps":0,"donations":0,"volumeEth":"0","paidEth":"0","feesEth":"0","donatedEth":"0","paidUsd":0},"trading":false,"vaults":0,"lastSwapBlock":null},{"poolId":"0xd033b2e7063b4f8404dbedb833ee86b166f3d4ba4f02d8401c8c8e93f22451bc","token":"0x85069357dc804cdf48cf1d9a4b419d651e84e685","symbol":"HCAT","name":"Hookr Cat","priceEth":3.1410124910584715e-11,"priceUsd":8.055057003093837e-8,"usable":true,"reason":null,"day":{"swaps":0,"donations":0,"volumeEth":"0","paidEth":"0","feesEth":"0","donatedEth":"0","paidUsd":0},"trading":false,"vaults":0,"lastSwapBlock":null},{"poolId":"0x2789ea212ce3fdd27c3953f80cb8371c41e7aa9f03288cc9b147b5855e5b8c93","token":"0x9359339cc71408bd4590fa07d2395bbeaaafcdd0","symbol":"KRKN","name":"Kraken Klub","priceEth":5.788162332024449e-12,"priceUsd":1.4843614172290654e-8,"usable":true,"reason":null,"day":{"swaps":0,"donations":0,"volumeEth":"0","paidEth":"0","feesEth":"0","donatedEth":"0","paidUsd":0},"trading":false,"vaults":0,"lastSwapBlock":null},{"poolId":"0xc868391c5fe01a978ef12eb10d1ac6e1da7e8ad8ec309e1c00866da20e05a9c1","token":"0x06172fa1ba411670335dc3be7e7d5d868c0a551d","symbol":"MILO","name":"Milo","priceEth":3.153600377183249e-10,"priceUsd":8.087338358412283e-7,"usable":true,"reason":null,"day":{"swaps":0,"donations":0,"volumeEth":"0","paidEth":"0","feesEth":"0","donatedEth":"0","paidUsd":0},"trading":false,"vaults":0,"lastSwapBlock":85457147},{"poolId":"0x96b23699dab790af4ff1e59c8143a4ee518526d65256ad2af5dbb43d292cb15b","token":"0x036e947b9c9b43a9ca395701284fe91226465147","symbol":"PAYME","name":"Pay Me","priceEth":2.647599290060874e-9,"priceUsd":0.000006789709771451561,"usable":true,"reason":null,"day":{"swaps":0,"donations":0,"volumeEth":"0","paidEth":"0","feesEth":"0","donatedEth":"0","paidUsd":0},"trading":false,"vaults":0,"lastSwapBlock":null},{"poolId":"0x126c59004afc6f2d509aa7b77be39f2b562f150ea04153ea4db36982fe13b43c","token":"0x6911c8ae42dda0d90f49c2799695a193a6d146ef","symbol":"PONI","name":"Poni","priceEth":1.8992714222329547e-11,"priceUsd":4.8706395195767336e-8,"usable":true,"reason":null,"day":{"swaps":0,"donations":0,"volumeEth":"0","paidEth":"0","feesEth":"0","donatedEth":"0","paidUsd":0},"trading":false,"vaults":0,"lastSwapBlock":null}],"desk":{"lastAt":"2026-10-12T06:06:20.372Z","ok":false,"stalled":true,"reason":"the public node did not give its head (HTTP request failed.)","vaultsAt":null},"fresh":true}