Hiya @Dodger !
Thus far coordination has been on discord, and github, and now it’s happening here!
Given that zcashd is being deprecated, ZingoLabs Vermilion needs to stop wasting development time on it ASAP.
We chatted with some folks on discord and they offered that we were welcome to do the work necessary to resolve the “add regtest support” issue, which gives us the functionality we require to test zingolib against zebrad.
For @ElectricCoinCo it seems plausible that checking the parity between zebrad and zcashd in the “rpc-tests” will be quite useful in the process of deprecating zcashd. This means we believe that this work is likely to benefit ECC developers who are deprecating zcashd.
In short we think this is a win-win-win, and given that zebrad developers have not told us that it’s a top-priority for them, we have commenced development.
We’re also keeping a close eye on the recently active zebra-grpc code since it’s quite close to what we call a zingo-proxy. We’re not sure what it is/will-be, and we need to land regtest mode before worrying too much about the details of the grpc interface.
Obviously the implementation of a grpc interface to zebrad is adjacent to our nym work, so we’ll need to either implement-or-understand an appropriate grpc server at some point. We’re not precious about who implements the server… we just don’t want to re-invent any wheels/duplicate effort.