2026-02-25(PRH):
    grids: instead of spying the chain for a tx, let's use dead drop

    - so for "generate", need to form tx for the user to sign
    - make dead drop -> have process that knows each tx and the dead drop location

OPEN LOOPS - 2025-11-12
    - websockets
        - separate websocket handling from websocket parsing/sending
    - do renaming
    - make wfc not terrible


VIDEO 1 - 2025-09-16
    TODONE
        - add qhl as dep
        - talk to a web browser
        - alpine works

VIDEO 2 - 2025-09-17
    TODONE
        - properly integrate NEXT into state
        - log path/method

TODO (GOAL QUEUE)
    - listen by default
