TL;DR Through my app, I would like to make wallet addresses, deposit crypto on them and withdraw them to some other wallet address. The simpler way to do so locally?
I would like to implement a blockchain in my app. At the moment, it's not really necessary if it's Bitcoin, Ethereum or maybe some other well-known blockchain today, but I need only one blockchain implemented.
Let's say that I have Bitcoin's blockchain implemented and here are the main functionalities:
Should I try to connect to some API and make transactions through them? If yes, which one do you suggest?
Since I need it only to work on my localhost at the moment, should I download whole blockchain on my PC and then somehow query it? If yes, how should I go about it and which well-known blockchain is the simpler to do so?
I'm working with Laravel, if that helps somehow.