Documentation

← Panda Auth

For Developers · Libraries

PandaUELE (V3)

Panda Unified Encrypted Loader Environment — a WebSocket authentication library exposing the global PandaUELE table. Fetch the library, call Getkey() to hand users a key, then Init() to validate it.

API surface

The library returns a global PandaUELE table:

PandaUELE.Getkey() — returns the GetKey URL for your service.
PandaUELE.Init({ Key, Silent }) — validates a key and returns "validated!!", "invalid!!", or "error!!".
PandaUELE.IsPremium — boolean set after a successful Init.

Return values

"validated!!" = key accepted · "invalid!!" = key rejected/expired · "error!!" = network or crypto failure.

Fetch the library

local code = game:HttpGet("https://secure.pandauth.com/uele/lib")
local PandaUELE = loadstring(code)()

Sample use for PandaUELE V3

A complete self-test: it reads a key from _G.UserKey, prints the GetKey URL (copying it to the clipboard when the executor supports setclipboard), then validates the key and reports premium status.

local Test_Key = _G.UserKey or ""
print("Key: " .. Test_Key)
print("____________________________________________")
print("Panda UELE Test Mode")
print("Executor: " .. identifyexecutor())
print("____________________________________________")
print("[ Test 1 ] - Get Key")
local url = PandaUELE.Getkey()
if setclipboard then setclipboard(url) end
print("Get your key here: " .. url)
print("____________________________________________")
print("[ Test 2 ] - Validate Key ")

local result = PandaUELE.Init({ Key = Test_Key, Silent = false })

if result == "validated!!" then
    print("[+] Authenticated! -> Key Successfully Verified")
    print("[+] Key Premium: " .. tostring(PandaUELE.IsPremium))
elseif result == "error!!" then
    warn("[+]  Connection error — check your internet")
else
    warn("[+]  Invalid or expired key — get one at " .. PandaUELE.Getkey())
end
print("____________________________________________")