Register for your free account! | Forgot your password?

Go Back   elitepvpers The Black Market Other Trading Coders Trading
You last visited: Today at 12:34

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



🛡️ AstraGuard — Secure Licensing for Developers 🔒

Discussion on 🛡️ AstraGuard — Secure Licensing for Developers 🔒 within the Coders Trading forum part of the Other Trading category.

Reply
 
Old   #1


 
Ajax1337's Avatar
 
elite*gold: 52
Join Date: Apr 2010
Posts: 487
Received Thanks: 100
Lightbulb 🛡️ AstraGuard — Secure Licensing for Developers 🔒


AstraGuard

License management and software protection - built for developers


· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·

You create products. Generate keys. Your software calls /validate on every launch - wrong machine, expired key, frozen, tampered binary - it returns valid: false and you decide what happens next.

TypeScript SDK on npm , C++ header included, everything else is REST.

· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·


License Keys
  • Generate in bulk - perpetual, subscription, or trial - custom prefix (e.g. VIZ-XXXX-XXXX)
  • Import your own key list via paste
  • Revoke, freeze, unfreeze, delete - individually or in bulk across hundreds of keys at once
  • Tag keys with colored labels, then bulk-act by tag - freeze all "beta" keys in one click
  • CSV export at any time
  • HWID binding - first activation locks the key to that machine, every subsequent call must match exactly
  • HWID reset workflow - customer requests via portal, you approve or deny it, 30-day cooldown auto-enforced








Per-Product Security

Toggles you set per product, enforced server-side on every validation - not client-side checks users can skip.
  • VM detection - rejects activations from virtual machine environments
  • Anti-debugger - rejects if a debugger is attached at launch
  • Binary integrity check - provide a hash of your build; server rejects any binary that doesn't match. Catches tampered or cracked builds before they run.
  • Force updates - set a minimum version. Anything below gets valid: false, reason: version_too_old. No exceptions.
  • HWID mode - strict, flexible, or disabled - per product




Feature Flags & Remote Variables

Feature flags - on/off toggles per product, returned inside every /validate response. Gate functionality at runtime without pushing a new build.

Remote variables - key/value config you push from the dashboard, delivered to clients on validation. Public vars reach the customer, secret vars stay server-side.


Webhooks

Point a URL at your server, subscribe to events. Each delivery is logged with status code and response time. Payloads signed with HMAC-SHA256.

license.activated · license.validated · license.revoked
license.frozen · license.unfrozen · license.expired
license.reset · hwid.mismatch




File Distribution

Upload releases to Cloudflare R2. Customers download only if their license is valid - the file URL is never public.
  • Version-tagged releases with changelog
  • Auto-update check - client sends its version, server returns hasUpdate and download URL
  • Download count tracked per release
  • Up to 100 MB - .exe .zip .dll .rar .7z and others






Reseller System

Invite someone as a reseller, assign a key quota per product and license type. They generate and distribute within their quota - they cannot touch your product settings.
  • Quota per product + license type - perpetual / subscription / trial
  • Atomic generation, no race conditions on quota
  • Full audit trail - who generated what and when




Customer Portal

Your customers log in at with their license key - no account required. They see their license status, can request an HWID reset, download files you've published, and read announcements.




SDK & API

TypeScript / Node.js
Code:
import { createClient } from '@astraguard/sdk'

const guard = createClient({ apiUrl: 'https://api.astraguard.io', productId: 'your-uuid' })

const result = await guard.validate('XXXX-XXXX-XXXX-XXXX')
if (!result.valid) process.exit(1)
// result.features, result.variables
C++
Code:
#include "AstraGuard.h"

AstraGuard ag("your-product-uuid");
auto result = ag.validate("XXXX-XXXX-XXXX-XXXX", hwid);
if (!result.valid) std::exit(1);
// result.reason: invalid_license / expired / hwid_mismatch / version_too_old ...
API keys support granular scopes - give a key only the access it needs:
keys:read · keys:write · products:read · products:write · webhooks:read · webhooks:write · analytics:read

· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·


$50 one-time registration

then

$4.99 / month

First 30 days free - no charge until trial ends
One plan. Everything included. No tiers, no upsells, no feature gates.
Pay via Stripe or crypto - BTC · ETH · SOL



· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·

· on npm ·
Ajax1337 is offline  
Old   #2 Trade Status: Unverified(?)
„Ich bin Igneel's Sohn!“




 
Natsu Dragneel's Avatar
 
elite*gold: 1895
The Black Market: 666/0/0
Join Date: Jun 2016
Posts: 13,396
Received Thanks: 2,585
Per , all websites require an accessible backlink to elitepvpers. I will check in 24 hours that you have added one.
Natsu Dragneel is offline  
Thanks
1 User
Old   #3


 
Ajax1337's Avatar
 
elite*gold: 52
Join Date: Apr 2010
Posts: 487
Received Thanks: 100
Thumbs up

Quote:
Originally Posted by Natsu Dragneel View Post
Per , all websites require an accessible backlink to elitepvpers. I will check in 24 hours that you have added one.
Sorry das ich mich jetzt erst melde, aber konnte nicht eher. Ist gefixed. Danke fόr die Info!
Ajax1337 is offline  
Old   #4


 
Ajax1337's Avatar
 
elite*gold: 52
Join Date: Apr 2010
Posts: 487
Received Thanks: 100
Lightbulb





BETA — CLOSED

All 20 beta slots have been filled. Thank you to everyone who joined.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ━━━━

Available Slots: 20 / 20 — FULL
Beta registration is no longer available.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ━━━━

All 20 beta testers now have full access to the platform. The beta phase is officially closed.

AstraGuard will move into its paid release shortly.

What's coming:
  • Public launch at
  • Max Plan one-time registration · then monthly
  • All current beta testers keep their access at no extra cost

Thanks to everyone who tested, gave feedback, and trusted the platform early. You helped shape it.


— AstraGuard


Ajax1337 is offline  
Reply


Similar Threads Similar Threads
[Selling] CS2 ACCOUNT FACEIT 2500 ELO🛡️First Owner🛡️OGE🛡️Premier 11,5k🛡️Safe Account
07/31/2025 - Counter-Strike Trading - 0 Replies
yo would like to sell my faceit account. 2600 elo reached max. Let me know if you have a good offer for me, i am the first owner with the first registered email! Once you buy it from me, you are gonna keep it forever! :pimp: Have all the proofs and steam gift cards code screenshots. + steam game keys proofs. also it has around 20k Steam points. You can also keep the skins in inventory. dc: mscln001 http://i.epvpimg.com/yHrAdab.jpg
[Selling] 👉👉[CALLST.AC] UD FORTNITE 🔥🔥 SLOTTED 🗝️🗝️ MEMORY AIM 🛡️🛡️UD TOURNAMENT🗡️🗡️
01/03/2025 - Fortnite Trading - 1 Replies
#removed
[Selling] ☄️☄️ 🛡🛡⭐⭐✨✨☄️☄️ see detailed description ☄️☄️ DARK VERTEX!!!!!! ☄️☄️ Ninja☄️☄ᥧ
10/14/2023 - Fortnite Trading - 0 Replies
Balance 40 (EpicPC) ⭐Account level 1315⭐ ⭐110 skins⭐ ⭐95 picks⭐ ⭐111 dance⭐ Alot of donation Excliusive skin DARK VERTEX!!!!!! ☄️300EUR☄️ stock price ☄️ https://imgur.com/a/BTw2cMa Discord: nongratta666 Telegram Nongratta666
[Selling] 🛡️EFT Shield🛡️ | ✔️Loot Teleport✔️ | 🪶No Fall🪶 | 👁️Streamproof👁️ | 🔒Secure🔒
10/26/2022 - Escape from Tarkov Trading - 2 Replies
CRYPTO PURCHASES 10% OFF Vouch/Media Keys Available NEW PRICES: 1 Day - 7.99 1 Week - 32.99 1 Month - 69.69



All times are GMT +2. The time now is 12:35.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.