If your app already uses a KeyAuth SDK, you do not need to rewrite it. Ghotz Auth speaks the same API (1.0, 1.1, and 1.2). Change the server URL and your credentials from the Ghotz dashboard.
Replace every keyauth.win / keyauth.cc API URL with:
https://keyghotz.space/api/1.2/
| Language | What to edit |
|---|---|
| C# / .NET / Unity | In KeyAuth Auth.cs (or api.cs): public static string url = "https://keyghotz.space/api/1.2/"; |
| C++ | std::string url = "https://keyghotz.space/api/1.2/"; or GHOTZ_API_URL in config |
| Python | In KeyAuth api.py: change url variable to Ghotz URL |
| PHP / JS / Java / Lua / Go / Rust | Same — find url / apiurl in the SDK file |
| iOS Swift | KeyAuthAPI(..., url: "https://keyghotz.space/api/1.2/") |
| Android Kotlin | KeyAuthAPI(..., url = "https://keyghotz.space/api/1.2/") |
| Flutter / Dart | KeyAuth(..., url: 'https://keyghotz.space/api/1.2/') |
api, KeyAuthAPI, KeyAuth — no rename requiredinit(), login(), register(), license(), check(), HWID helperstype, name, ownerid, sessionid, etc.signature (HMAC-SHA256)Create an app on Manage Apps at keyghotz.space. Copy name, ownerid, and version (must match App Settings).
| Version | URL |
|---|---|
| 1.2 (recommended) | https://keyghotz.space/api/1.2/ |
| 1.1 | https://keyghotz.space/api/1.1/ |
| 1.0 (encrypted) | https://keyghotz.space/api/1.0/ |