Author

Topic: Automating BTC withdrawal (Read 1545 times)

hero member
Activity: 518
Merit: 500
January 11, 2014, 09:43:26 PM
#16
Is it possible to automate Bitcoin withdrawal ? Can people withdraw their amount from a wallet through an API ?

There are many types of wallet. Can you be more specific? Also, define "withdraw" Smiley

Person A has an account in web app X and earned some 3 BTC over there. Now he wants to withdraw his BTC amount from web app's wallet to his own wallet. How can we automate this without any manual intervention ? Let us suppose the web app X's wallet is on blockchain.info, but person A's wallet may be anywhere. Person A will only provide his BTC address.

Yes you can do it because blockchain.info provides a transfer API. All you have to do is include the blockchain.info account credentials, pay amount, and destination address in an encrypted URL.

So for example you can set up a PHP server somewhere with a cron job scheduled to run once a week, once a day, whatever. When it runs it tells  blockchain.info to send the desired amount to the desired address. The receiving address can be anywhere and that process would happen without humans (until the blockchain.info account balance was depleted).

Great - finally a definitive answer Smiley
legendary
Activity: 2912
Merit: 1060
January 11, 2014, 08:18:20 PM
#15
Would you be interested in a service that automatically moved funds whenever they appeared in one address to another?

No, I am not looking for a forwarding service.

http://coinslinger.pw/?utm_source=bitcointalk&utm_medium=bitpop&utm_campaign=signature
legendary
Activity: 1050
Merit: 1002
January 11, 2014, 10:31:49 AM
#14
Is it possible to automate Bitcoin withdrawal ? Can people withdraw their amount from a wallet through an API ?

There are many types of wallet. Can you be more specific? Also, define "withdraw" Smiley

Person A has an account in web app X and earned some 3 BTC over there. Now he wants to withdraw his BTC amount from web app's wallet to his own wallet. How can we automate this without any manual intervention ? Let us suppose the web app X's wallet is on blockchain.info, but person A's wallet may be anywhere. Person A will only provide his BTC address.

Yes you can do it because blockchain.info provides a transfer API. All you have to do is include the blockchain.info account credentials, pay amount, and destination address in an encrypted URL.

So for example you can set up a PHP server somewhere with a cron job scheduled to run once a week, once a day, whatever. When it runs it tells  blockchain.info to send the desired amount to the desired address. The receiving address can be anywhere and that process would happen without humans (until the blockchain.info account balance was depleted).
legendary
Activity: 2394
Merit: 1216
The revolution will be digital
January 11, 2014, 09:33:10 AM
#13
Is it possible to automate Bitcoin withdrawal ? Can people withdraw their amount from a wallet through an API ?

There are many types of wallet. Can you be more specific? Also, define "withdraw" Smiley

Person A has an account in web app X and earned some 3 BTC over there. Now he wants to withdraw his BTC amount from web app's wallet to his own wallet. How can we automate this without any manual intervention ? Let us suppose the web app X's wallet is on blockchain.info, but person A's wallet may be anywhere. Person A will only provide his BTC address.

I'm not familiar with blockchain.info's API - you could contact them or study their API.

U may suggest API of some other wallet. That's not a problem. But how can it be automated ?

In the example you gave, it would require the holder of the wallet (blockchain.info) to offer the automation as part of the service. While I don't believe they do this, it's actually a pretty commonplace thing; most mining pools allow you to set a "balance threshold," so that when your balance hits that amount, your bitcoins are automatically sent to the address of your choosing. It's also possible for them to spend your balance to you at regular intervals, regardless of amount, although I'm not sure how common (or practical) that is.

If you wanted the automation to be prompted from the side of the user with the private wallet (say your phone wallet app automatically "withdraws" funds whenever it detects that you've entered a store,) it would require some sort of API setup where your wallet app is instructing the web app to send you the funds at the appropriate times; then, as long as the web app's systems were online and working, it would function just like a withdrawal. From what I understand, the core devs are working on code that may make this easier (by being able to request payment, which you could then automate from your side.)

Still, it requires a willingness on the part of the web service provider to implement the API setup and to perform the spends when authorized.


Your analogy with mining pool is almost same to my requirement. Just it wont be automatically withdrawn on threshold. It will be automatically withdrawn on receiving a signal from the person who is withdrawing. I need that through API as the amount to be withdrawn and authority of the person to withdraw need to be verified in the system.
legendary
Activity: 2394
Merit: 1216
The revolution will be digital
January 11, 2014, 09:28:55 AM
#12
Would you be interested in a service that automatically moved funds whenever they appeared in one address to another?

No, I am not looking for a forwarding service.
hero member
Activity: 518
Merit: 500
January 03, 2014, 10:03:09 PM
#11
Is it possible to automate Bitcoin withdrawal ? Can people withdraw their amount from a wallet through an API ?

There are many types of wallet. Can you be more specific? Also, define "withdraw" Smiley

Person A has an account in web app X and earned some 3 BTC over there. Now he wants to withdraw his BTC amount from web app's wallet to his own wallet. How can we automate this without any manual intervention ? Let us suppose the web app X's wallet is on blockchain.info, but person A's wallet may be anywhere. Person A will only provide his BTC address.

I'm not familiar with blockchain.info's API - you could contact them or study their API.

U may suggest API of some other wallet. That's not a problem. But how can it be automated ?

In the example you gave, it would require the holder of the wallet (blockchain.info) to offer the automation as part of the service. While I don't believe they do this, it's actually a pretty commonplace thing; most mining pools allow you to set a "balance threshold," so that when your balance hits that amount, your bitcoins are automatically sent to the address of your choosing. It's also possible for them to spend your balance to you at regular intervals, regardless of amount, although I'm not sure how common (or practical) that is.

If you wanted the automation to be prompted from the side of the user with the private wallet (say your phone wallet app automatically "withdraws" funds whenever it detects that you've entered a store,) it would require some sort of API setup where your wallet app is instructing the web app to send you the funds at the appropriate times; then, as long as the web app's systems were online and working, it would function just like a withdrawal. From what I understand, the core devs are working on code that may make this easier (by being able to request payment, which you could then automate from your side.)

Still, it requires a willingness on the part of the web service provider to implement the API setup and to perform the spends when authorized.


So definitely possible, just doubtful blockchain.info have this in their API. Worth checking though. Just contact them and ask.
legendary
Activity: 980
Merit: 1004
Firstbits: Compromised. Thanks, Android!
January 03, 2014, 06:28:39 PM
#10
Is it possible to automate Bitcoin withdrawal ? Can people withdraw their amount from a wallet through an API ?

There are many types of wallet. Can you be more specific? Also, define "withdraw" Smiley

Person A has an account in web app X and earned some 3 BTC over there. Now he wants to withdraw his BTC amount from web app's wallet to his own wallet. How can we automate this without any manual intervention ? Let us suppose the web app X's wallet is on blockchain.info, but person A's wallet may be anywhere. Person A will only provide his BTC address.

I'm not familiar with blockchain.info's API - you could contact them or study their API.

U may suggest API of some other wallet. That's not a problem. But how can it be automated ?

In the example you gave, it would require the holder of the wallet (blockchain.info) to offer the automation as part of the service. While I don't believe they do this, it's actually a pretty commonplace thing; most mining pools allow you to set a "balance threshold," so that when your balance hits that amount, your bitcoins are automatically sent to the address of your choosing. It's also possible for them to spend your balance to you at regular intervals, regardless of amount, although I'm not sure how common (or practical) that is.

If you wanted the automation to be prompted from the side of the user with the private wallet (say your phone wallet app automatically "withdraws" funds whenever it detects that you've entered a store,) it would require some sort of API setup where your wallet app is instructing the web app to send you the funds at the appropriate times; then, as long as the web app's systems were online and working, it would function just like a withdrawal. From what I understand, the core devs are working on code that may make this easier (by being able to request payment, which you could then automate from your side.)

Still, it requires a willingness on the part of the web service provider to implement the API setup and to perform the spends when authorized.
legendary
Activity: 2912
Merit: 1060
January 03, 2014, 02:09:37 PM
#9
Maybe my forwarding addresses service?
hero member
Activity: 740
Merit: 501
January 03, 2014, 02:01:33 PM
#8
I can see something like this being done, the user signs a message moving BTC from one address to another and a service broadcasts it at a scheduled time.
legendary
Activity: 2912
Merit: 1060
January 02, 2014, 11:01:08 AM
#7
Would you be interested in a service that automatically moved funds whenever they appeared in one address to another?
legendary
Activity: 2394
Merit: 1216
The revolution will be digital
January 02, 2014, 09:33:01 AM
#6
Is it possible to automate Bitcoin withdrawal ? Can people withdraw their amount from a wallet through an API ?

There are many types of wallet. Can you be more specific? Also, define "withdraw" Smiley

Person A has an account in web app X and earned some 3 BTC over there. Now he wants to withdraw his BTC amount from web app's wallet to his own wallet. How can we automate this without any manual intervention ? Let us suppose the web app X's wallet is on blockchain.info, but person A's wallet may be anywhere. Person A will only provide his BTC address.

I'm not familiar with blockchain.info's API - you could contact them or study their API.

U may suggest API of some other wallet. That's not a problem. But how can it be automated ? I am sure it can be done. Otherwise how come BTC China or MT. Gox is handling this volume ?
hero member
Activity: 518
Merit: 500
January 02, 2014, 06:50:11 AM
#5
Is it possible to automate Bitcoin withdrawal ? Can people withdraw their amount from a wallet through an API ?

There are many types of wallet. Can you be more specific? Also, define "withdraw" Smiley

Person A has an account in web app X and earned some 3 BTC over there. Now he wants to withdraw his BTC amount from web app's wallet to his own wallet. How can we automate this without any manual intervention ? Let us suppose the web app X's wallet is on blockchain.info, but person A's wallet may be anywhere. Person A will only provide his BTC address.

I'm not familiar with blockchain.info's API - you could contact them or study their API.
legendary
Activity: 2394
Merit: 1216
The revolution will be digital
January 02, 2014, 04:13:38 AM
#4
Is it possible to automate Bitcoin withdrawal ? Can people withdraw their amount from a wallet through an API ?

There are many types of wallet. Can you be more specific? Also, define "withdraw" Smiley

Person A has an account in web app X and earned some 3 BTC over there. Now he wants to withdraw his BTC amount from web app's wallet to his own wallet. How can we automate this without any manual intervention ? Let us suppose the web app X's wallet is on blockchain.info, but person A's wallet may be anywhere. Person A will only provide his BTC address.
hero member
Activity: 518
Merit: 500
January 01, 2014, 10:05:14 PM
#3
Is it possible to automate Bitcoin withdrawal ? Can people withdraw their amount from a wallet through an API ?

There are many types of wallet. Can you be more specific? Also, define "withdraw" Smiley
legendary
Activity: 2394
Merit: 1216
The revolution will be digital
January 01, 2014, 05:01:39 PM
#2
Moving in from development to discussion in search of an answer...
legendary
Activity: 2394
Merit: 1216
The revolution will be digital
January 01, 2014, 12:30:11 PM
#1
Is it possible to automate Bitcoin withdrawal ? Can people withdraw their amount from a wallet through an API ?
Jump to: