Author

Topic: best wallet for automated sending and receiving of btc? (Read 235 times)

hero member
Activity: 688
Merit: 565
Feel free to see blockonomics, it is completely non custodial

1. Receiving Bitcoin - https://blog.blockonomics.co/bitcoin-payments-api-101-bd0c1a5a1503
2. Sending Bitcoin - https://github.com/blockonomics/wallet_service
legendary
Activity: 2198
Merit: 1045
Leading Crypto Sports Betting & Casino Platform
Hi,

Can someone recommend the best wallet for sending and receiving of bitcoin via an API?

I currently use Kraken, but there doesn't seem to be a feature on the API for sending BTC to new addresses. I have to do that manually.

Thanks
Sorry for this noob question which is also a bit out of what is being discussed, but i want to get something straight.

I know kraken is a centralized exchange and run custodial wallets, and if i am not wrong, the use of custodial wallets for any type of transactions except trading are always discouraged on this forum.

my question is simple, concerning what the op is asking about, are there no non-custodial wallets available with a feature which permits sending and receiving Bitcoins via API ?
Personally, ive not come across a non-custodial wallet with such a feature, or maybe i didnt pay enough attention to the features of the non-custodial wallets ive used in the past.
Answers, confirmation or correction is appreciated.
staff
Activity: 3402
Merit: 6065
The easiest way (not recommended if you're planning to hold large amounts in there) would be to use Blockchain.com's wallet API probably.

For receiving: https://www.blockchain.com/api/api_receive
Forward them elsewhere: https://www.blockchain.com/api/blockchain_wallet_api

A more ideal solution would've been Blockonomics payment forwarder, but they discontinued their service some time ago.
legendary
Activity: 1526
Merit: 6442
bitcoincleanup.com / bitmixlist.org
BTCPay server has an API, maybe it's what you're looking for.

The best part is, you don't even have to keep your coins on BTCPay - in fact, you can't, since the architecture relies on a single master public key - simply use any wallet that supports BIP32 heirarchical derivation, and export its master public key to BTCPay.

But I guess that doesn't help with sending them somewhere else, does it? In that case, I'd look into using bitcoind's RPC.
hero member
Activity: 714
Merit: 1010
Crypto Swap Exchange
BTCPay server has an API, maybe it's what you're looking for.
hero member
Activity: 1643
Merit: 683
LoyceV on the road. Or couch.
Kraken is an exchange, not a wallet. What exactly are you trying to do? Maybe you can use command line Electrum or Bitcoin Core to accomplish what you need.
legendary
Activity: 3388
Merit: 6072
Crypto Swap Exchange
You can run your own bitcoind and use RPC calls and do it:

https://developer.bitcoin.org/reference/rpc/sendtoaddress.html

If you give a little more detail as to what / how you are trying to do something there may be more ways to do it.
Since you mentioned Kraken I am guessing you are just keeping everything on an exchange. That may not be the best way depending on what you are trying to do.

-Dave
newbie
Activity: 7
Merit: 0
Hi,

Can someone recommend the best wallet for sending and receiving of bitcoin via an API?

I currently use Kraken, but there doesn't seem to be a feature on the API for sending BTC to new addresses. I have to do that manually.

Thanks
Jump to: