Resources
Documentation
Get up and running with Kyraxx in minutes. Everything from account setup to SDK integration.
Follow these six steps to go from zero to a fully authenticated application with Kyraxx.
Create an Account
Sign up at kyraxx.dev/register with your email address. Verify your email to activate the dashboard.
Create an Application
From the dashboard, click New Application. Give it a name and optional description. Each application has its own users, licenses, and configuration.
Generate an API Key
In your app settings, generate an API key. This key is used to authenticate all API requests.
Store this key securely. It will only be shown once.
Install the SDK
Choose the SDK for your language and install it using your package manager.
# Python pip install kyraxx # JavaScript / TypeScript npm install @kyraxx/sdk # Go go get github.com/kyraxx/kyraxx-go # Rust cargo add kyraxx
Initialize the Client
Create a client instance with your app ID and API key.
import kyraxx
client = kyraxx.Client(
app_id="your-app-id",
api_key="krxx_live_..."
)
# Initialize the session
client.init()
Implement Authentication
Use the login and register methods to authenticate users, then validate licenses as needed.
# Login
session = client.login(
username="user@example.com",
password="secure_pass",
hwid=kyraxx.get_hwid()
)
# Validate license
license = client.validate_license(
key="KRXX-A1B2-C3D4-E5F6"
)
if license.is_valid:
print(f"Licensed until {license.expires}")