Bitcoin Forum
May 05, 2024, 11:46:20 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Online wallet with on-demand addresses for donators?  (Read 479 times)
Danbury (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
May 10, 2015, 03:05:57 PM
Last edit: May 10, 2015, 03:20:59 PM by Danbury
 #1

I saw a topic on here a long time ago asking essentially the same thing, but I'll be damned if I can find it. Since no one answered, though, allow me to ask again in my own words.

Does there exist an online service that allows you to send others to a web page which gives them a new address to send funds to? Nothing so fancy as a payment processor or anything with an API like BitPay. Just a web-based wallet with that additional feature.

This would be nice for accepting donations, seeing as reusing a single address the way its usually done has privacy implications, so I understand.

TIA.
1714909580
Hero Member
*
Offline Offline

Posts: 1714909580

View Profile Personal Message (Offline)

Ignore
1714909580
Reply with quote  #2

1714909580
Report to moderator
1714909580
Hero Member
*
Offline Offline

Posts: 1714909580

View Profile Personal Message (Offline)

Ignore
1714909580
Reply with quote  #2

1714909580
Report to moderator
"Bitcoin: mining our own business since 2009" -- Pieter Wuille
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714909580
Hero Member
*
Offline Offline

Posts: 1714909580

View Profile Personal Message (Offline)

Ignore
1714909580
Reply with quote  #2

1714909580
Report to moderator
1714909580
Hero Member
*
Offline Offline

Posts: 1714909580

View Profile Personal Message (Offline)

Ignore
1714909580
Reply with quote  #2

1714909580
Report to moderator
1714909580
Hero Member
*
Offline Offline

Posts: 1714909580

View Profile Personal Message (Offline)

Ignore
1714909580
Reply with quote  #2

1714909580
Report to moderator
Muhammed Zakir
Hero Member
*****
Offline Offline

Activity: 560
Merit: 506


I prefer Zakir over Muhammed when mentioning me!


View Profile WWW
May 11, 2015, 03:20:36 AM
 #2

Try Blockchain.info API. It create unique addresses and forward Bitcoin to your address.

https://blockchain.info/api/api_receive

Danbury (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
May 15, 2015, 01:55:42 PM
 #3

I was rather hoping I could find something that didn't require having code running on a web site. Not because I dislike code, but because it means trying to find some site that will host that code for free. (Its for donations, after all. It'd be pointless if I had to pay more than people donated.) Didn't know if any really good ones exist. Well, still not sure, but am trying something out.

But thanks for the suggestion. It got me to seriously look into such a solution.
Muhammed Zakir
Hero Member
*****
Offline Offline

Activity: 560
Merit: 506


I prefer Zakir over Muhammed when mentioning me!


View Profile WWW
May 15, 2015, 03:02:28 PM
 #4

I was rather hoping I could find something that didn't require having code running on a web site. Not because I dislike code, but because it means trying to find some site that will host that code for free. (Its for donations, after all. It'd be pointless if I had to pay more than people donated.) Didn't know if any really good ones exist. Well, still not sure, but am trying something out.

But thanks for the suggestion. It got me to seriously look into such a solution.

Like ETFbiitcoin said, it is free but it has few risks. For example, the service going offline.

I suggest you to create addresses using xpub key. You don't want to store seed in public computer. You can keep it somewhere safe. You can store xpub key in server and use a script to generate keys.

Python:

https://github.com/jmcorgan/bip32utils
https://github.com/richardkiss/pycoin

C++:

https://github.com/CodeShark/CoinClasses/tree/master/tests/hdwallets

Objective-C:

https://github.com/oleganza/CoreBitcoin/blob/master/CoreBitcoin/BTCKeychain.h

Java:

https://github.com/bitsofproof/supernode/blob/1.1/api/src/main/java/com/bitsofproof/supernode/api/ExtendedKey.java

PHP:

https://github.com/Bit-Wasp/bitcoin-lib-php

A few other scripts can be seen in https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki#Implementations.

Danbury (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
May 15, 2015, 04:05:38 PM
 #5

I suggest you to create addresses using xpub key. You don't want to store seed in public computer. You can keep it somewhere safe. You can store xpub key in server and use a script to generate keys.
Grin Way ahead of you, actually. Thats pretty much exactly what I've done. Glad to hear someone considers it reasonable. Well, at the very least, I know to never put secrets like seeds in other people's systems.

Its definitely an improvement over an online wallet, even if I were to sweep it aggressively.
Muhammed Zakir
Hero Member
*****
Offline Offline

Activity: 560
Merit: 506


I prefer Zakir over Muhammed when mentioning me!


View Profile WWW
May 15, 2015, 04:17:49 PM
 #6

I suggest you to create addresses using xpub key. You don't want to store seed in public computer. You can keep it somewhere safe. You can store xpub key in server and use a script to generate keys.
Grin Way ahead of you, actually. Thats pretty much exactly what I've done. Glad to hear someone considers it reasonable. Well, at the very least, I know to never put secrets like seeds in other people's systems.

Its definitely an improvement over an online wallet, even if I were to sweep it aggressively.

Congrats! Cheesy

I suggest you to read https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki to understand basics and you may get something useful from it. Good luck with your site!

I suggest you to lock this thread to avoid spams. Click 'lock topic' (lower left) to lock this thread.

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!