BTCPayServer Multi-Account and 0conf Mempool Notifications

Quick update:

I’ve decided to work on multi-store support now since I’d like to avoid merchants having to go through two different migrations for both mempool notifications and multi-store support. Also, the new RPC API supports multiple accounts, so retrofitting it to work with the existing single-account model in the plugin feels messy.

Am happy to include this work as part of the last milestone and would be keen on applying for retroactive funding in a future grant for the plugin multi-store work together with reaching out to BTCPayServer hosts for them to be able to offer ZEC support. This might be a good way to onboard physical merchants who would like to use a third party BTCPay host for Point of Sale functionality.

I have both multi-store and mempool notifications working locally, there is still some work needed though with ironing out bugs and cleaning up the codebase. I’d like to get regtest mode and integration tests working to make future development work easier.

Screenshots on Twitter:

1 Like