Manage keys, subscriptions & digital products — instantly and securely.
https://lxrdev.com/dashboard
12
Products
9
Active
2
Expiring
1
Expired
My Products
Premium License
XXXX-XXXX-XXXX-A1B2
Active
OneSync Package
XXXX-XXXX-XXXX-C3D4
Expiring
Lifetime Access
XXXX-XXXX-XXXX-E5F6
Active
99.9%
Uptime
24/7
Support
AES-256
Encrypted
Customer Portal
Platform is live & operational
Sign In
Welcome back — access your dashboard
or
Don't have an account?
SSL Secured
AES-256 Encrypted
No Spam
U
Your workspace
LXRDEV
Welcome back
Your licenses and account, in one calm place
✓ Member
Explore products
Scripts, plans, and new licenses are waiting in the store.
Discord linking is now available
Connect Discord to receive purchase, subscription, renewal, and other important alerts from our bot — directly in your messages.
What you own
Your Products
Latest scripts and purchases
Your Subscriptions
Latest plans and renewals
A quiet snapshot
License health
Share of licenses in good standing
Upcoming renewals
Recent purchases
Licensing & Encryption
LXRDEV
Protect and license your scripts
A workspace for the services included in your package — licensing, Lua encryption, and JS encryption.
This workspace is locked
Buy a Licensing & Encryption package to open this section. Your checkout choices control which tools you can use.
Active access
Your packages
Each purchase unlocks only the services you paid for. Admin can enable or disable them at any time.
IP licenses
Server licenses
Bind a script to a server IP. No license key — the IP is the license.
Portal packages
Subscriptions that unlock this workspace.
Script licenses
Each license activates your script on one server IP.
Hosted scripts
Script files
Plain files need licensing. Encrypted storage needs encryption on the selected package.
Package
Saved files
Create file
New file
Storage
server.luaFile contents0 / 100,000
1
Protected output
Encryption studio
Lua and JavaScript each have their own studio. Open an editor only when you are ready to encrypt.
LUA
Lua Encryption
Obfuscate client and server Lua before shipping.
Your package does not include Lua encryption.
LUA
Protected output
Lua Encryption
source.luaSource0 / 32,000
1
encrypted.lua
Encryption
Encrypting Lua
Preparing source…
0%0.0s
JS
JavaScript Encryption
Obfuscate JavaScript for browsers and resources.
Your package does not include JS encryption.
JS
Protected output
JavaScript Encryption
source.jsSource0 / 32,000
1
encrypted.js
Encryption
Encrypting JavaScript
Preparing source…
0%0.0s
Runtime
License logs
Who is running your licensed scripts right now — server name, IP, and every check.
Active now0Servers using a script in the last 5 minutesSuccess today0Denied today0Unique IPs0
Live servers
Servers currently running your licensed scripts.
All checks
Full runtime history: status, script, server name, IP, and resource.
Time
Status
Script
Server name
Server IP
Resource
Client
Quick Actions
My Products
Scripts and products you purchased
No Products Yet
Your purchased products will appear here
My Subscriptions
Plans with start and end dates
No subscriptions yet
Your subscriptions will appear here
UpdatedPress / to search
Licensing
Add license
License
License details
Licensing
Edit license
Integration
License setup guide
1) احفظ الكود الأصلي في تبويب ملفات السكربتات.
2) بعد الحفظ يظهر لك كود الترخيص (Protected Loader) — هذا ما تضعه في الملف الذي تسلّمه لعميلك.
3) رخّص IP سيرفر العميل من تبويب الترخيص. الكود الأصلي لا يُسلَّم إلا إذا كان الـ IP مرخّصاً.
اسم الريسورس
يجب أن يطابق اسم الملف بدون الامتداد. مثال: server.lua → المجلد server.
لا License key
الترخيص بالـ IP فقط. اللودر يجلب الكود من السيرفر عند التشغيل.
هذا هو كامل ملف server.lua الذي يصل للعميل. الكود الأصلي يبقى في بوابتك. بعد حفظ الملف من تبويب ملفات السكربتات يُملأ Script ID تلقائياً في نافذة كود الترخيص.
server.lua — الملف الذي تسلّمه للعميل
🎮 للسكربتات التي تحتوي على server.lua و client.lua معاً — أضف هذا في أعلى client.lua فقط.
client.lua — أعلى الملف
-- =============================================-- License Check - لا تعدّل هذا القسم-- =============================================dolocal done, ok = false, falseRegisterNetEvent(GetCurrentResourceName()..':licenseOK')
AddEventHandler(GetCurrentResourceName()..':licenseOK', function(result)
ok, done = result, trueend)
local w = 0while not done and w < 15000doCitizen.Wait(200); w = w + 200endif not ok thenreturnend-- ⬅ السكربت يتوقف هناend-- =============================================-- السكربت الأصلي هنا بدون أي تعديل-- =============================================
📱 للسكربتات التي تحتوي على client.lua فقط بدون server.lua
يجب إضافة ملف sv_license.lua جديد + تعديل fxmanifest.lua
الخطوة 1
أنشئ ملف sv_license.lua جديد في مجلد السكربت
-- sv_license.lua - لا تعدّل هذا الملفdolocal r = GetCurrentResourceName()
local done, ok, msg = false, false, ""PerformHttpRequest(Config.VERIFY_URL, function(code, res)
local d = code==200andjson.decode(res or"") ornil
ok, msg, done = d and d.valid==true, (d and d.message) or ('HTTP '..code), trueend, "POST", json.encode({script_id=Config.SCRIPT_ID}),
{["Content-Type"]="application/json"})
local w=0; while not done and w<15000doWait(200); w=w+200endif not done then msg="Timeout"; ok=falseendprint(not ok and'[LXR DEV] DENIED: '..msg or'[LXR DEV] VERIFIED: '..r)
TriggerClientEvent(r..':licenseOK', -1, ok)
if not ok thenreturnendend-- باقي كود السيرفر إن وجد ...
الخطوة 2
أضف في أعلى client.lua
-- أعلى client.lua - لا تعدّل هذا القسمdolocal done, ok = false, falseRegisterNetEvent(GetCurrentResourceName()..':licenseOK')
AddEventHandler(GetCurrentResourceName()..':licenseOK', function(r) ok,done=r,trueend)
local w=0; while not done and w<15000doCitizen.Wait(200); w=w+200endif not ok thenreturnendend-- =============================================-- السكربت الأصلي هنا بدون أي تعديل-- =============================================
الخطوة 3
تعديل fxmanifest.lua
-- fxmanifest.luashared_script'config.lua'server_script'sv_license.lua'-- ⬅ أضف هذا السطرclient_script'client.lua'
✅ رسالة نجاح في CMD: [LXR DEV] Status : [ VERIFIED ] — اسم السكربت
❌ رسالة فشل في CMD: [LXR DEV] Status : [ DENIED ] — السكربت متوقف
Protected loader
License loader
Put this code in the file you give your customer. The original script stays here and is delivered only if the server IP is licensed.