top | item 32627415

(no title)

ben165 | 3 years ago

Thanks for the insights.

Two questions

1) Bitcoin needs time to transfer. How did you approve the transaction? Instantly in hoping it will go through or had the costumer to wait?

2) The problem with new Stellar addresses is, that they need to be "funded". Your sending wallet has to recognize if this address is empty to run the right function (it's not a normal transaction). Most of the wallets can't do that. They wouldn't be able to transfer any funds. Have you had problems with that?

discuss

order

z9znz|3 years ago

1 - I ran a bitcoin node, and I had a script which would poll the node every few seconds to get the status of the addresses which I knew had open orders. Any that had received a payment would get marked accordingly so I could show on the order status page. But I didn't mark the order as paid until there were 2 confs.

2 - I pre-funded each Stellar address before providing it to the buyer. Periodically later if orders never got completed I would sweep the old addresses. But it wasn't much as Stellar was only about $0.2 USD at the time.

Ferret7446|3 years ago

> Bitcoin needs time to transfer

Regarding this, to clear up a common misconception, regular debit/checking takes at least one day to clear (US ACH), usually 2-3 business days, while Bitcoin transactions are validated within 1-2 hours, regardless of standard regional business hours.