You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
dexinstaller is simple interactive command line installer for dexsetup
One stop point installer/tutorial, which guides everything needed to know to setup/configure/run/manage backend of most decentralized exchange DEX by Blocknet
Alternative examples to run DEX installer in automatic(non-interactive) mode with custom arguments could be found here: Additional resources
2. Remote desktop management with VNC
Open secured SSH tunnel between client and server(replace 10.10.10.10X with real IP address)
ssh -L 5923:127.0.0.1:5903 10.10.10.10X -N
Use Remmina or any other VNC client to connect to server
remmina -c vnc://127.0.0.1:5923
3. Directory structure
All downloaded, generated files, and management scripts are stored at ~/dexsetup
tree -d -L 4 ~/dexsetup/ | less
Blockchains are using default chain data directories like ~/.litecoin, ~/.blocknet, ~/.bitcoin etc...
ls -lah ~/.bitcoin ~/.litecoin/ ~/.blocknet
Proxychains configuration file been updated at ~/.proxychains/proxychains.conf
less ~/.proxychains/proxychains.conf
4. Start, Attach, Navigate and Detach from installed dexsetup environment by terminal
To startmain CLI start script which opens management only by console interface:
cd ~/dexsetup/dexsetup/ && ./start.screen.instance_default.cli.sh
To startmain start GUI script which opens management by console interface and graphical user interface wallets as well:
cd ~/dexsetup/dexsetup/ && ./start.screen.instance_default.gui.sh
To Attach to dexsetup management by GNU Screen terminal multiplexer console interface
screen -x
To list and navigate screen tabs/windows use shortcut CTRL + a ^ " (hold CTRL and push a, release CTRL and then push ", which is probably activated as shift+")
To detach and keep running applications inside screen the console multiplexer use keyboard shortcut CTRL + a ^ d
All screen terminal multiplexer tabs are nicely named with predefined commands, and user just use enter to confirm commands depending on what is needed
5. Using Blocknet(BLOCK) with Litecoin(LTC) dexbot trading strategy 1 generated by installer
5.1.1. Start and sync Blocknet and Litecoin DEX wallet profiles
5.1.2. Start and sync Blocknet and Litecoin DEX wallet profiles - additional resources
Wallet sync status check by GUI or component _cli using command:
./getblockchaininfo.basics
Wallet unlock status check by GUI or component _cli using command:
./getwalletinfo.basic
Security recommendation is to to encrypt wallet first by GUI or component _cli using command:
./encrypt
Backup wallet on external drive or another machine by GUI menu or component _cli using command:
./backup
To unlock encrypted wallet by GUI menu or component _cli using command:
./unlock.full
5.2.1. Mandatory finalization and tuning BLOCK/LTC strategy 1
After successful strategy installation, re-installation or update, it must be finalized manually by text editor to be able to be used, because it must be always specified trading address per bot strategy.
To finalize by installer generated BLOCK/LTC default trading strategy1, it must edit two files:
To generate new wallet address by using GUI menu or component _cli using command:
./getnewaddress.default
By default all generated strategy could be found at ~/dexsetup/dexbot/git.src/ with prefix strategy
cd ~/dexsetup/dexbot/git.src/ && ls -la | grep strategy | grep .py
Every generated strategy is easy readable well documented configuration based on DEXBOT template generated as mix with specific strategy trading pair configuration BLOCK/LTC , BTC/LTC ...
Final strategy tuning is easy but most effective way would be to write own strategy trading pair configuration for dexsetup which could be easy shared used again and again.
5.3.1. Strategy Start, Strategy Stop and Orders Cleaning
For ability of this project to continue it helps even a penny support. Please use below addresses or contact section to request other address.
BTC LN: ****
BTC: ****
DASH: XpoeUHMoQaKJ6CZ6kYk7QoKK3QsYN1NTQC
LTC: LYRaGuZFGSkZHrEYHTgFyPiFtipcMPDeTM
DOGE: DRmtYF5vqV5iSeG2eeSh2MLCcojVASViH6
XVG: DFhrGF3xYb2NWfGnRPRyjK2GwcrVYfDEfk
PIVX: D6aXrsX4cscvW2zu8qJzW2TFSXoZZPYVv5
BLOCK: Bb4gLEvmgsWWqy159GkdvfJMbkQH1mRmnD
PKOIN: ****
LBC: ****
XMR: ****
ETH: 0x08337DDB696d43fbC91e3961bE900A5cb20EfAda
10. Remember
Your keys your content.
Your keys your coins.
Decentralization is freedom.
Centralization is tool used to control by force not by love.
About
Cross-chain crypto currency p2p trading decentralized exchange system installer by using dexsetup framework on top of Blocknet decentralized Interchain system.