2
I want to add a Donate Bitcoin button to my website(s). I want to create a Bitcoin wallet with a permanent address for receiving donations. How would I do this?
2
I want to add a Donate Bitcoin button to my website(s). I want to create a Bitcoin wallet with a permanent address for receiving donations. How would I do this?
1
Just generate a new address and put it on your website. Not sure what you mean by permanent, all addresses are permanent as long as you keep the private key safe.
1
Do not use a web wallet. Install Bitcoin Core or Electrum on your workstation and create a new receiving address, it will be valid permanently.
Re-using addresses is a privacy reduction but, there is no easily implemented alternative if placing a button on a web page unless you are tech savvy to setup a backend script.
Set a strong, secure password that you will never forget on your wallet to limit who can send payments. Ensure that you make a safe, secure and verified backup of your wallet and/or your wallet seed phrase and keep it up to date.
My address changes every time I press
receive. – anonymous – 2017-08-09T22:39:37.173But there's nothing stopping you reusing ones you've already generated, by clicking receive you are generating more, but not replacing the old ones – MeshCollider – 2017-08-09T22:41:57.733
But that means that the number of addresses is limited... – anonymous – 2017-08-09T22:43:51.573
No, you can generate any number of addresses you want to – MeshCollider – 2017-08-09T22:44:30.767
But if addresses aren't replaced, than there is a theoretical limited amount. – anonymous – 2017-08-09T22:48:50.627
Yes, but that limit is massive, so high that it's never going to be reached. There are 2^160 possible bitcoin addresses, an incomprehensibly large number – MeshCollider – 2017-08-09T22:53:18.610
What's the difference between using a generated address and using an "Extended Public Address"? – anonymous – 2017-08-09T22:54:55.380
Please start a new separate question, that is unrelated to this question – MeshCollider – 2017-08-09T22:55:45.233
Suggesting to reuse addresses it pretty bad for privacy, but it's certainly the easiest way. – Pieter Wuille – 2017-08-09T23:55:18.927
Some web wallets only allow single use of addresses. Once the first deposit is received you need to contact support to have any additional deposits credited. – Willtech – 2018-04-29T03:05:00.267