Buy / Universal Router, V4_SWAP, explicit pool key
Buy the dial.
The Uniswap app cannot route a pool whose hook takes return deltas, so this page builds the swap itself: Universal Router V4_SWAP with the explicit pool key (ETH, SIEVE, tickSpacing 200, the hook) and your hookData. A buy can carry a commit to a vector. Every swap pays 2% of its ETH side to the hook: 1% to the owner, 1% to the reward pot.
Pool
Not open
Reading the chain
Swapexact input only
ETH
Get c from the payload builder. Keep its reveal file: the reveal, from the next block on, needs the same recipient, salt and vector.
Not deployed yet. The buy opens when the pool is live.