Python Client SDK

Official SDK

Download auth_client.py from your dashboard and drop it into your project folder.

from auth_client import api

# 1. Initialize with your Application Credentials
auth = api(
    name="YourAppName",
    ownerid="joyst_owner_id",
    secret="your_app_secret",
    version="1.0"
)

# 2. Login (Strict Hardware ID is automatically verified)
if auth.login("gamer123", "password123"):
    print(f"Logged in successfully! Welcome {auth.user_data.username}")
    print(f"Subscription: {auth.user_data.subscription}")
    print(f"Expiry: {auth.user_data.expiry}")
else:
    print(f"Login failed: {auth.response.message}")

# 3. Fetch Encrypted Cloud Variable
cheat_offset = auth.var("aimbot_offset")
print("Offset:", cheat_offset)

C# (.NET 8) Client SDK

Windows & Cross-Platform
using System;
using System.Threading.Tasks;
using JoystAuth;

class Program {
    static async Task Main() {
        var auth = new api(
            name: "YourAppName",
            ownerid: "joyst_owner_id",
            secret: "your_app_secret",
            version: "1.0"
        );

        await auth.init();

        if (await auth.login("gamer123", "password123")) {
            Console.WriteLine($"Welcome {auth.user_data.username}!");
        } else {
            Console.WriteLine($"Access Denied: {auth.response.message}");
        }
    }
}

C++ Windows Native SDK

WinINet / Anti-Reverse
#include "AuthClient.hpp"
#include <iostream>

int main() {
    JoystAuth::api auth("YourAppName", "joyst_owner_id", "your_secret", "1.0");
    auth.init();

    if (auth.login("gamer123", "password123")) {
        std::cout << "Authenticated! HWID verified.\\n";
    } else {
        std::cout << "Blocked: " << auth.response.message << "\\n";
    }
    return 0;
}