Bitcoin Forum
May 25, 2024, 12:38:27 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Apart from BTCPayServer  (Read 57 times)
pablocokeninja (OP)
Jr. Member
*
Offline Offline

Activity: 46
Merit: 3


View Profile
December 17, 2023, 02:28:13 AM
 #1

Hey,

I was tinkering with BTCPayServer, even though I do like the idea but it doesn't satisfy my needs (Test building Bitcoin Exchange - for fun dw dw), which lead me to deploy my own node and work on it, I am wondering on how to custody the coins for an example.
Lets say, user(A) deposits to the exchange, where should I keep the coins? In the server? Isn't it too risky?
What I am thinking is, manual check-outs and automatically sending coins to a hardware wallet, and send them back to the users upon their withdrawal requests?

Can someone please elaborate to me how should I do that, and what is the secure way to do so.
I tend to have a strong urge to use HD wallets since they are the safest (as believed by the majority).

Some guides/documentations/tutorials please?   Kiss
ABCbits
Legendary
*
Offline Offline

Activity: 2884
Merit: 7516


Crypto Swap Exchange


View Profile
December 17, 2023, 09:29:25 AM
Merited by seek3r (1)
 #2

I was tinkering with BTCPayServer, even though I do like the idea but it doesn't satisfy my needs (Test building Bitcoin Exchange - for fun dw dw)

First of all, i have doubt BTCPayServer is suitable to manage cryptocurrency exchange. As stated on their docs[1], the common case for BTCPay is for mostly receiving Bitcoin.

What I am thinking is, manual check-outs and automatically sending coins to a hardware wallet, and send them back to the users upon their withdrawal requests?

I believe you'll need to use pull payment feature[2].

[1] https://docs.btcpayserver.org/UseCase/
[2] https://docs.btcpayserver.org/PullPayments/

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
pablocokeninja (OP)
Jr. Member
*
Offline Offline

Activity: 46
Merit: 3


View Profile
December 18, 2023, 04:41:39 PM
 #3

I was tinkering with BTCPayServer, even though I do like the idea but it doesn't satisfy my needs (Test building Bitcoin Exchange - for fun dw dw)

First of all, i have doubt BTCPayServer is suitable to manage cryptocurrency exchange. As stated on their docs[1], the common case for BTCPay is for mostly receiving Bitcoin.

What I am thinking is, manual check-outs and automatically sending coins to a hardware wallet, and send them back to the users upon their withdrawal requests?

I believe you'll need to use pull payment feature[2].

[1] https://docs.btcpayserver.org/UseCase/
[2] https://docs.btcpayserver.org/PullPayments/



Hey,

Much appreciated @ETFBitcoin
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!