Skip to main content
6 votes
Accepted

Can my wallet lose funds because of the gap limit?

You won't ever lose funds due to the gap limit; they don't become lost forever. You can still retrieve them. The gap limit is really only an issue for restoring backups. When restoring a backup, the ...
Ava Chow's user avatar
  • 72.2k
4 votes
Accepted

Accepting Bitcoin payments without the full blockchain or third party APIs?

If you don't want to run a node or use any 3rd party APIs you can use a library since you only want to accept payments. Use an extended public key from one of your wallets, and generate new ...
m1xolyd1an's user avatar
  • 5,676
3 votes
Accepted

Does BIP70 have any problem (security/privacy/etc)? Why will Bitcoin Core disable it by default in the next major release (0.19.0)?

BIP 70 was designed to solve a user experience issue with addresses. Addresses are long and somewhat difficult to verify, can be silently replaced with a man in the middle attack, do not provide ...
Ava Chow's user avatar
  • 72.2k
2 votes

Processing bitcoins on my website completely by myself, with no third-party bitcoin SaaS services

First, Electrum relies on Electrum servers, which are essentially a third party SaaS for SPV proofs. It's a fine thing to use for most people and as long as you aren't concerned that the server may ...
Jimmy Song's user avatar
  • 7,799
2 votes
Accepted

What info do I need in a form where people can pay/donate with Bitcoin?

This model fundamentally won't work. In the case of a credit card transaction, the funds are actually held by a third party: the customer's bank. You collect information from the customer (their ...
Nate Eldredge's user avatar
2 votes
Accepted

How to accept Bitcoin payments using Bitpay and Electrum for a business

BitPay is literally the worst choice you can make for Bitcoin payment processing. BitPay routinely requires your paying users to provide sensitive document scans even for the smallest amounts like $10 ...
CypherpunkDev's user avatar
2 votes

How to accept Bitcoin payments using Bitpay and Electrum for a business

Bitpay is easy to use but certainly has many limitations at least on the merchant side. In my country it has even suspended the bitcoin settlement service altogether. If your company is interested in ...
leevancleef's user avatar
2 votes

Wallet, deposit and withdrawal management system or APIs

Although certain coins have a few available API providers (such as BitGo for Bitcoin), any sane and security conscious company should elect to run their own nodes for each supported currency, manage ...
Raghav Sood's user avatar
  • 17.3k
2 votes
Accepted

Is it possible to connect to BTCPay server remote c-lightning node?

Port 9735 is the lightning port. What BTCPay wants is the API. C-Lightning does not support TCP natively, but one can use socat as I did in the docker entrypoint to bridge unix to TCP.
Nicolas Dorier's user avatar
1 vote

Are transactions with an insufficient value marked as "failure"?

Are transactions with an insufficient value marked as “failure”? No. The blockchain, other nodes and miners have no idea how much the recipient is expecting to receive. If your wallet and ...
RedGrittyBrick's user avatar
1 vote

Subscription-based payments

getnewaddress will generate a new Bitcoin address for your existing wallet, Yes you can get as many as you like. I would use getreceivedbyaddress which returns the total amount received by the ...
Tailer's user avatar
  • 3,689
1 vote
Accepted

How Long to Verify Payment?

To put it simply, it depends on the value of the transaction. There's little incentive for someone to try ripping you off with a low value transaction, but there is a strong incentive to do so with a ...
Highly Irregular's user avatar
1 vote
Accepted

How to identify a transaction in Bitcoin

It's recommended to give every single transaction its own, unique Bitcoin address to receive the payment at (you should not reuse them). Then, you know any payment made to that particular address ...
ieatpizza's user avatar
  • 2,078
1 vote

Which cloud server provider is best for accepting bitcoin payments with BTCPay Server?

Actually, it's my video :D Lunanode provides easy "1 click install" process. You can host btcpay server on any other VPS server (like azure, aws, digitalocean etc.) but the process will be ...
Tony Sanak's user avatar
  • 1,719
1 vote
Accepted

BTCPayServer vs. Bitpay or other for accepting bitcoin payments in online store

It's my highly subjective opinion, but if you're not a government organization, using a service provider like Bitpay is a terrible idea. Bitpay was known to create anti-privacy features, perform KYC, ...
Tony Sanak's user avatar
  • 1,719
1 vote

What do they mean by "Make sure to send enough to cover any coin transaction fees!"?

Perhaps they meant "don't subtract fees from the amount" That is, if you owe 0.1 BTC and you have 0.1 BTC in you wallet, you shouldn't pay.
MCCCS's user avatar
  • 10.2k
1 vote
Accepted

Enable Bitcoin payment for a new SaaS

Look no further than BTCPayServer - "a self-hosted, open-source cryptocurrency payment processor. It's secure, private, censorship-resistant and free." The description above taken from their ...
qmux's user avatar
  • 182
1 vote
Accepted

How Crypto Payment Processors Handle Wallet Balance Privacy?

TL;DR: your question is a valid one; there is no easy solution but CoinJoin and XMR swaps will help. The 3rd party payment processors use wallet that is shared for all customers so this specific ...
CypherpunkDev's user avatar
1 vote
Accepted

What can I buy with cryptocurrencies today

Dr. Lilia Etkina in Long Island City can fix your teeth or do a cleaning for a fraction of a Bitcoin. https://www.zocdoc.com/dentist/liliya-etkina-dds-58296
132117's user avatar
  • 26
1 vote

Can one send one payment to two private keys through 1 QR code?

You will need to do some post processing. A QR code can encode only one address. But once you receive the funds you can split them up however you want between however many addresses you want (this ...
Albert S's user avatar
  • 1,640
1 vote

What are the best JavaScript libraries to accept Bitcoin payments?

A JavaScript library? JavaScript is client-side and accepting bitcoin payments is basically like creating a shopping cart system from scratch. So you're not going to get far with JavaScript alone ...
m1xolyd1an's user avatar
  • 5,676
1 vote

Processing bitcoins on my website completely by myself, with no third-party bitcoin SaaS services

You could build a bespoke solution for accepting Bitcoin by using a bitcoind server - it's not that hard to be honest even though I never found a complete foolproof guide. Few things to keep in mind -...
Alex's user avatar
  • 398
1 vote

Who provides a Bitcoin recurring payments API?

There is no ready-made recurring payment solution at the moment, however this can be achieved at application level by constructing pre-signed transactions or using CLTV's as @Wapac suggested. CLTV ...
kozyilmaz's user avatar
1 vote

Integrating Bitcoin payment methods to a UK Opencart store?

but have found that they are either too expensive per transaction for international payments (bips.me - $7.50), have a huge minimum withdrawal threshold for international bank accounts (bitpay - $1,...
Abdussamad's user avatar
  • 2,719

Only top scored, non community-wiki answers of a minimum length are eligible