Bitcoin Forum

Alternate cryptocurrencies => Altcoin Discussion => Topic started by: Jekbolt on March 27, 2018, 09:46:54 AM



Title: Is it possible to automate cryptocurrency transactions?
Post by: Jekbolt on March 27, 2018, 09:46:54 AM
Hello experts!
Who knows is it possible to use some soft (already developed) to make many transactions in ETH, BTC, (or other alt coins) AUTOMATICALLY?

For example, I upload the list of wallets and related amounts to be transferred to an application then press button [send] and those transactions start deploying to the blockchain.


Title: Re: Is it possible to automate cryptocurrency transactions?
Post by: onurgozupek on March 27, 2018, 10:05:45 AM
Hello experts!
Who knows is it possible to use some soft (already developed) to make many transactions in ETH, BTC, (or other alt coins) AUTOMATICALLY?

For example, I upload the list of wallets and related amounts to be transferred to an application then press button [send] and those transactions start deploying to the blockchain.

That's possible with a few days of php coding ;) You must be running full nodes to be able to create transactions but yeah, that's possible... Are you planning to use is for private purposes (ex. only for yourself)?


Title: Re: Is it possible to automate cryptocurrency transactions?
Post by: Mi5h0 on March 27, 2018, 10:09:23 AM
Hello experts!
Who knows is it possible to use some soft (already developed) to make many transactions in ETH, BTC, (or other alt coins) AUTOMATICALLY?

For example, I upload the list of wallets and related amounts to be transferred to an application then press button [send] and those transactions start deploying to the blockchain.

You don't need to look any further. With the Bitcoin Core client, you can create a batch transaction sending coins to multiple addresses. On the "Send" tab, there is an "Add Recipient" button at the bottom of the screen; click it as many times as needed to add a form for each recipient. Enter all the addresses and the corresponding amounts to be sent, and you will get a single transaction sending everything you request.
The Bitcoin Core client also has support for sending to many addresses through the use of the sendmany JSON-RPC command, which may be more useful for doing automated payouts to multiple addresses.
I believe Armory and Electrum clients also have support for sending to multiple addresses. This is very simple in Electrum. Switch to the Send tab and then (in the main menu) choose Tools -> Pay to many. The "Pay to" field will become a text area and a popup will open, telling you how to send money to many addresses.


Title: Re: Is it possible to automate cryptocurrency transactions?
Post by: buwaytress on March 27, 2018, 10:17:53 AM
Confirming that Electrum has that ability for batch transactions (send to many) and it works perfectly. It's probably not the automated feature that OP is looking for though, as you still have to manually enter all the addresses and amounts, but you can upload a CSV file (click the folder icon and choose the file in the 'Pay' field.

Perhaps the Coinbase API might work for something OP is looking for? BTC, ETH, LTC payments: https://developers.coinbase.com/


Title: Re: Is it possible to automate cryptocurrency transactions?
Post by: bob123 on March 27, 2018, 11:18:05 AM
I upload the list of wallets and related amounts to be transferred to an application then press button [send]

What exactly do you define as 'wallets'?
Are you talking about wallet.dat files? Or private keys? seeds?

If you are talking about private keys/seeds you could write a small script (e.g. in python) using a bitcoin libary.
This would not be more than 20-30 lines of code and would achieve what you want to accomplish.

Its not as easy as pressing a button.. but still doable for a non-techy person.


Title: Re: Is it possible to automate cryptocurrency transactions?
Post by: BardonMe on March 27, 2018, 01:25:51 PM
Hello experts!
Who knows is it possible to use some soft (already developed) to make many transactions in ETH, BTC, (or other alt coins) AUTOMATICALLY?

For example, I upload the list of wallets and related amounts to be transferred to an application then press button [send] and those transactions start deploying to the blockchain.

Sounds like you need a simple custom program to do just what you need. If you make very clear bullet point requirements, someone here might be willing to code it up for you. Just make sure you read and understand any code you're given if so.

Personally, I would try to program it myself first. Little projects like this are excellent practice.


Title: Re: Is it possible to automate cryptocurrency transactions?
Post by: Jekbolt on March 27, 2018, 01:34:51 PM
Hello experts!
Who knows is it possible to use some soft (already developed) to make many transactions in ETH, BTC, (or other alt coins) AUTOMATICALLY?

For example, I upload the list of wallets and related amounts to be transferred to an application then press button [send] and those transactions start deploying to the blockchain.

That's possible with a few days of php coding ;) You must be running full nodes to be able to create transactions but yeah, that's possible... Are you planning to use is for private purposes (ex. only for yourself)?

Yes,


Title: Re: Is it possible to automate cryptocurrency transactions?
Post by: Jekbolt on March 28, 2018, 09:41:07 AM
Hello experts!
Who knows is it possible to use some soft (already developed) to make many transactions in ETH, BTC, (or other alt coins) AUTOMATICALLY?

For example, I upload the list of wallets and related amounts to be transferred to an application then press button [send] and those transactions start deploying to the blockchain.

You don't need to look any further. With the Bitcoin Core client, you can create a batch transaction sending coins to multiple addresses. On the "Send" tab, there is an "Add Recipient" button at the bottom of the screen; click it as many times as needed to add a form for each recipient. Enter all the addresses and the corresponding amounts to be sent, and you will get a single transaction sending everything you request.
The Bitcoin Core client also has support for sending to many addresses through the use of the sendmany JSON-RPC command, which may be more useful for doing automated payouts to multiple addresses.
I believe Armory and Electrum clients also have support for sending to multiple addresses. This is very simple in Electrum. Switch to the Send tab and then (in the main menu) choose Tools -> Pay to many. The "Pay to" field will become a text area and a popup will open, telling you how to send money to many addresses.


Thanks for the detailed advise!! but I need to send ether to many many addresses (not bitcoins) =(


Title: Re: Is it possible to automate cryptocurrency transactions?
Post by: Xynerise on March 28, 2018, 11:55:19 AM

Thanks for the detailed advise!! but I need to send ether to many many addresses (not bitcoins) =(
Not possible natively, due to the way ethereum works.
However you can create a smart contract that sends funds to an array of addresses.
Someone has a draft code in Solidity (https://github.com/realcodywburns/Tank-Farm/blob/master/contracts/other/multiSend.sol) here

Or you can do something like this:
Code:
function sendToMany(address[] recipients) {
for(uint i = 0; i< recipients.length; i++){
recepients[i].send(msg.value/recipients.length);
}
}
Courtesy of Alex van den Sande


Title: Re: Is it possible to automate cryptocurrency transactions?
Post by: Mi5h0 on March 28, 2018, 04:12:13 PM
Hello experts!
Who knows is it possible to use some soft (already developed) to make many transactions in ETH, BTC, (or other alt coins) AUTOMATICALLY?

For example, I upload the list of wallets and related amounts to be transferred to an application then press button [send] and those transactions start deploying to the blockchain.

You don't need to look any further. With the Bitcoin Core client, you can create a batch transaction sending coins to multiple addresses. On the "Send" tab, there is an "Add Recipient" button at the bottom of the screen; click it as many times as needed to add a form for each recipient. Enter all the addresses and the corresponding amounts to be sent, and you will get a single transaction sending everything you request.
The Bitcoin Core client also has support for sending to many addresses through the use of the sendmany JSON-RPC command, which may be more useful for doing automated payouts to multiple addresses.
I believe Armory and Electrum clients also have support for sending to multiple addresses. This is very simple in Electrum. Switch to the Send tab and then (in the main menu) choose Tools -> Pay to many. The "Pay to" field will become a text area and a popup will open, telling you how to send money to many addresses.


Thanks for the detailed advise!! but I need to send ether to many many addresses (not bitcoins) =(

Well, you mentioned BTC in your question so I gave you a bitcoin solution.
I can't say I'm familiar with the ethereum client with that functionality. At least not without a little bit of programming.


Title: Re: Is it possible to automate cryptocurrency transactions?
Post by: dogandogru on March 28, 2018, 07:57:27 PM
Hello experts!
Who knows is it possible to use some soft (already developed) to make many transactions in ETH, BTC, (or other alt coins) AUTOMATICALLY?

For example, I upload the list of wallets and related amounts to be transferred to an application then press button [send] and those transactions start deploying to the blockchain.

Yes, some platforms allow automating the cryptocurrency transactions. Users can set up trade by framing certain rules regarding securities and indicators, both for entering and exiting a trade. Once programmed, the computer will automatically start trading without the interference from the user. This saves the time of the investors. However, you need to be an experienced user, possess programming skills and equip yourself with a lot of knowledge about crypto market in order to use this automation facility.


Title: Re: Is it possible to automate cryptocurrency transactions?
Post by: Xynerise on March 28, 2018, 08:45:21 PM
Yes, some platforms allow automating the cryptocurrency transactions. Users can set up trade by framing certain rules regarding securities and indicators, both for entering and exiting a trade. Once programmed, the computer will automatically start trading without the interference from the user. This saves the time of the investors. However, you need to be an experienced user, possess programming skills and equip yourself with a lot of knowledge about crypto market in order to use this automation facility.
You're talking about different things entirely.
The OP is talking about automating TRANSACTIONS, not trades.


Title: Re: Is it possible to automate cryptocurrency transactions?
Post by: Jekbolt on March 29, 2018, 05:25:02 PM
Yes, some platforms allow automating the cryptocurrency transactions. Users can set up trade by framing certain rules regarding securities and indicators, both for entering and exiting a trade. Once programmed, the computer will automatically start trading without the interference from the user. This saves the time of the investors. However, you need to be an experienced user, possess programming skills and equip yourself with a lot of knowledge about crypto market in order to use this automation facility.
You're talking about different things entirely.
The OP is talking about automating TRANSACTIONS, not trades.

Thant's right! no any trades...just transactions from my wallet to other people wallets!


Title: Re: Is it possible to automate cryptocurrency transactions?
Post by: Zeraphine on March 30, 2018, 05:44:57 AM
Here we come to a moment when traders want software to work by themselves. may be such a platform exists, but it is not 100%


Title: Re: Is it possible to automate cryptocurrency transactions?
Post by: Jekbolt on March 30, 2018, 10:06:31 AM
Here we come to a moment when traders want software to work by themselves. may be such a platform exists, but it is not 100%

 Yes, many exchanges offer API so many 3rd party platform will be appearing soon allowing users to trade simultaneously on many exchanges.