provider setup
A Provider connects your script to a key system. It defines the steps users must complete, how long keys last, and HWID settings.
Step 4 — Create a Provider
Open your script → click Key System or Add Provider
Fill in:
Name
Internal label (e.g. Free Tier)
Steps
Ordered list of integrations users must complete
Key Validity
timed (duration in minutes), permanent, limited (max uses), onetime
HWID Limit
How many HWIDs can bind to a single key (default: 1)
Keyless Mode
Skip key requirement entirely (see Keyless)
Required Checkpoints
How many full rounds of steps to require (default: 1)
Click Save
Key Validity Types
timed
Key expires after N minutes from generation
permanent
Key never expires
limited
Key expires after N total uses
onetime
Key expires after exactly 1 use
Key Validity Tiers (Optional)
You can add multiple tiers so users can choose their key duration. Each tier is a { duration, type, label } entry. When a user starts the get key flow, they pick a tier, and the key generated at the end uses that tier's settings.
Testing Your Setup
Once a provider is active, visit:
https://dev.syntrx.xyz/getkey/<your-scriptId>Complete the steps. At the end you should receive a key in the format SNTX-XXXX-XXXX-... (or your custom prefix).
Then run your script in an executor, paste the key when prompted, and it should validate and execute.

