# Installing wai-quantum | Where | How | |---|---| | Any platform with Rust | `cargo install wai-quantum-cli` (the binary is `wai-quantum`) | | macOS or Linux, with Homebrew | `brew tap transaction-science/tap https://git.transaction.science/Transaction-Science/homebrew-tap`, then `brew install wai-quantum` | | Windows, with Scoop | `scoop bucket add transaction-science https://git.transaction.science/Transaction-Science/scoop-bucket`, then `scoop install wai-quantum` | | Anywhere | a prebuilt archive from https://git.transaction.science/Transaction-Science/open-standards/releases, tagged `wai-quantum-cli-v…`, each with a `.sha256` beside it | Then: - `wai-quantum --version` is the version installed, and `wai-quantum version --json` the engine's and each schema's beside it. Read them there, not from a page. - `wai-quantum key` prints the `did:key` of the key this user signs with. The key itself lives in `$XDG_CONFIG_HOME/wai/quantum-key` (or `~/.config/wai/quantum-key`), made on first use and readable by its owner only. Never open it. - `wai-quantum mcp config` prints the local MCP server's entry. `wai-quantum mcp install --file PATH` merges it into the JSON configuration file an agent client reads. Give `--command` the full path of `wai-quantum` when the client does not search your PATH. A different entry under the same name is refused unless you pass `--force`. - `wai-quantum setup-agent` writes the instructions for coding agents into the project's `AGENTS.md`. `--check` exits 1 when the block is missing or out of date, for CI. - `wai-quantum docs skill --out DIR` writes this skill into `DIR/wai-quantum/`.