BTCpay: use with testnet
openoms opened this issue · 10 comments
Currently BTCPayServer does not work with testnet: #1198
Will need to identify the relevant config options and apply automatically.
The settings menu does not allow to switch to testnet while BTCPayServer is installed:
https://github.com/rootzoll/raspiblitz/blob/ae4be0596bc68feef42adb684e3c9d4b80f8f3e8/home.admin/00settingsMenuBasics.sh#L119
So I think we can push this to a later release.
Agree that it is not urgent.
To play around on testnet there is also: https://testnet.demo.btcpayserver.org
Although not urgent newbies will fall in this issue as they use TESTNET often by default.
Updating the README with one line to mention this issue #1724.
Got all the config options:
admin@rpi4GB64:~ $ sudo -u btcpay /home/btcpay/dotnet/dotnet run --no-launch-profile --no-build -c Release -p "/home/btcpay/btcpayserver/BTCPayServer/BTCPayServer.csproj" -- -h
BTCPay
Open source, self-hosted payment processor.
Usage: BTCPay [options]
Options:
-? | -h | --help Show help information
-n | --network Set the network among (mainnet,testnet,regtest) (default: mainnet)
--testnet | -testnet Use testnet (deprecated, use --network instead)
--regtest | -regtest Use regtest (deprecated, use --network instead)
--signet | -signet Use signet (deprecated, use --network instead)
--allow-admin-registration For debug only, will show a checkbox when a new user register to add himself as admin. (default: false)
--chains | -c Chains to support as a comma separated (default: btc; available: btc)
--postgres Connection string to a PostgreSQL database
--mysql Connection string to a MySQL database
--sqlitefile File name to an SQLite database file inside the data directory
--externalservices Links added to external services inside Server Settings / Services under the format service1:path2;service2:path2.(default: empty)
--bundlejscss Bundle JavaScript and CSS files for better performance (default: true)
--rootpath The root path in the URL to access BTCPay (default: /)
--sshconnection SSH server to manage BTCPay under the form user@server:port (default: root@externalhost or empty)
--sshpassword SSH password to manage BTCPay (default: empty)
--sshkeyfile SSH private key file to manage BTCPay (default: empty)
--sshkeyfilepassword Password of the SSH keyfile (default: empty)
--sshauthorizedkeys Path to a authorized_keys file that BTCPayServer can modify from the website (default: empty)
--sshtrustedfingerprints SSH Host public key fingerprint or sha256 (default: empty, it will allow untrusted connections)
--torrcfile Path to torrc file containing hidden services directories (default: empty)
--socksendpoint Socks endpoint to connect to onion urls (default: empty)
--updateurl Url used for once a day new release version check. Check performed only if value is not empty (default: empty)
--debuglog A rolling log file for debug messages.
--debugloglevel The severity you log (default:information)
--disable-registration Disables new user registrations (default:true)
--plugin-remote Which github repository to fetch the available plugins list (default:btcpayserver/btcpayserver-plugins)
--recommended-plugins Plugins which would be marked as recommended to be installed. Separated by newline or space
--xforwardedproto If specified, set X-Forwarded-Proto to the specified value, this may be useful if your reverse proxy handle https but is not configured to add X-Forwarded-Proto (example: --xforwardedproto https)
--btcexplorerurl URL of the NBXplorer for BTC (default: http://127.0.0.1:24444/)
--btcexplorercookiefile Path to the cookie file (default: /home/btcpay/.nbxplorer/Main/.cookie)
--btclightning Easy configuration of lightning for the server administrator: Must be a UNIX socket of c-lightning (lightning-rpc) or URL to a charge server (default: empty)
--btcexternallndgrpc The LND gRPC configuration BTCPay will expose to easily connect to the internal lnd wallet from an external wallet (default: empty)
--btcexternallndrest The LND REST configuration BTCPay will expose to easily connect to the internal lnd wallet from an external wallet (default: empty)
--btcexternalrtl The Ride the Lightning configuration so BTCPay will expose to easily open it in server settings (default: empty)
--btcexternalspark Show spark information in Server settings / Server. The connection string to spark server (default: empty)
--btcexternalcharge Show lightning charge information in Server settings/Server. The connection string to charge server (default: empty)
-c | --conf The configuration file
-p | --port The port on which to listen
-b | --bind The address on which to bind
-d | --datadir The data directory
For NBXplorer:
sudo -u btcpay /home/btcpay/dotnet/dotnet "/home/btcpay/NBXplorer/NBXplorer/bin/Release/netcoreapp3.1/NBXplorer.dll" -c /home/btcpay/.nbxplorer/Main/settings.config -h
NBXplorer
Lightweight block explorer for tracking HD wallets
Usage: NBXplorer [options]
Options:
-? | -h | --help Show help information
-n | --network Set the network among (mainnet,testnet,regtest) (default: mainnet)
--testnet | -testnet Use testnet
--regtest | -regtest Use regtest
--signet | -signet Use signet
--chains Chains to support comma separated (default: btc, available: agm,btc,btx,ltc,doge,bch,grs,btg,dash,trc,polis,mona,ftc,ufo,via,xmcc,gbx,colx,chc,lbtc,qtum,mue)
--dbcache If more than 0, the size of the cache for the database, in MB. Else, no limit on the size of the cache. (default: 50)
--agmrescan Rescan from startheight
--agmrpcuser RPC authentication method 1: The RPC user (default: using cookie auth from default network folder)
--agmrpcpassword RPC authentication method 1: The RPC password (default: using cookie auth from default network folder)
--agmrpccookiefile RPC authentication method 2: The RPC cookiefile (default: using cookie auth from default network folder)
--agmrpcauth RPC authentication method 3: user:password or cookiefile=path (default: using cookie auth from default network folder)
--agmrpcurl The RPC server url (default: default rpc server depended on the network)
--agmstartheight The height where starting the scan (default: where your rpc server was synched when you first started this program)
--agmminutxovalue The minimum value of tracked UTXOs, any UTXO with value less than this is ignored. (default: 1 (satoshi))
--agmnodeendpoint The p2p connection to a Bitcoin node, make sure you are whitelisted (default: default p2p node on localhost, depends on network)
--agmhastxindex If true, NBXplorer will try to fetch missing transactions from the local node (default: false)
--btcrescan Rescan from startheight
--btcrpcuser RPC authentication method 1: The RPC user (default: using cookie auth from default network folder)
--btcrpcpassword RPC authentication method 1: The RPC password (default: using cookie auth from default network folder)
--btcrpccookiefile RPC authentication method 2: The RPC cookiefile (default: using cookie auth from default network folder)
--btcrpcauth RPC authentication method 3: user:password or cookiefile=path (default: using cookie auth from default network folder)
--btcrpcurl The RPC server url (default: default rpc server depended on the network)
--btcstartheight The height where starting the scan (default: where your rpc server was synched when you first started this program)
--btcminutxovalue The minimum value of tracked UTXOs, any UTXO with value less than this is ignored. (default: 1 (satoshi))
--btcnodeendpoint The p2p connection to a Bitcoin node, make sure you are whitelisted (default: default p2p node on localhost, depends on network)
--btchastxindex If true, NBXplorer will try to fetch missing transactions from the local node (default: false)
--btxrescan Rescan from startheight
--btxrpcuser RPC authentication method 1: The RPC user (default: using cookie auth from default network folder)
--btxrpcpassword RPC authentication method 1: The RPC password (default: using cookie auth from default network folder)
--btxrpccookiefile RPC authentication method 2: The RPC cookiefile (default: using cookie auth from default network folder)
--btxrpcauth RPC authentication method 3: user:password or cookiefile=path (default: using cookie auth from default network folder)
--btxrpcurl The RPC server url (default: default rpc server depended on the network)
--btxstartheight The height where starting the scan (default: where your rpc server was synched when you first started this program)
--btxminutxovalue The minimum value of tracked UTXOs, any UTXO with value less than this is ignored. (default: 1 (satoshi))
--btxnodeendpoint The p2p connection to a Bitcoin node, make sure you are whitelisted (default: default p2p node on localhost, depends on network)
--btxhastxindex If true, NBXplorer will try to fetch missing transactions from the local node (default: false)
--ltcrescan Rescan from startheight
--ltcrpcuser RPC authentication method 1: The RPC user (default: using cookie auth from default network folder)
--ltcrpcpassword RPC authentication method 1: The RPC password (default: using cookie auth from default network folder)
--ltcrpccookiefile RPC authentication method 2: The RPC cookiefile (default: using cookie auth from default network folder)
--ltcrpcauth RPC authentication method 3: user:password or cookiefile=path (default: using cookie auth from default network folder)
--ltcrpcurl The RPC server url (default: default rpc server depended on the network)
--ltcstartheight The height where starting the scan (default: where your rpc server was synched when you first started this program)
--ltcminutxovalue The minimum value of tracked UTXOs, any UTXO with value less than this is ignored. (default: 1 (satoshi))
--ltcnodeendpoint The p2p connection to a Bitcoin node, make sure you are whitelisted (default: default p2p node on localhost, depends on network)
--ltchastxindex If true, NBXplorer will try to fetch missing transactions from the local node (default: false)
--dogerescan Rescan from startheight
--dogerpcuser RPC authentication method 1: The RPC user (default: using cookie auth from default network folder)
--dogerpcpassword RPC authentication method 1: The RPC password (default: using cookie auth from default network folder)
--dogerpccookiefile RPC authentication method 2: The RPC cookiefile (default: using cookie auth from default network folder)
--dogerpcauth RPC authentication method 3: user:password or cookiefile=path (default: using cookie auth from default network folder)
--dogerpcurl The RPC server url (default: default rpc server depended on the network)
--dogestartheight The height where starting the scan (default: where your rpc server was synched when you first started this program)
--dogeminutxovalue The minimum value of tracked UTXOs, any UTXO with value less than this is ignored. (default: 1 (satoshi))
--dogenodeendpoint The p2p connection to a Bitcoin node, make sure you are whitelisted (default: default p2p node on localhost, depends on network)
--dogehastxindex If true, NBXplorer will try to fetch missing transactions from the local node (default: false)
--bchrescan Rescan from startheight
--bchrpcuser RPC authentication method 1: The RPC user (default: using cookie auth from default network folder)
--bchrpcpassword RPC authentication method 1: The RPC password (default: using cookie auth from default network folder)
--bchrpccookiefile RPC authentication method 2: The RPC cookiefile (default: using cookie auth from default network folder)
--bchrpcauth RPC authentication method 3: user:password or cookiefile=path (default: using cookie auth from default network folder)
--bchrpcurl The RPC server url (default: default rpc server depended on the network)
--bchstartheight The height where starting the scan (default: where your rpc server was synched when you first started this program)
--bchminutxovalue The minimum value of tracked UTXOs, any UTXO with value less than this is ignored. (default: 1 (satoshi))
--bchnodeendpoint The p2p connection to a Bitcoin node, make sure you are whitelisted (default: default p2p node on localhost, depends on network)
--bchhastxindex If true, NBXplorer will try to fetch missing transactions from the local node (default: false)
--grsrescan Rescan from startheight
--grsrpcuser RPC authentication method 1: The RPC user (default: using cookie auth from default network folder)
--grsrpcpassword RPC authentication method 1: The RPC password (default: using cookie auth from default network folder)
--grsrpccookiefile RPC authentication method 2: The RPC cookiefile (default: using cookie auth from default network folder)
--grsrpcauth RPC authentication method 3: user:password or cookiefile=path (default: using cookie auth from default network folder)
--grsrpcurl The RPC server url (default: default rpc server depended on the network)
--grsstartheight The height where starting the scan (default: where your rpc server was synched when you first started this program)
--grsminutxovalue The minimum value of tracked UTXOs, any UTXO with value less than this is ignored. (default: 1 (satoshi))
--grsnodeendpoint The p2p connection to a Bitcoin node, make sure you are whitelisted (default: default p2p node on localhost, depends on network)
--grshastxindex If true, NBXplorer will try to fetch missing transactions from the local node (default: false)
--btgrescan Rescan from startheight
--btgrpcuser RPC authentication method 1: The RPC user (default: using cookie auth from default network folder)
--btgrpcpassword RPC authentication method 1: The RPC password (default: using cookie auth from default network folder)
--btgrpccookiefile RPC authentication method 2: The RPC cookiefile (default: using cookie auth from default network folder)
--btgrpcauth RPC authentication method 3: user:password or cookiefile=path (default: using cookie auth from default network folder)
--btgrpcurl The RPC server url (default: default rpc server depended on the network)
--btgstartheight The height where starting the scan (default: where your rpc server was synched when you first started this program)
--btgminutxovalue The minimum value of tracked UTXOs, any UTXO with value less than this is ignored. (default: 1 (satoshi))
--btgnodeendpoint The p2p connection to a Bitcoin node, make sure you are whitelisted (default: default p2p node on localhost, depends on network)
--btghastxindex If true, NBXplorer will try to fetch missing transactions from the local node (default: false)
--dashrescan Rescan from startheight
--dashrpcuser RPC authentication method 1: The RPC user (default: using cookie auth from default network folder)
--dashrpcpassword RPC authentication method 1: The RPC password (default: using cookie auth from default network folder)
--dashrpccookiefile RPC authentication method 2: The RPC cookiefile (default: using cookie auth from default network folder)
--dashrpcauth RPC authentication method 3: user:password or cookiefile=path (default: using cookie auth from default network folder)
--dashrpcurl The RPC server url (default: default rpc server depended on the network)
--dashstartheight The height where starting the scan (default: where your rpc server was synched when you first started this program)
--dashminutxovalue The minimum value of tracked UTXOs, any UTXO with value less than this is ignored. (default: 1 (satoshi))
--dashnodeendpoint The p2p connection to a Bitcoin node, make sure you are whitelisted (default: default p2p node on localhost, depends on network)
--dashhastxindex If true, NBXplorer will try to fetch missing transactions from the local node (default: false)
--trcrescan Rescan from startheight
--trcrpcuser RPC authentication method 1: The RPC user (default: using cookie auth from default network folder)
--trcrpcpassword RPC authentication method 1: The RPC password (default: using cookie auth from default network folder)
--trcrpccookiefile RPC authentication method 2: The RPC cookiefile (default: using cookie auth from default network folder)
--trcrpcauth RPC authentication method 3: user:password or cookiefile=path (default: using cookie auth from default network folder)
--trcrpcurl The RPC server url (default: default rpc server depended on the network)
--trcstartheight The height where starting the scan (default: where your rpc server was synched when you first started this program)
--trcminutxovalue The minimum value of tracked UTXOs, any UTXO with value less than this is ignored. (default: 1 (satoshi))
--trcnodeendpoint The p2p connection to a Bitcoin node, make sure you are whitelisted (default: default p2p node on localhost, depends on network)
--trchastxindex If true, NBXplorer will try to fetch missing transactions from the local node (default: false)
--polisrescan Rescan from startheight
--polisrpcuser RPC authentication method 1: The RPC user (default: using cookie auth from default network folder)
--polisrpcpassword RPC authentication method 1: The RPC password (default: using cookie auth from default network folder)
--polisrpccookiefile RPC authentication method 2: The RPC cookiefile (default: using cookie auth from default network folder)
--polisrpcauth RPC authentication method 3: user:password or cookiefile=path (default: using cookie auth from default network folder)
--polisrpcurl The RPC server url (default: default rpc server depended on the network)
--polisstartheight The height where starting the scan (default: where your rpc server was synched when you first started this program)
--polisminutxovalue The minimum value of tracked UTXOs, any UTXO with value less than this is ignored. (default: 1 (satoshi))
--polisnodeendpoint The p2p connection to a Bitcoin node, make sure you are whitelisted (default: default p2p node on localhost, depends on network)
--polishastxindex If true, NBXplorer will try to fetch missing transactions from the local node (default: false)
--monarescan Rescan from startheight
--monarpcuser RPC authentication method 1: The RPC user (default: using cookie auth from default network folder)
--monarpcpassword RPC authentication method 1: The RPC password (default: using cookie auth from default network folder)
--monarpccookiefile RPC authentication method 2: The RPC cookiefile (default: using cookie auth from default network folder)
--monarpcauth RPC authentication method 3: user:password or cookiefile=path (default: using cookie auth from default network folder)
--monarpcurl The RPC server url (default: default rpc server depended on the network)
--monastartheight The height where starting the scan (default: where your rpc server was synched when you first started this program)
--monaminutxovalue The minimum value of tracked UTXOs, any UTXO with value less than this is ignored. (default: 1 (satoshi))
--monanodeendpoint The p2p connection to a Bitcoin node, make sure you are whitelisted (default: default p2p node on localhost, depends on network)
--monahastxindex If true, NBXplorer will try to fetch missing transactions from the local node (default: false)
--ftcrescan Rescan from startheight
--ftcrpcuser RPC authentication method 1: The RPC user (default: using cookie auth from default network folder)
--ftcrpcpassword RPC authentication method 1: The RPC password (default: using cookie auth from default network folder)
--ftcrpccookiefile RPC authentication method 2: The RPC cookiefile (default: using cookie auth from default network folder)
--ftcrpcauth RPC authentication method 3: user:password or cookiefile=path (default: using cookie auth from default network folder)
--ftcrpcurl The RPC server url (default: default rpc server depended on the network)
--ftcstartheight The height where starting the scan (default: where your rpc server was synched when you first started this program)
--ftcminutxovalue The minimum value of tracked UTXOs, any UTXO with value less than this is ignored. (default: 1 (satoshi))
--ftcnodeendpoint The p2p connection to a Bitcoin node, make sure you are whitelisted (default: default p2p node on localhost, depends on network)
--ftchastxindex If true, NBXplorer will try to fetch missing transactions from the local node (default: false)
--uforescan Rescan from startheight
--uforpcuser RPC authentication method 1: The RPC user (default: using cookie auth from default network folder)
--uforpcpassword RPC authentication method 1: The RPC password (default: using cookie auth from default network folder)
--uforpccookiefile RPC authentication method 2: The RPC cookiefile (default: using cookie auth from default network folder)
--uforpcauth RPC authentication method 3: user:password or cookiefile=path (default: using cookie auth from default network folder)
--uforpcurl The RPC server url (default: default rpc server depended on the network)
--ufostartheight The height where starting the scan (default: where your rpc server was synched when you first started this program)
--ufominutxovalue The minimum value of tracked UTXOs, any UTXO with value less than this is ignored. (default: 1 (satoshi))
--ufonodeendpoint The p2p connection to a Bitcoin node, make sure you are whitelisted (default: default p2p node on localhost, depends on network)
--ufohastxindex If true, NBXplorer will try to fetch missing transactions from the local node (default: false)
--viarescan Rescan from startheight
--viarpcuser RPC authentication method 1: The RPC user (default: using cookie auth from default network folder)
--viarpcpassword RPC authentication method 1: The RPC password (default: using cookie auth from default network folder)
--viarpccookiefile RPC authentication method 2: The RPC cookiefile (default: using cookie auth from default network folder)
--viarpcauth RPC authentication method 3: user:password or cookiefile=path (default: using cookie auth from default network folder)
--viarpcurl The RPC server url (default: default rpc server depended on the network)
--viastartheight The height where starting the scan (default: where your rpc server was synched when you first started this program)
--viaminutxovalue The minimum value of tracked UTXOs, any UTXO with value less than this is ignored. (default: 1 (satoshi))
--vianodeendpoint The p2p connection to a Bitcoin node, make sure you are whitelisted (default: default p2p node on localhost, depends on network)
--viahastxindex If true, NBXplorer will try to fetch missing transactions from the local node (default: false)
--xmccrescan Rescan from startheight
--xmccrpcuser RPC authentication method 1: The RPC user (default: using cookie auth from default network folder)
--xmccrpcpassword RPC authentication method 1: The RPC password (default: using cookie auth from default network folder)
--xmccrpccookiefile RPC authentication method 2: The RPC cookiefile (default: using cookie auth from default network folder)
--xmccrpcauth RPC authentication method 3: user:password or cookiefile=path (default: using cookie auth from default network folder)
--xmccrpcurl The RPC server url (default: default rpc server depended on the network)
--xmccstartheight The height where starting the scan (default: where your rpc server was synched when you first started this program)
--xmccminutxovalue The minimum value of tracked UTXOs, any UTXO with value less than this is ignored. (default: 1 (satoshi))
--xmccnodeendpoint The p2p connection to a Bitcoin node, make sure you are whitelisted (default: default p2p node on localhost, depends on network)
--xmcchastxindex If true, NBXplorer will try to fetch missing transactions from the local node (default: false)
--gbxrescan Rescan from startheight
--gbxrpcuser RPC authentication method 1: The RPC user (default: using cookie auth from default network folder)
--gbxrpcpassword RPC authentication method 1: The RPC password (default: using cookie auth from default network folder)
--gbxrpccookiefile RPC authentication method 2: The RPC cookiefile (default: using cookie auth from default network folder)
--gbxrpcauth RPC authentication method 3: user:password or cookiefile=path (default: using cookie auth from default network folder)
--gbxrpcurl The RPC server url (default: default rpc server depended on the network)
--gbxstartheight The height where starting the scan (default: where your rpc server was synched when you first started this program)
--gbxminutxovalue The minimum value of tracked UTXOs, any UTXO with value less than this is ignored. (default: 1 (satoshi))
--gbxnodeendpoint The p2p connection to a Bitcoin node, make sure you are whitelisted (default: default p2p node on localhost, depends on network)
--gbxhastxindex If true, NBXplorer will try to fetch missing transactions from the local node (default: false)
--colxrescan Rescan from startheight
--colxrpcuser RPC authentication method 1: The RPC user (default: using cookie auth from default network folder)
--colxrpcpassword RPC authentication method 1: The RPC password (default: using cookie auth from default network folder)
--colxrpccookiefile RPC authentication method 2: The RPC cookiefile (default: using cookie auth from default network folder)
--colxrpcauth RPC authentication method 3: user:password or cookiefile=path (default: using cookie auth from default network folder)
--colxrpcurl The RPC server url (default: default rpc server depended on the network)
--colxstartheight The height where starting the scan (default: where your rpc server was synched when you first started this program)
--colxminutxovalue The minimum value of tracked UTXOs, any UTXO with value less than this is ignored. (default: 1 (satoshi))
--colxnodeendpoint The p2p connection to a Bitcoin node, make sure you are whitelisted (default: default p2p node on localhost, depends on network)
--colxhastxindex If true, NBXplorer will try to fetch missing transactions from the local node (default: false)
--chcrescan Rescan from startheight
--chcrpcuser RPC authentication method 1: The RPC user (default: using cookie auth from default network folder)
--chcrpcpassword RPC authentication method 1: The RPC password (default: using cookie auth from default network folder)
--chcrpccookiefile RPC authentication method 2: The RPC cookiefile (default: using cookie auth from default network folder)
--chcrpcauth RPC authentication method 3: user:password or cookiefile=path (default: using cookie auth from default network folder)
--chcrpcurl The RPC server url (default: default rpc server depended on the network)
--chcstartheight The height where starting the scan (default: where your rpc server was synched when you first started this program)
--chcminutxovalue The minimum value of tracked UTXOs, any UTXO with value less than this is ignored. (default: 1 (satoshi))
--chcnodeendpoint The p2p connection to a Bitcoin node, make sure you are whitelisted (default: default p2p node on localhost, depends on network)
--chchastxindex If true, NBXplorer will try to fetch missing transactions from the local node (default: false)
--lbtcrescan Rescan from startheight
--lbtcrpcuser RPC authentication method 1: The RPC user (default: using cookie auth from default network folder)
--lbtcrpcpassword RPC authentication method 1: The RPC password (default: using cookie auth from default network folder)
--lbtcrpccookiefile RPC authentication method 2: The RPC cookiefile (default: using cookie auth from default network folder)
--lbtcrpcauth RPC authentication method 3: user:password or cookiefile=path (default: using cookie auth from default network folder)
--lbtcrpcurl The RPC server url (default: default rpc server depended on the network)
--lbtcstartheight The height where starting the scan (default: where your rpc server was synched when you first started this program)
--lbtcminutxovalue The minimum value of tracked UTXOs, any UTXO with value less than this is ignored. (default: 1 (satoshi))
--lbtcnodeendpoint The p2p connection to a Bitcoin node, make sure you are whitelisted (default: default p2p node on localhost, depends on network)
--lbtchastxindex If true, NBXplorer will try to fetch missing transactions from the local node (default: false)
--qtumrescan Rescan from startheight
--qtumrpcuser RPC authentication method 1: The RPC user (default: using cookie auth from default network folder)
--qtumrpcpassword RPC authentication method 1: The RPC password (default: using cookie auth from default network folder)
--qtumrpccookiefile RPC authentication method 2: The RPC cookiefile (default: using cookie auth from default network folder)
--qtumrpcauth RPC authentication method 3: user:password or cookiefile=path (default: using cookie auth from default network folder)
--qtumrpcurl The RPC server url (default: default rpc server depended on the network)
--qtumstartheight The height where starting the scan (default: where your rpc server was synched when you first started this program)
--qtumminutxovalue The minimum value of tracked UTXOs, any UTXO with value less than this is ignored. (default: 1 (satoshi))
--qtumnodeendpoint The p2p connection to a Bitcoin node, make sure you are whitelisted (default: default p2p node on localhost, depends on network)
--qtumhastxindex If true, NBXplorer will try to fetch missing transactions from the local node (default: false)
--muerescan Rescan from startheight
--muerpcuser RPC authentication method 1: The RPC user (default: using cookie auth from default network folder)
--muerpcpassword RPC authentication method 1: The RPC password (default: using cookie auth from default network folder)
--muerpccookiefile RPC authentication method 2: The RPC cookiefile (default: using cookie auth from default network folder)
--muerpcauth RPC authentication method 3: user:password or cookiefile=path (default: using cookie auth from default network folder)
--muerpcurl The RPC server url (default: default rpc server depended on the network)
--muestartheight The height where starting the scan (default: where your rpc server was synched when you first started this program)
--mueminutxovalue The minimum value of tracked UTXOs, any UTXO with value less than this is ignored. (default: 1 (satoshi))
--muenodeendpoint The p2p connection to a Bitcoin node, make sure you are whitelisted (default: default p2p node on localhost, depends on network)
--muehastxindex If true, NBXplorer will try to fetch missing transactions from the local node (default: false)
--asbcnstr [For Azure Service Bus] Azure Service Bus Connection string. New Block and New Transaction messages will be pushed to queues when this values is set
--asbblockq [For Azure Service Bus] Name of Queue to push new block message to. Leave blank to turn off
--asbtranq [For Azure Service Bus] Name of Queue to push new transaction message to. Leave blank to turn off
--asbblockt [For Azure Service Bus] Name of Topic to push new block message to. Leave blank to turn off
--asbtrant [For Azure Service Bus] Name of Topic to push new transaction message to. Leave blank to turn off
--rmqhost [For RabbitMq] RabbitMq host name. Leave blank to turn off
--rmquser [For RabbitMq] RabbitMq username. Leave blank to turn off
--rmqpass [For RabbitMq] RabbitMq password. Leave blank to turn off
--rmqvirtual [For RabbitMq] RabbitMq virtual host.
--rmqtranex [For RabbitMq] Name of exchange to push transaction messages.
--rmqblockex [For RabbitMq] Name of exchange to push block messages.
--customkeypathtemplate Define an additional derivation path tracked by NBXplorer (Format: m/1/392/*/29, default: empty)
--maxgapsize The maximum gap address count on which the explorer will track derivation schemes (default: 30)
--mingapsize The minimum gap address count on which the explorer will track derivation schemes (default: 20)
--trimevents When NBXplorer starts, NBXplorer will remove old events to reach this count. No trimming if equals to less than 0 (default: -1)
--signalfilesdir The directory where files signaling if a chain is ready is created (default: the network specific datadir)
--noauth Disable cookie authentication
--instancename Define an instance name for this server that, if not null, will show in status response and in HTTP response headers (default: empty)
--cachechain Whether the chain of header is locally cached for faster startup (default: true)
--rpcnotest Faster start because RPC connection testing skipped (default: false)
--exposerpc Expose the node RPC through the REST API (default: false)
-v | --verbose Verbose logs (default: true)
-c | --conf The configuration file
-p | --port The port on which to listen
-b | --bind The address on which to bind
-d | --datadir The data directory
Should be OK for v1.7 ... but pushing final testing to v1.7.1
The testnet setup has changed on RaspiBlitz with v1.7.1 ... it now runs parallel to mainnet. So it might makes more sense to offer a BitpayTest version (like with RTL) in a future version. Moving to v1.8.0
I think that will not happen very quickly because the WebUI bind almost all our resoources - but always open to community PRs to make this happen more faster.