Bitcoin Forum
April 26, 2019, 04:44:52 PM *
News: Latest Bitcoin Core release: 0.17.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Is there a way to automatically forward received coins to multiple addresses?  (Read 106 times)
StackGambler
Jr. Member
*
Online Online

Activity: 56
Merit: 53

YouTuber, gambler, and scam-buster.


View Profile
March 21, 2019, 09:21:46 AM
 #1

I'm looking for a way to receive a single payment to one address, and have portions of it automatically forwarded to other predefined addresses.

For example:

I predefine 10% of my payments go to address A, 60% to address B and 30% to address C. Then, when someone sends 2 BTC to the main address, from the main address, 0.2 BTC automatically goes to address A, 1.2 BTC automatically goes to address B and 0.6 BTC automatically goes to address C.

Is this possible yet? If so, how would one execute this? Thank you.

ProfitBot - https://bitcointalk.org/index.php?topic=5121485.0

YouTube - https://www.youtube.com/channel/UCAYn8JKSD9t-vStUVcRzTTw
1556297092
Hero Member
*
Offline Offline

Posts: 1556297092

View Profile Personal Message (Offline)

Ignore
1556297092
Reply with quote  #2

1556297092
Report to moderator
100% New Software
PC, Mac, Android, & HTML5 Clients
Krill Rakeback
Low Rake
Bitcoin Poker 3.0
Bad Beat Jackpot
SwC Poker Relaunch
PLAY NOW
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1556297092
Hero Member
*
Offline Offline

Posts: 1556297092

View Profile Personal Message (Offline)

Ignore
1556297092
Reply with quote  #2

1556297092
Report to moderator
1556297092
Hero Member
*
Offline Offline

Posts: 1556297092

View Profile Personal Message (Offline)

Ignore
1556297092
Reply with quote  #2

1556297092
Report to moderator
1556297092
Hero Member
*
Offline Offline

Posts: 1556297092

View Profile Personal Message (Offline)

Ignore
1556297092
Reply with quote  #2

1556297092
Report to moderator
ETFbitcoin
Legendary
*
Offline Offline

Activity: 1666
Merit: 1716

Use SegWit and enjoy lower fees.


View Profile WWW
March 21, 2019, 09:32:03 AM
 #2

AFAIK there aren't wallet with such feature,.

But if you use Electrum / Bitcoin Core and have small programming knowledge, you could create trigger which do what you want.

HeRetiK
Legendary
*
Offline Offline

Activity: 1078
Merit: 1045


the forkings will continue until morale improves


View Profile
March 21, 2019, 09:32:33 AM
Merited by StackGambler (2), Royse777 (1)
 #3

Your best bet is probably to run either a Bitcoin Core node or an Electrum instance and use their respective JSON-RPC APIs to create the logic you are looking for.

Here's the list of API calls for Electrum:
http://docs.electrum.org/en/latest/protocol.html

Here's the list of API calls for Bitcoin Core:
https://bitcoin.org/en/developer-reference#bitcoin-core-apis

For the latter here's a list of a few wrappers for various programming languages:
https://en.bitcoin.it/wiki/API_reference_(JSON-RPC)

StackGambler
Jr. Member
*
Online Online

Activity: 56
Merit: 53

YouTuber, gambler, and scam-buster.


View Profile
March 21, 2019, 10:48:34 AM
 #4

Your best bet is probably to run either a Bitcoin Core node or an Electrum instance and use their respective JSON-RPC APIs to create the logic you are looking for.

Here's the list of API calls for Electrum:
http://docs.electrum.org/en/latest/protocol.html

Here's the list of API calls for Bitcoin Core:
https://bitcoin.org/en/developer-reference#bitcoin-core-apis

For the latter here's a list of a few wrappers for various programming languages:
https://en.bitcoin.it/wiki/API_reference_(JSON-RPC)

Thanks! I do have a full node. Maybe I can pay someone to code it up. If someone is interested in coding this for me, they can PM me. I am also still wondering if there's an out-of-the-box solution for this.

ProfitBot - https://bitcointalk.org/index.php?topic=5121485.0

YouTube - https://www.youtube.com/channel/UCAYn8JKSD9t-vStUVcRzTTw
buwaytress
Hero Member
*****
Online Online

Activity: 966
Merit: 867


I bit, therefore I am


View Profile
March 21, 2019, 01:03:17 PM
 #5

Never thought of it for individual use but am pretty sure some of the enterprise solutions have this. I've noticed how exchanges especially almost automatically seem to consolidate deposits. Practically, as soon as my deposits are confirmed on LBC, for example, they're whisked off out of my deposit address, no matter the amount. I assume there's some coding that automatically either consolidates smaller deposits, or uses large deposits to process batches of withdrawals, all triggered by amounts.

Not saying you should get those solutions, but pretty sure if you reached out to some of those wallet providers there's a route there.

BitMaxz
Legendary
*
Offline Offline

Activity: 1414
Merit: 1158


Bitmain miners is getting worst.


View Profile WWW
March 21, 2019, 07:24:06 PM
 #6

Thanks! I do have a full node. Maybe I can pay someone to code it up. If someone is interested in coding this for me, they can PM me. I am also still wondering if there's an out-of-the-box solution for this.

Why not try this one Bitcoin-Autosend

It's a simple program that you can use to automate sending bitcoin to address you want and it seems you need a Linux Based OS and Python to make this thing work.

Another one is this one Auto-Send by Kaz Wesley I don't know how safe it is but it seems the developer is active on GitHub and I think you can request to him to help you about autosend bitcoin to multiple addresses.

poordeveloper
Hero Member
*****
Offline Offline

Activity: 868
Merit: 526


💳 & 💵 to ₿itcoin


View Profile WWW
March 21, 2019, 09:57:37 PM
 #7

The solution for this is integration with your address management system through a ZeroMQ instance, using the provided Bitcoin Core options:
Quote
ZeroMQ notification options:
-zmqpubhashblock=<address>   Enable publish hash block in <address>
-zmqpubhashtx=<address>   Enable publish hash transaction in <address>
-zmqpubrawblock=<address>   Enable publish raw block in <address>
-zmqpubrawtx=<address>   Enable publish raw transaction in <address>
This is part of the normal options you can use when running bitcoind or bitcoin-qt, available at https://en.bitcoin.it/wiki/Running_Bitcoin

🔵 Buy Bitcoin (Visa / Mastercard / SEPA / Bank Transfer / Western Union / MoneyGram / RIA)
.
🎰 Bitcoin Casinos (List)
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!