> ## Documentation Index
> Fetch the complete documentation index at: https://hedgeem-api.qeetoto.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Versions Overview

> All HedgeEm client versions — tech stacks, repos, and deployment URLs.

## Game Clients

| Version  | Name                         | Tech Stack                        | Repo         | Client Path                         | Production URL                                           | Localhost                                          |
| -------- | ---------------------------- | --------------------------------- | ------------ | ----------------------------------- | -------------------------------------------------------- | -------------------------------------------------- |
| v3 (C#)  | DotNet client                | ASP.NET Web Forms / C# / .NET 4.0 | `hedgeem-v3` | `~/repo_git/hedgeem-v3`             | None — reference only                                    | None                                               |
| v4 (JS)  | JavaScript client            | Phaser / plain JS                 | `hedgeem-v4` | `~/repo_git/hedgeem-v4`             | [hedgeem-v4.qeetoto.com](https://hedgeem-v4.qeetoto.com) | None                                               |
| v5 (UMA) | GameIOM UMA client           | Node + C++ (GDK protocol)         | `hedgeem-v5` | `hedgeem-v5-client/builds/hedgeem/` | [hedgeem-v5.qeetoto.com](https://hedgeem-v5.qeetoto.com) | [localhost:5050](http://localhost:5050/index.html) |
| v6 (TS)  | TypeScript standalone client | Phaser 3 + Vite + TypeScript      | `hedgeem-v5` | `hedgeem-v6-client/`                | [hedgeem-v6.qeetoto.com](https://hedgeem-v6.qeetoto.com) | [localhost:4000](http://localhost:4000)            |
| v7       | Hedge'Em 'At the Races'      | Clone of v6                       | `hedgeem-v7` | `hedgeem-v7-client/`                |                                                          |                                                    |

## Supporting Infrastructure

| Service              | Stack                                    | Production URL                                                   |
| -------------------- | ---------------------------------------- | ---------------------------------------------------------------- |
| REST API             | Node.js / TypeScript (Vercel serverless) | [hedgeem-server.qeetoto.com](https://hedgeem-server.qeetoto.com) |
| API Docs             | Mintlify                                 | [hedgeem-api.qeetoto.com](https://hedgeem-api.qeetoto.com)       |
| Qeetoto Games Portal | Static                                   | [hedgeem.qeetoto.com](https://hedgeem.qeetoto.com)               |

## Version Notes

<Note>
  **v6 (TypeScript standalone) is the production target.** All new features are implemented here and tested via Playwright.
</Note>

<Warning>
  **v3 (.NET)** is analysis-only — used to understand legacy game logic. It is not a deployment target.
</Warning>

<Info>
  **v5 (UMA)** is a reference/testing client using the GameIOM GDK protocol. GDK code is a dead end — do not port it. Use UMA's visual design (graphics, layout, animations) as the UX specification for v6.
</Info>

**v4 (JS)** is the original design spec — live at [hedgeem-v4.qeetoto.com](https://hedgeem-v4.qeetoto.com) and used as a reference for feature behaviour. Source is in the `hedgeem-v4` repo.

## API Connectivity

All active clients share a single REST API at [hedgeem-server.qeetoto.com](https://hedgeem-server.qeetoto.com):

| Client   | Config location                                | Base URL constant  |
| -------- | ---------------------------------------------- | ------------------ |
| v6 (TS)  | `hedgeem-v6-client/src/engine/ApiClient.ts`    | `HEDGEEM_API_BASE` |
| v5 (UMA) | `hedgeem-v5-client/builds/hedgeem/platform.js` | `API_BASE`         |
