User Management
• 10 LicensesManage active end-user licenses, credit costs, HWID resets, and feature entitlements.
| USER / LICENSE | STATUS | DURATION | PRODUCT ACCESS | HWID BINDING | CREATED DATE | ACTIONS | |
|---|---|---|---|---|---|---|---|
|
Loading MxM reseller licenses...
|
|||||||
Reseller & Role Management
• 3 ResellersCreate sub-resellers, assign roles, allocate credits, and regulate product access permissions.
| RESELLER / USERNAME | ASSIGNED ROLE | CREDIT BALANCE | STATUS | PRODUCT PERMISSIONS | API ACCESS KEY | CREATED DATE | ACTIONS |
|---|
Credit Transactions & Audit Trail
Complete chronological history of credit deposits, transfers, deductions, and key generation costs.
| TIMESTAMP | RESELLER | TRANSACTION TYPE | AMOUNT | PREVIOUS BALANCE | NEW BALANCE | AUDIT NOTE |
|---|
1,000 Credits / OBB
1,000 Credits valid for current OBB season. Great for regular sellers.
- 1,000 Total Credits ($0.07 / credit)
- Valid for current OBB update cycle
- Supports BYPASS V1, V2, and FF MAX keys
- Instant credit top-up on approval
Unlimited Keys / OBB
Create unlimited keys for the entire current OBB version.
- Unlimited Key Generation for current OBB
- No credit deduction restrictions
- V1 + V2 + Free Fire MAX full access
- Priority WhatsApp SuperAdmin support
EXE Source Code + Unlimited / OBB
Full C++ Bypass EXE Source Code + Unlimited Keys for OBB.
- Complete C++ EXE Source Code included
- Unlimited Key Generation for current OBB
- Rebrand as your own brand / title
- Direct 1-on-1 developer WhatsApp assistance
1,000 Credits / Month
1,000 Credits per month (30-day renewal cycle).
- 1,000 Credits valid for 30 Days
- Cost-effective monthly renewal rate
- All product permissions supported
- Fast verification and approval
Individual Credit Top-Up — Exact Amount
Need an exact number of credits? Top up anywhere from 25 to 5,000+ credits for your current OBB season.
| DATE | PLAN | AMOUNT | METHOD | TRXID | STATUS |
|---|---|---|---|---|---|
| 9/30/2026 | 1,000 Credits / Month | $40 (৳5,000) | BINANCE | 457253411263438656 | Approved |
Discord Bot Integration
• Multi-Tenant BotConnect your Discord bot to generate keys, check balance, and control customer licenses directly from Discord Slash Commands.
Discord Bot Integration
Connect your bot to generate keys and handle commands in Discord.
Reseller Discord Commands
/link <api_key>
Link your Discord account to your Reseller portal so key creations use your wallet balance.
/balance
Check your current credit balance and role directly inside Discord.
/create_user <user> <days>
Instantly generate an end-user license key via Discord Slash Command.
/reset_hwid <user>
Reset hardware ID binding for your customers directly in Discord.
/extend_user <user> <days>
Add validity days to an existing customer key.
Personal MxM API Key & Gateway Settings
Use your personal MxM API key to integrate key creation into your custom websites, bots, or Python SDK.
Discord Notification Webhook
Receive real-time automated audit logs to your Discord channels when keys or reseller credits are modified.
MxM REST API Gateway & Python SDK
Official MxM API endpoints. All requests pass through your custom MxM Gateway and route upstream seamlessly.
https://mxmcheat.online/api/v1/mxm
Authorization: Bearer <YOUR_MXM_API_KEY>
mxm_client.py)
import requests
import json
class MxMClient:
"""
Official MxM EMULATOR BYPASS Python SDK Client.
All calls route through your local/hosted MxM API Gateway.
"""
def __init__(self, api_key="MXM-ADMIN-MASTER-99824X", base_url="https://mxmcheat.online/api/v1/mxm"):
self.base_url = base_url.rstrip("/")
self.api_key = api_key
self.headers = {
"Authorization": f"Bearer {self.api_key}",
"Content-Type": "application/json"
}
def get_key_info(self):
"""Check your available credit balance, permissions & reseller status."""
url = f"{self.base_url}/key/info"
response = requests.get(url, headers=self.headers)
return response.json()
def list_users(self):
"""List all end-users owned by your reseller account."""
url = f"{self.base_url}/users"
response = requests.get(url, headers=self.headers)
return response.json()
def add_user(self, username, duration_days=30, hwid=None, access_v1=False, access_v2=True, access_v2_ffmax=False):
"""Create a single new end-user subscription."""
url = f"{self.base_url}/users"
payload = {
"action": "add",
"username": username,
"duration_days": duration_days,
"access_v1": access_v1,
"access_v2": access_v2,
"access_v2_ffmax": access_v2_ffmax
}
if hwid:
payload["hwid"] = hwid
response = requests.post(url, headers=self.headers, json=payload)
return response.json()
def bulk_add_users(self, prefix="mxm_user_", count=5, duration_days=30):
"""Bulk create users with automated suffix numbers."""
url = f"{self.base_url}/users"
payload = {
"action": "bulk-add",
"prefix": prefix,
"count": count,
"duration_days": duration_days
}
response = requests.post(url, headers=self.headers, json=payload)
return response.json()
def extend_user(self, username, duration_days=30):
"""Extend user subscription duration."""
url = f"{self.base_url}/users"
payload = {
"action": "extend",
"username": username,
"duration_days": duration_days
}
response = requests.post(url, headers=self.headers, json=payload)
return response.json()
def reset_hwid(self, username, new_hwid=None):
"""Reset machine HWID for a user."""
url = f"{self.base_url}/users"
payload = {
"action": "reset-hwid",
"username": username
}
if new_hwid:
payload["new_hwid"] = new_hwid
response = requests.post(url, headers=self.headers, json=payload)
return response.json()
def pause_user(self, username):
"""Pause a user's subscription."""
url = f"{self.base_url}/users"
return requests.post(url, headers=self.headers, json={"action": "pause", "username": username}).json()
def resume_user(self, username):
"""Resume a paused user's subscription."""
url = f"{self.base_url}/users"
return requests.post(url, headers=self.headers, json={"action": "resume", "username": username}).json()
def ban_user(self, username):
"""Ban a user."""
url = f"{self.base_url}/users"
return requests.post(url, headers=self.headers, json={"action": "ban", "username": username}).json()
def remove_user(self, username):
"""Permanently delete a user."""
url = f"{self.base_url}/users"
return requests.post(url, headers=self.headers, json={"action": "remove", "username": username}).json()
# Example Usage:
if __name__ == "__main__":
client = MxMClient()
print("Fetching MxM Account Credits...")
print(client.get_key_info())
# 1. Check Key Info & Credit Balance
curl -X GET "https://mxmcheat.online/api/v1/mxm/key/info" \
-H "Authorization: Bearer MXM-ADMIN-MASTER-99824X" \
-H "Content-Type: application/json"
# 2. Add New User (30 Days, V2 Access)
curl -X POST "https://mxmcheat.online/api/v1/mxm/users" \
-H "Authorization: Bearer MXM-ADMIN-MASTER-99824X" \
-H "Content-Type: application/json" \
-d '{
"action": "add",
"username": "mxm_vip_customer_01",
"duration_days": 30,
"access_v2": true
}'
# 3. Reset Machine HWID
curl -X POST "https://mxmcheat.online/api/v1/mxm/users" \
-H "Authorization: Bearer MXM-ADMIN-MASTER-99824X" \
-H "Content-Type: application/json" \
-d '{
"action": "reset-hwid",
"username": "mxm_vip_customer_01"
}'