This is an announcement for
zcash-walletd, the wallet service that serves as an external wallet and blockchain monitor for the BTCPayserver integration.
From the github project page
zcash-walletd is a shielded only (sapling) REST wallet for zcash.
Primary intended to work with the BTCPayServer payment gateway, it offers a REST interface that can be useful in other scenarios.
For instance, it implements a subset of the
monero-wallet API, which allows it to be used interchangeably in some cases.
Create diversified addresses on demand and map them to account # and sub account #. BTCPay associates each store to an account and each invoice into a sub account.
Millions of accounts and sub accounts are supported without significant performance loss.
When a customer pays an invoice,
zcash-walletd sees the received notes and makes a REST/POST request to notify the payment gateway.
Partial payments are supported.
Wallet is view only and does not contain the main account seed or secret key.
For more information, please refer to the project on github.
Note that for the BTCPayServer integration, another part is needed. It will be released later.