# Exchange archive / bootstrap ## `exchange-bootstrap.sh` (greenfield only) One-shot bootstrap for a **new** exchange container. **Not** used for daily ops. Includes current **GOA exploration currency**: - `exchange-overrides.conf` pattern (no `zz-*`) - `PORT = 9011`, `SERVE = tcp` - Unit names: Yotta…Atomic-GOA (scale −8…24) - ATM `common_amounts` 10…1000 - Full 1–2–5 **coin** ladder (Micro-GOA … 10 GOA) in `conf.d/exchange-coins.conf` After bootstrap: 1. `/root/start_base_services_for_taler_exchange.sh` (root) 2. `./start_exchange.sh` as `taler-exchange-httpd` 3. Offline: wire enable + denom/signkey sign for `/keys` Live helpers: `../wire-enable-and-upload.sh`, `../offline-sign-upload-keys.sh`, `../start_wire_helpers.sh` ## Removed | Script | Why | |--------|-----| | `exchange-start-all.sh` | Redundant with base + `start_exchange.sh` | | old zz-hacktivism bootstrap | Wrong ports/currency; superseded | ## Daily layout (merchant model) | Path | User | |------|------| | `/root/start_base_services_for_taler_exchange.sh` | root | | `/usr/local/bin/start_exchange.sh` | `taler-exchange-httpd` | | `/usr/local/bin/check_exchange-health.sh` | httpd / any |