Skip to content

Instantly share code, notes, and snippets.

@ShawnOrwell
ShawnOrwell / BTCpayserver-BDX-20.sh
Last active February 25, 2026 22:18
Beldex-BDX-BTCPayServer-Guide-20
docker exec -ti btcpayserver_monero_wallet rm /wallet/wallet /wallet/wallet.keys /wallet/password && docker restart btcpayserver_monero_wallet
# Run btcpay-setup.sh with the right parameters
# Set the custom domain you chose to use
export BTCPAY_HOST="btcpay.EXAMPLE.com"
# Enable Beldex support
export BTCPAYGEN_CRYPTO1="bdx"
# opt-save-storage-xs (opens new window)will keep around 3 months of blocks (prune BTC for 25 GB)
# opt-add-tor enables Tor support for the UI and Bitcoin node
export BTCPAYGEN_ADDITIONAL_FRAGMENTS="opt-add-tor"
@ShawnOrwell
ShawnOrwell / BTCpayserver-BDX-19.sh
Created February 25, 2026 18:55
Beldex-BDX-BTCPayServer-Guide-19
docker restart btcpayserver_beldex_wallet
@ShawnOrwell
ShawnOrwell / BTCpayserver-BDX-18.sh
Created February 25, 2026 18:54
Beldex-BDX-BTCPayServer-Guide-18
sudo chmod 666 /var/lib/docker/volumes/generated_bdx_wallet/_data/wallet.keys /var/lib/docker/volumes/generated_bdx_wallet/_data/password
sudo chmod 600 /var/lib/docker/volumes/generated_bdx_wallet/_data/wallet
sudo chown 101:101 /var/lib/docker/volumes/generated_bdx_wallet/_data/wallet
@ShawnOrwell
ShawnOrwell / BTCpayserver-BDX-17.sh
Created February 25, 2026 18:53
Beldex-BDX-BTCPayServer-Guide-17
echo "PASSWORD_HERE" > password
docker cp password btcpayserver_beldex_wallet:/wallet/password
@ShawnOrwell
ShawnOrwell / BTCpayserver-BDX-16.sh
Created February 25, 2026 18:53
Beldex-BDX-BTCPayServer-Guide-16
docker cp btcpay_beldex_view_only btcpayserver_beldex_wallet:/wallet/wallet
docker cp btcpay_beldex_view_only.keys btcpayserver_beldex_wallet:/wallet/wallet.keys
@ShawnOrwell
ShawnOrwell / BTCpayserver-BDX-15.sh
Created February 25, 2026 18:52
Beldex-BDX-BTCPayServer-Guide-15
sudo rm /var/lib/docker/volumes/generated_bdx_wallet/_data/*
@ShawnOrwell
ShawnOrwell / BTCpayserver-BDX-14.sh
Created February 25, 2026 18:50
Beldex-BDX-BTCPayServer-Guide-14
sudo chown 101:101 /var/lib/docker/volumes/generated_bdx_data/_data
@ShawnOrwell
ShawnOrwell / BTCpayserver-BDX-13.sh
Created February 25, 2026 18:46
Beldex-BDX-BTCPayServer-Guide-13
sudo ls -lan /var/lib/docker/volumes/generated_bdx_data/_data
total 17660
drwxr-xr-x 3 101 101 4096 Jul 21 12:20 .
drwx-----x 3 0 0 4096 May 25 15:21 ..
-rw-r--r-- 1 101 101 17877166 Aug 16 17:29 beldex.log
drwxr-xr-x 2 101 101 4096 Jul 12 06:11 lmdb
-rw-r--r-- 1 101 101 177101 Aug 16 17:31 p2pstate.bin
-r--r--r-- 1 101 101 1606 Jul 21 12:20 rpc_ssl.crt
-r-------- 1 101 101 3268 Jul 21 12:20 rpc_ssl.key
@ShawnOrwell
ShawnOrwell / BTCpayserver-BDX-12.sh
Created February 25, 2026 18:44
Beldex-BDX-BTCPayServer-Guide-12
sudo chmod 444 /var/lib/docker/volumes/generated_bdx_data/_data/rpc_ssl.crt
sudo chown beldex:beldex /var/lib/docker/volumes/generated_bdx_data/_data/rpc_ssl.crt
sudo chmod 400 /var/lib/docker/volumes/generated_bdx_data/_data/rpc_ssl.key
sudo chown beldex:beldex /var/lib/docker/volumes/generated_bdx_data/_data/rpc_ssl.key