Milestone 1 is complete, this includes:
- Plugin maintenance over the past year
- Plugin multiple confirmations fix that required a rewrite of the confirmation check logic to happen on the plugin side instead of zcash-walletd, updating payment status on each block
- implement
notify_blockin zcash-walletd (fork):
- GitHub - elemental-pay/zcash-walletd at feat/notify-block · GitHub - Plugin Orchard/UA migration to new wallet config + database
- Plugin .NET 10 migration for BTCPayServer 2.3.7 and maintenance for at least 6 months going forward
A plugin update will be published once zkool-walletd is ready.
The last milestone for multi-account support was removed from this proposal. The underlying zkool-walletd implementation will still support multi-account, but I hope to work on the plugin side of the integration when the current grant is complete and possibly apply for retroactive funding for it.