A graphical user interface for interacting with a xud-docker environment.
- Connect to an existing xud-docker environment, local or remote
- Provides read-only views & downloads for
- services running in xud-docker
- wallets
- trade history
-
Download and run the XUD UI executable. The latest release can be found here.
-
Make sure to have a xud-docker environment running with API enabled. You can do that by either entering the environment with
bash xud.sh --proxy.disabled=false
or enabling the API permanently inmainnet.conf
:
[proxy]
disabled = false
expose-ports = ["8889"]
- The API is accessible via the following ports
- mainnet: 8889 (
localhost:8889
) - default - testnet: 18889 (
localhost:18889
) - simnet: 28889 (
localhost:28889
)
- mainnet: 8889 (
- If you are running xud-docker mainnet locally, XUD UI connects automatically to this instance
Logs are written to the following locations
- on Linux: ~/.config/xud-ui/logs/
- on macOS: ~/Library/Logs/xud-ui/
- on Windows: %USERPROFILE%\AppData\Roaming\xud-ui\logs\
Application data is stored in the following locations
- on Linux: ~/.config/xud-ui/
- on macOS: ~/Library/Application\ Support/xud-ui/
- on Windows: %USERPROFILE%\AppData\Roaming\xud-ui\
- Node v12.1.0+
- Yarn
yarn
($env:HTTPS = "true") -and (yarn start)
HTTPS=true yarn start
yarn test
yarn lint
yarn build
to build for an OS the command is executed from.