- Web
- Desktop
- Windows
- MacOS
- Linux
- Mobile
- Android
- iOS
The web wallet is deployed automatically via GitHub Actions to GitHub Pages
at alrighttt.github.io/atomicDEX-Desktop.
Pushes to main trigger a build and deploy. See
.github/workflows/github-pages.yml for details.
A pre-built static site is available on the static-web branch. No Flutter
install or build step required — just clone and serve.
# Clone only the static-web branch (small, no source code)
git clone --single-branch --branch static-web https://github.com/GLEECBTC/gleec-wallet.git gleec-wallet-web
cd gleec-wallet-web
# Serve locally (pick one)
python3 -m http.server 8080
# or
npx serve -s . -l 8080Then open http://localhost:8080.
- Fork this repo (or push to your own)
- Point your hosting provider at the
static-webbranch - Set build command to (leave empty) — the branch already contains the built site
- Set output directory to
/(the branch root is the site root)
Cloudflare Pages is recommended because it supports custom response headers
(_headers file) needed for the WASM build. GitHub Pages works too but
requires the non-WASM fallback build.
To rebuild the static-web branch from source:
git clone --recurse-submodules https://github.com/GLEECBTC/gleec-wallet.git
cd gleec-wallet
./scripts/deploy.shThis requires Flutter 3.41.4+. The script builds the web app and
force-pushes build/web/ to the static-web branch.
- Code of Conduct
- Project setup
- Firebase Setup
- Coins config, update
- App version, update
- Run the App
- Build release version of the App
- Manual testing and debugging
- Localization
- Unit testing
- Integration testing
- SDK Dependency Management
- Gitflow and branching strategy
- Issue: create and maintain ...in progress
- Contribution guide