I think the best benefits of hashpool are for small miners. Look at cashu payment requests. It's exactly what you are building but with ecash. I vibe coded this 90% of the way but threw the code away. I could probably get it working in another day of work. https://github.com/vnprc/hashpool/blob/master/PAYMENT_FORWARDING.md

Replies (1)

I would deploy it but the sticking point right now is how to associate a mining channel with a payment request. Can it fit into the name field? I don't want to add an account system. If we had a static cashu payment field for each npub that might work. With the current architecture each payment request would require a proxy pool deployment. Not the best UX. I could solve it with an Sv2 protocol extension but I would prefer a dumber and easier solution.