Is there an API to create transactions in the Bitcoin blockchain with only a private key?
I am new to working with the Bitcoin and using its API. So, I have searched the API documentation. And here is what I have found.
It seems that I need the Bitcoin wallet to work with the Bitcoin blockchain API. Since the password to the wallet is required in almost every endpoint.
That is kind of confuses me very much. Since, I thought that the main purpose of the cryptocurrency is to avoid the third party management and presence in the transactions and the wallet is exactly the third party which right there.
So, I hope that someone here would be able to point me to a different documentation, which would allow me to conduct transactions by only having a private key. Or at least explain why there is such a huge discrepancy in the intentions and the current state of affairs: why does the Bitcoin blockchain has the third party in it?
Here is my objective: conduct transactions by only having a private key. The objective has led me to asking the question.