A mechanism for authorizing apps to spend BCH automatically on your behalf?
I'm thinking about how I would architect an app - ANY app - that I wanted to use to pay BCH out to people automatically. I see two issues with having to make that app it's own specific wallet:
- As a user, I would have to fund it separately from my regular hot wallet
- As a developer, I would be responsible for developing/maintaining wallet software
I know there are probably libraries to do this for me, but is there no interface wherein I can access (e.g.) the Bitcoin.com wallet, and tell it to pay to X address the amount of Y satoshis?
This would almost be like a one-time validation: "Do you want to allow MYAPP to spend BCH out of your wallet for you?" and then as a user I don't have to think about more than simply my hot wallet. As a developer, I don't have to worry about keeping up to date with wallet best practices, or implementing sufficient whatever myself.
It's almost like this would be OAuth for spending crypto. Is there any type of standard out there that allows me to do this?
[link] [comments]