Python scaffolding for Coinswap.
# from the repository root
python -m venv .venv
source .venv/bin/activate
python -m pip install --upgrade pip
python -m pip install -r ./coinswap-python/requirements.txt
python -m pip install -e ./coinswap-python
coinswap-qtThis opens a basic Qt window with:
Coinswap Python Scaffolding here
python -m coinswap.qt_appUse the arch-specific release scripts from build-scripts/.
# Linux targets
bash ./build-scripts/build-release-linux-x86_64.sh
bash ./build-scripts/build-release-linux-aarch64.sh
# macOS targets
bash ./build-scripts/build-release-macos-x86_64.sh
bash ./build-scripts/build-release-macos-aarch64.shThe Docker setup script is for local testing only. It pulls the Coinswap repo for Docker images, builds the stack, and starts the regtest services.
bash ./ffi-docker-setup setup
bash ./ffi-docker-setup start
# optional helpers
bash ./ffi-docker-setup status
bash ./ffi-docker-setup logs
bash ./ffi-docker-setup stop