XenithAuth
Key authentication for Roblox scripts

Lock your script down.
Watch who runs it.

Xenith Auth handles the keys, the hardware locking and the analytics, so the only thing you have to think about is the script itself.

executor
-- paste this, that's the whole setup
script_key = "XENITH-XXXXX-XXXXX-XXXXX-XXXXX"
loadstring(game:HttpGet("https://xenith-auth.online/v1/loader/main"))()

HWID-locked keys

Every key binds to the machine that first uses it. Sharing a key stops working the moment it leaves that device.

Free, paid and timed

Hand out 24-hour keys through ad checkpoints, sell lifetime keys, or issue subscriptions whose clock starts on first use.

Live analytics

See executions by city, country, device and executor as they happen — with the percentages worked out for you.

Script never sits in the open

Your source is only ever sent to a client that already passed authentication, and it is enciphered per response.

Instant killswitch

One toggle stops every execution worldwide. Useful the minute a patch lands or a leak shows up.

Discord native

Users redeem keys, check status and reset their own HWID from your server, without ever opening a ticket.

XenithAuth© 2026 Xenith Auth