Hooksmarket executor dry run
Weekly cycle: curate Polymarket markets, snapshot voting power, tally blind votes, allocate, settle, distribute.
Phaseno cycles
Last tick15s ago
Executor0x717C213Fb055ACb46d9859f065D3A0e6542d79e3
Contractsdeployed
Go-live checklist not ready
| ✓ | Contracts deployed | 0x02e91236f04793b3d8f0bc236f6447a7b12497bf |
| ✗ | HOKT token | Placeholder (USDG): deploy HOKT and update deployments.json |
| ✓ | Executor key | 0x717C213Fb055ACb46d9859f065D3A0e6542d79e3 |
| ✗ | Executor gas (Robinhood Chain) | 0.00009 ETH (want at least 0.002) |
| ✓ | Polymarket trading key | 0x587cb6c381D2e582e12A5bF790D51017051E95b7 |
| ✓ | Polymarket collateral token | 0xC011a7E12a19f7B1f670d46F03B03f3342E82DFB |
| ✗ | Trading wallet gas (Polygon) | 0.000 POL (want at least 1) |
| ✓ | Automatic redemption | EOA mode: the bot redeems resolved positions itself |
| ✓ | Vault venue = Polymarket deposit address | 0xC7aa36EEC03576D056b8f90017eAf636d1f87Ad8 |
| ✓ | Public cycle metadata | Served from https://api.hooksmarket.fun |
| ✗ | Live mode | DRY_RUN=true: nothing is sent |
This week's candidate markets
| Market | Yes | Liquidity | Volume 1w | Ends |
|---|---|---|---|---|
| 2026 Balance of Power: D Senate, D House | 67¢ | $4,650,826 | $2,575,574 | 04 Nov 2026 04:59 |
| Will Bitcoin dip to $77,500 in October? | 14¢ | $84,909 | $456,006 | 01 Nov 2026 04:00 |
| Will the Democratic Party control the Senate after the 2026 Midterm elections? | 68¢ | $3,729,928 | $1,676,144 | 04 Nov 2026 04:59 |
| Will the Republicans win the Texas Senate race in 2026? | 31¢ | $907,078 | $1,231,522 | 04 Nov 2026 04:59 |
Cycles
| Cycle | Orders | Settled | Distributed pools |
|---|---|---|---|
| #1 | — | no | 0 |
Log
| 13:57:17 | dry-run | blindVote.createCycle(1): createCycle(["0x3f9553dc324cd1fd24b54243720c42e18e5c20165bc5e523e42b440a8654abd1","0","1793303837","1793303838","1793433438","33543368",["0x16c63b7cc37f012b9f59ee164ec03877914c701d06d48291ae8d6fc08a088b0d","0x4e22f6d2ae4af77a41c1f57a3f077e3c32606c826b987406d6e27fac9ddad7aa","0x307a1ed89d60b61002dd5bbf00e1408c5e) |
| 13:57:17 | info | opening cycle 1: 4 markets, 1 holders, power 0 |
| 13:57:17 | warn | snapshot has no holders; using an empty-power placeholder tree |
| 13:57:17 | warn | HOKT is not deployed yet; using an empty-power placeholder tree |
| 13:56:17 | dry-run | blindVote.createCycle(1): createCycle(["0x3f9553dc324cd1fd24b54243720c42e18e5c20165bc5e523e42b440a8654abd1","0","1793303777","1793303778","1793433378","33543348",["0x16c63b7cc37f012b9f59ee164ec03877914c701d06d48291ae8d6fc08a088b0d","0x4e22f6d2ae4af77a41c1f57a3f077e3c32606c826b987406d6e27fac9ddad7aa","0x307a1ed89d60b61002dd5bbf00e1408c5e) |
| 13:56:17 | info | opening cycle 1: 4 markets, 1 holders, power 0 |
| 13:56:17 | warn | snapshot has no holders; using an empty-power placeholder tree |
| 13:56:17 | warn | HOKT is not deployed yet; using an empty-power placeholder tree |
| 13:55:17 | dry-run | blindVote.createCycle(1): createCycle(["0x3f9553dc324cd1fd24b54243720c42e18e5c20165bc5e523e42b440a8654abd1","0","1793303717","1793303718","1793433318","33543328",["0x16c63b7cc37f012b9f59ee164ec03877914c701d06d48291ae8d6fc08a088b0d","0x4e22f6d2ae4af77a41c1f57a3f077e3c32606c826b987406d6e27fac9ddad7aa","0x307a1ed89d60b61002dd5bbf00e1408c5e) |
| 13:55:17 | info | opening cycle 1: 4 markets, 1 holders, power 0 |
| 13:55:17 | warn | snapshot has no holders; using an empty-power placeholder tree |
| 13:55:17 | warn | HOKT is not deployed yet; using an empty-power placeholder tree |
| 13:54:17 | dry-run | blindVote.createCycle(1): createCycle(["0x3f9553dc324cd1fd24b54243720c42e18e5c20165bc5e523e42b440a8654abd1","0","1793303657","1793303658","1793433258","33543308",["0x16c63b7cc37f012b9f59ee164ec03877914c701d06d48291ae8d6fc08a088b0d","0x4e22f6d2ae4af77a41c1f57a3f077e3c32606c826b987406d6e27fac9ddad7aa","0x307a1ed89d60b61002dd5bbf00e1408c5e) |
| 13:54:17 | info | opening cycle 1: 4 markets, 1 holders, power 0 |
| 13:54:17 | warn | snapshot has no holders; using an empty-power placeholder tree |
| 13:54:17 | warn | HOKT is not deployed yet; using an empty-power placeholder tree |
| 13:53:17 | dry-run | blindVote.createCycle(1): createCycle(["0x3f9553dc324cd1fd24b54243720c42e18e5c20165bc5e523e42b440a8654abd1","0","1793303597","1793303598","1793433198","33543288",["0x16c63b7cc37f012b9f59ee164ec03877914c701d06d48291ae8d6fc08a088b0d","0x4e22f6d2ae4af77a41c1f57a3f077e3c32606c826b987406d6e27fac9ddad7aa","0x307a1ed89d60b61002dd5bbf00e1408c5e) |
| 13:53:17 | info | opening cycle 1: 4 markets, 1 holders, power 0 |
| 13:53:17 | warn | snapshot has no holders; using an empty-power placeholder tree |
| 13:53:17 | warn | HOKT is not deployed yet; using an empty-power placeholder tree |
| 13:52:17 | dry-run | blindVote.createCycle(1): createCycle(["0x3f9553dc324cd1fd24b54243720c42e18e5c20165bc5e523e42b440a8654abd1","0","1793303537","1793303538","1793433138","33543268",["0x16c63b7cc37f012b9f59ee164ec03877914c701d06d48291ae8d6fc08a088b0d","0x4e22f6d2ae4af77a41c1f57a3f077e3c32606c826b987406d6e27fac9ddad7aa","0x307a1ed89d60b61002dd5bbf00e1408c5e) |
| 13:52:17 | info | opening cycle 1: 4 markets, 1 holders, power 0 |
| 13:52:17 | warn | snapshot has no holders; using an empty-power placeholder tree |
| 13:52:17 | warn | HOKT is not deployed yet; using an empty-power placeholder tree |
| 13:51:23 | dry-run | blindVote.createCycle(1): createCycle(["0x3f9553dc324cd1fd24b54243720c42e18e5c20165bc5e523e42b440a8654abd1","0","1793303481","1793303482","1793433082","33543249",["0x16c63b7cc37f012b9f59ee164ec03877914c701d06d48291ae8d6fc08a088b0d","0x4e22f6d2ae4af77a41c1f57a3f077e3c32606c826b987406d6e27fac9ddad7aa","0x307a1ed89d60b61002dd5bbf00e1408c5e) |
| 13:51:21 | info | opening cycle 1: 4 markets, 1 holders, power 0 |
| 13:51:21 | warn | snapshot has no holders; using an empty-power placeholder tree |
| 13:51:21 | warn | HOKT is not deployed yet; using an empty-power placeholder tree |
| 13:50:17 | dry-run | blindVote.createCycle(1): createCycle(["0x3f9553dc324cd1fd24b54243720c42e18e5c20165bc5e523e42b440a8654abd1","0","1793303417","1793303418","1793433018","33543228",["0x16c63b7cc37f012b9f59ee164ec03877914c701d06d48291ae8d6fc08a088b0d","0x4e22f6d2ae4af77a41c1f57a3f077e3c32606c826b987406d6e27fac9ddad7aa","0x307a1ed89d60b61002dd5bbf00e1408c5e) |
| 13:50:17 | info | opening cycle 1: 4 markets, 1 holders, power 0 |
| 13:50:17 | warn | snapshot has no holders; using an empty-power placeholder tree |
| 13:50:17 | warn | HOKT is not deployed yet; using an empty-power placeholder tree |
| 13:49:17 | dry-run | blindVote.createCycle(1): createCycle(["0x3f9553dc324cd1fd24b54243720c42e18e5c20165bc5e523e42b440a8654abd1","0","1793303357","1793303358","1793432958","33543208",["0x16c63b7cc37f012b9f59ee164ec03877914c701d06d48291ae8d6fc08a088b0d","0x4e22f6d2ae4af77a41c1f57a3f077e3c32606c826b987406d6e27fac9ddad7aa","0x307a1ed89d60b61002dd5bbf00e1408c5e) |
| 13:49:17 | info | opening cycle 1: 4 markets, 1 holders, power 0 |
| 13:49:17 | warn | snapshot has no holders; using an empty-power placeholder tree |
| 13:49:17 | warn | HOKT is not deployed yet; using an empty-power placeholder tree |
| 13:48:17 | dry-run | blindVote.createCycle(1): createCycle(["0x3f9553dc324cd1fd24b54243720c42e18e5c20165bc5e523e42b440a8654abd1","0","1793303297","1793303298","1793432898","33543188",["0x16c63b7cc37f012b9f59ee164ec03877914c701d06d48291ae8d6fc08a088b0d","0x4e22f6d2ae4af77a41c1f57a3f077e3c32606c826b987406d6e27fac9ddad7aa","0x307a1ed89d60b61002dd5bbf00e1408c5e) |
| 13:48:17 | info | opening cycle 1: 4 markets, 1 holders, power 0 |
| 13:48:17 | warn | snapshot has no holders; using an empty-power placeholder tree |
| 13:48:17 | warn | HOKT is not deployed yet; using an empty-power placeholder tree |
| 13:47:17 | dry-run | blindVote.createCycle(1): createCycle(["0x3f9553dc324cd1fd24b54243720c42e18e5c20165bc5e523e42b440a8654abd1","0","1793303237","1793303238","1793432838","33543168",["0x16c63b7cc37f012b9f59ee164ec03877914c701d06d48291ae8d6fc08a088b0d","0x4e22f6d2ae4af77a41c1f57a3f077e3c32606c826b987406d6e27fac9ddad7aa","0x307a1ed89d60b61002dd5bbf00e1408c5e) |
| 13:47:17 | info | opening cycle 1: 4 markets, 1 holders, power 0 |
| 13:47:17 | warn | snapshot has no holders; using an empty-power placeholder tree |
| 13:47:17 | warn | HOKT is not deployed yet; using an empty-power placeholder tree |
| 13:46:22 | dry-run | blindVote.createCycle(1): createCycle(["0x3f9553dc324cd1fd24b54243720c42e18e5c20165bc5e523e42b440a8654abd1","0","1793303181","1793303182","1793432782","33543149",["0x16c63b7cc37f012b9f59ee164ec03877914c701d06d48291ae8d6fc08a088b0d","0x4e22f6d2ae4af77a41c1f57a3f077e3c32606c826b987406d6e27fac9ddad7aa","0x307a1ed89d60b61002dd5bbf00e1408c5e) |
| 13:46:21 | info | opening cycle 1: 4 markets, 1 holders, power 0 |
| 13:46:21 | warn | snapshot has no holders; using an empty-power placeholder tree |
| 13:46:21 | warn | HOKT is not deployed yet; using an empty-power placeholder tree |
| 13:45:22 | dry-run | blindVote.createCycle(1): createCycle(["0x3f9553dc324cd1fd24b54243720c42e18e5c20165bc5e523e42b440a8654abd1","0","1793303121","1793303122","1793432722","33543129",["0x16c63b7cc37f012b9f59ee164ec03877914c701d06d48291ae8d6fc08a088b0d","0x4e22f6d2ae4af77a41c1f57a3f077e3c32606c826b987406d6e27fac9ddad7aa","0x307a1ed89d60b61002dd5bbf00e1408c5e) |
| 13:45:21 | info | opening cycle 1: 4 markets, 1 holders, power 0 |
| 13:45:21 | warn | snapshot has no holders; using an empty-power placeholder tree |
| 13:45:21 | warn | HOKT is not deployed yet; using an empty-power placeholder tree |
| 13:44:22 | dry-run | blindVote.createCycle(1): createCycle(["0x3f9553dc324cd1fd24b54243720c42e18e5c20165bc5e523e42b440a8654abd1","0","1793303060","1793303061","1793432661","33543109",["0x16c63b7cc37f012b9f59ee164ec03877914c701d06d48291ae8d6fc08a088b0d","0x4e22f6d2ae4af77a41c1f57a3f077e3c32606c826b987406d6e27fac9ddad7aa","0x307a1ed89d60b61002dd5bbf00e1408c5e) |
| 13:44:20 | info | opening cycle 1: 4 markets, 1 holders, power 0 |
| 13:44:20 | warn | snapshot has no holders; using an empty-power placeholder tree |
| 13:44:20 | warn | HOKT is not deployed yet; using an empty-power placeholder tree |
| 13:43:17 | dry-run | blindVote.createCycle(1): createCycle(["0x3f9553dc324cd1fd24b54243720c42e18e5c20165bc5e523e42b440a8654abd1","0","1793302997","1793302998","1793432598","33543088",["0x16c63b7cc37f012b9f59ee164ec03877914c701d06d48291ae8d6fc08a088b0d","0x4e22f6d2ae4af77a41c1f57a3f077e3c32606c826b987406d6e27fac9ddad7aa","0x307a1ed89d60b61002dd5bbf00e1408c5e) |
| 13:43:17 | info | opening cycle 1: 4 markets, 1 holders, power 0 |
| 13:43:17 | warn | snapshot has no holders; using an empty-power placeholder tree |
| 13:43:17 | warn | HOKT is not deployed yet; using an empty-power placeholder tree |
| 13:42:18 | dry-run | blindVote.createCycle(1): createCycle(["0x3f9553dc324cd1fd24b54243720c42e18e5c20165bc5e523e42b440a8654abd1","0","1793302938","1793302939","1793432539","33543068",["0x16c63b7cc37f012b9f59ee164ec03877914c701d06d48291ae8d6fc08a088b0d","0x4e22f6d2ae4af77a41c1f57a3f077e3c32606c826b987406d6e27fac9ddad7aa","0x307a1ed89d60b61002dd5bbf00e1408c5e) |
| 13:42:18 | info | opening cycle 1: 4 markets, 1 holders, power 0 |
| 13:42:18 | warn | snapshot has no holders; using an empty-power placeholder tree |
| 13:42:18 | warn | HOKT is not deployed yet; using an empty-power placeholder tree |
| 13:41:17 | dry-run | blindVote.createCycle(1): createCycle(["0x3f9553dc324cd1fd24b54243720c42e18e5c20165bc5e523e42b440a8654abd1","0","1793302877","1793302878","1793432478","33543048",["0x16c63b7cc37f012b9f59ee164ec03877914c701d06d48291ae8d6fc08a088b0d","0x4e22f6d2ae4af77a41c1f57a3f077e3c32606c826b987406d6e27fac9ddad7aa","0x307a1ed89d60b61002dd5bbf00e1408c5e) |
| 13:41:17 | info | opening cycle 1: 4 markets, 1 holders, power 0 |
| 13:41:17 | warn | snapshot has no holders; using an empty-power placeholder tree |
| 13:41:17 | warn | HOKT is not deployed yet; using an empty-power placeholder tree |
| 13:40:17 | dry-run | blindVote.createCycle(1): createCycle(["0x3f9553dc324cd1fd24b54243720c42e18e5c20165bc5e523e42b440a8654abd1","0","1793302817","1793302818","1793432418","33543028",["0x16c63b7cc37f012b9f59ee164ec03877914c701d06d48291ae8d6fc08a088b0d","0x4e22f6d2ae4af77a41c1f57a3f077e3c32606c826b987406d6e27fac9ddad7aa","0x307a1ed89d60b61002dd5bbf00e1408c5e) |
| 13:40:17 | info | opening cycle 1: 4 markets, 1 holders, power 0 |
| 13:40:17 | warn | snapshot has no holders; using an empty-power placeholder tree |
| 13:40:17 | warn | HOKT is not deployed yet; using an empty-power placeholder tree |
| 13:39:17 | dry-run | blindVote.createCycle(1): createCycle(["0x3f9553dc324cd1fd24b54243720c42e18e5c20165bc5e523e42b440a8654abd1","0","1793302757","1793302758","1793432358","33543008",["0x16c63b7cc37f012b9f59ee164ec03877914c701d06d48291ae8d6fc08a088b0d","0x4e22f6d2ae4af77a41c1f57a3f077e3c32606c826b987406d6e27fac9ddad7aa","0x307a1ed89d60b61002dd5bbf00e1408c5e) |
| 13:39:17 | info | opening cycle 1: 4 markets, 1 holders, power 0 |
| 13:39:17 | warn | snapshot has no holders; using an empty-power placeholder tree |
| 13:39:17 | warn | HOKT is not deployed yet; using an empty-power placeholder tree |
| 13:38:17 | dry-run | blindVote.createCycle(1): createCycle(["0x3f9553dc324cd1fd24b54243720c42e18e5c20165bc5e523e42b440a8654abd1","0","1793302697","1793302698","1793432298","33542988",["0x16c63b7cc37f012b9f59ee164ec03877914c701d06d48291ae8d6fc08a088b0d","0x4e22f6d2ae4af77a41c1f57a3f077e3c32606c826b987406d6e27fac9ddad7aa","0x307a1ed89d60b61002dd5bbf00e1408c5e) |
| 13:38:17 | info | opening cycle 1: 4 markets, 1 holders, power 0 |
| 13:38:17 | warn | snapshot has no holders; using an empty-power placeholder tree |
| 13:38:17 | warn | HOKT is not deployed yet; using an empty-power placeholder tree |