Bitcoin Forum
November 19, 2024, 05:56:11 AM *
News: Check out the artwork 1Dq created to commemorate this forum's 15th anniversary
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: [Free] Bitcoin Forwarder API  (Read 1347 times)
cagriari (OP)
Full Member
***
Offline Offline

Activity: 227
Merit: 100


Exciting Cryptocurrency of Future!


View Profile WWW
April 27, 2017, 10:13:43 AM
Last edit: March 14, 2018, 06:45:27 PM by cagriari
 #1

no more serving. sorry!

BitScrip
Newbie
*
Offline Offline

Activity: 25
Merit: 0


View Profile
May 01, 2017, 07:49:04 PM
 #2

Is there source code available for this?
cagriari (OP)
Full Member
***
Offline Offline

Activity: 227
Merit: 100


Exciting Cryptocurrency of Future!


View Profile WWW
May 06, 2017, 11:17:42 AM
 #3

Is there source code available for this?


Sorry for late answer, it's done with Electrum, Pycoin, Pybtctools and Blockchain.info API, as I didn't have much space to install Bitcoin Core.
But I don't think I will publish the source

babo
Legendary
*
Offline Offline

Activity: 3794
Merit: 4590


The hacker spirit breaks any spell


View Profile WWW
May 07, 2017, 10:25:13 AM
 #4

Is there source code available for this?


Sorry for late answer, it's done with Electrum, Pycoin, Pybtctools and Blockchain.info API, as I didn't have much space to install Bitcoin Core.
But I don't think I will publish the source

you dount publish code, but write address of your service with warning
i smell scam try

for example, i write a simple mixer use bitmixer.io api and i publish the code.. this is the way

█████████████████████████
██
█████▀▀███████▀▀███████
█████▀░░▄███████▄░░▀█████
██▀░░██████▀░▀████░░▀██
██▀░░▀▀▀████████████░░▀██
██░░█▄████▀▀███▀█████░░██
██░░███▄▄███████▀▀███░░██
██░░█████████████████░░██
██▄░░████▄▄██████▄▄█░░▄██
██▄░░██████▄░░████░░▄██
█████▄░░▀███▌░░▐▀░░▄█████
███████▄▄███████▄▄███████
█████████████████████████
.
.ROOBET 2.0..██████.IIIIIFASTER & SLEEKER.██████.
|

█▄█
▀█▀
████▄▄██████▄▄████
█▄███▀█░░█████░░█▀███▄█
▀█▄▄░▐█████████▌▄▄█▀
██▄▄█████████▄▄████▌
██████▄▄████████
█▀▀████████████████
██████
█████████████
██
█▀▀██████████████
▀▀▀███████████▀▀▀▀
|.
    PLAY NOW    
cloverme
Legendary
*
Offline Offline

Activity: 1512
Merit: 1057


SpacePirate.io


View Profile WWW
May 07, 2017, 01:59:08 PM
 #5

It does seem odd why advertise a project to use something and then warn them how insecure it is... Huh
cagriari (OP)
Full Member
***
Offline Offline

Activity: 227
Merit: 100


Exciting Cryptocurrency of Future!


View Profile WWW
May 09, 2017, 06:12:43 PM
 #6

It does seem odd why advertise a project to use something and then warn them how insecure it is... Huh

Yea, actually made it for my projects, and shared here if someone uses it and I get some donation Cheesy

ari015
Newbie
*
Offline Offline

Activity: 64
Merit: 0


View Profile
May 09, 2017, 06:14:36 PM
 #7

Are this is be safe ?
Salmen
Legendary
*
Offline Offline

Activity: 1059
Merit: 1020


View Profile WWW
May 09, 2017, 08:11:56 PM
 #8

Interesting project but what's the sense in it? You denied to publish the source code and call in your post that it's not really safe to use it.
Preferably you should use Bitcoin Testnet coins on your project since you mentioned it's not safe. In addition, use an second API such as Chain.so, in case Blockchain is down.

Young Developer amidst Europe. Specialized in Web Programming and Creating Telegram Bots. Looking for a developer? Feel free to drop a mail to me.
Running JaguarBitcoin - Your Place For Scripts
minion1000
Newbie
*
Offline Offline

Activity: 47
Merit: 0


View Profile WWW
May 10, 2017, 09:10:26 PM
 #9

It is a good idea but I think you just need to improve security and make it a business
willmm
Newbie
*
Offline Offline

Activity: 34
Merit: 0


View Profile
May 10, 2017, 09:14:41 PM
 #10

Using someone's random forwarding service is a bad idea for anything more than testing it out or testnet coins. If the source code could be given out that would be great resource for developers such as myself, but other than that it is too risky to use.
zoufou
Member
**
Offline Offline

Activity: 114
Merit: 10


View Profile
May 10, 2017, 09:39:46 PM
 #11

what's point of using a forwarder ? what's the usecase ?
willmm
Newbie
*
Offline Offline

Activity: 34
Merit: 0


View Profile
May 10, 2017, 10:01:22 PM
 #12

what's point of using a forwarder ? what's the usecase ?
I have used and created forwarders before, pretty much anything that needs to accept payments uses a forwarder with bitcoin. If you have purchased anything with bitcoin from a website, for example steam (the video game service that now accepts bitcoin), they give you a completely new address, which when you send to it, forwards to the main address, and knows that you paid. If they had 1 central address they wouldn't know who paid. A forwarding service also lets you distinguish between payments. For example, if you need someone to pay you for groceries and someone else to pay you for gas, you could use the forwarder and mark that address as GROCERIES, and another address as GAS, and then when the GAS address receives a payment, you know its for GAS and not groceries.
cagriari (OP)
Full Member
***
Offline Offline

Activity: 227
Merit: 100


Exciting Cryptocurrency of Future!


View Profile WWW
May 12, 2017, 05:22:57 PM
 #13

It stores destination address & public key & private key in database. When user calls ?update, fetches info from DB, generates raw TX, signs and broadcasts it.
It uses shell commands for 3rd party apps.
It's my VPS that I use for everything, not secure. If there is some attention in site, I'd get another VPS and launch it.

(private key as AES encrypted, but the key is also in .PHP file. that's why it could be dangerous. if it gets hacked from another things running on server, they will be able to access keys)

cloverme
Legendary
*
Offline Offline

Activity: 1512
Merit: 1057


SpacePirate.io


View Profile WWW
May 12, 2017, 07:41:33 PM
 #14

It stores destination address & public key & private key in database. When user calls ?update, fetches info from DB, generates raw TX, signs and broadcasts it.
It uses shell commands for 3rd party apps.
It's my VPS that I use for everything, not secure. If there is some attention in site, I'd get another VPS and launch it.

(private key as AES encrypted, but the key is also in .PHP file. that's why it could be dangerous. if it gets hacked from another things running on server, they will be able to access keys)

I see... well, I'd recommend storing the key out of the webroot.  I understand the warning now from a security context.
Patatas
Legendary
*
Offline Offline

Activity: 1750
Merit: 1115

Providing AI/ChatGpt Services - PM!


View Profile
May 13, 2017, 07:22:05 AM
 #15

I have used and created forwarders before, pretty much anything that needs to accept payments uses a forwarder with bitcoin. If you have purchased anything with bitcoin from a website, for example steam (the video game service that now accepts bitcoin), they give you a completely new address, which when you send to it, forwards to the main address, and knows that you paid. If they had 1 central address they wouldn't know who paid. A forwarding service also lets you distinguish between payments. For example, if you need someone to pay you for groceries and someone else to pay you for gas, you could use the forwarder and mark that address as GROCERIES, and another address as GAS, and then when the GAS address receives a payment, you know its for GAS and not groceries.
Nice explanation.Thanks for shedding light.
Op,why not make the source-code available to public ? How does one makes sure he forwards to the right addresses ?  As much I'm curious about the project,the desperate I'm to look at the source code.
cagriari (OP)
Full Member
***
Offline Offline

Activity: 227
Merit: 100


Exciting Cryptocurrency of Future!


View Profile WWW
May 13, 2017, 10:22:02 AM
Last edit: March 14, 2018, 06:45:43 PM by cagriari
 #16

I have used and created forwarders before, pretty much anything that needs to accept payments uses a forwarder with bitcoin. If you have purchased anything with bitcoin from a website, for example steam (the video game service that now accepts bitcoin), they give you a completely new address, which when you send to it, forwards to the main address, and knows that you paid. If they had 1 central address they wouldn't know who paid. A forwarding service also lets you distinguish between payments. For example, if you need someone to pay you for groceries and someone else to pay you for gas, you could use the forwarder and mark that address as GROCERIES, and another address as GAS, and then when the GAS address receives a payment, you know its for GAS and not groceries.
Nice explanation.Thanks for shedding light.
Op,why not make the source-code available to public ? How does one makes sure he forwards to the right addresses ?  As much I'm curious about the project,the desperate I'm to look at the source code.

Okay, okay.
x.x.x.x
Here is the source code for it.

Note: You might want to edit 10th and 40th line.
Note: AES was removed. You can implement yours

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!