You have a great project here. I’m also working on something similar, it’s called Emerald Dshackle: https://github.com/emeraldpay/dshackle
It seems that we’re solving a very similar problem but in different ways. Dshackle is more like Fault Tolerant Load Balancer for blockchain APIs, with an additional layer for unification. Like a unified way to get balances and other details. Designed for Ethereum and Bitcoin, though still in early development.
Since it’s kind of similar projects, maybe it would be useful to be in touch, discuss insights, etc. Perhaps we can collaborate in some way. Or maybe the projects could be used together, on different layers. What do you think?