Preview (disabled)

Coming Soon

These UI blocks illustrate how DN Auth will look. Controls are disabled until launch.

Developer sign-in

Authentication will be powered by DN Auth. MFA and OAuth planned.

Keys overview

Key generation, quotas, metadata, and tags coming at launch.

What DN Auth will include

License keys & plans
Personal/Developer, node-locked or floating; expiry, trials, and grace periods.
Activations & device binding
HWID/device caps, reset rules, offline lease windows, tamper checks.
Team seats
Seat pools for orgs, SSO domains, role permissions.
Webhooks & API
Events for activation, revoke, renew; REST/JSON with signed responses.
Payments & renewals
Stripe/PayPal + BTC/LTC support, invoices, VAT/GST fields.
Analytics
Installs, active devices, geos, versions; anomaly & abuse signals.
Client SDKs
.NET (WPF/WinForms/MAUI/Avalonia/Unity), macOS/Linux support planned.
Security
Key rotation, signed claims, replay defenses, rate limits, IP allow/deny.

Developer endpoints (sneak peek)

Indicative JSON contract (subject to change). Final docs will ship with SDKs and examples.

Sample endpoints

POST /api/v1/auth/validate
{ "key":"XXXX-XXXX-XXXX-XXXX", "hwid":"A1B2C3...", "app":"dnshield", "version":"1.0.0" }

POST /api/v1/licenses/activate
{ "key":"XXXX-XXXX-XXXX-XXXX", "hwid":"A1B2C3...", "hostname":"DEV-MACHINE" }

POST /api/v1/licenses/revoke
{ "key":"XXXX-XXXX-XXXX-XXXX", "deviceId":"abcd1234" }

GET  /api/v1/licenses/{key}
Authorization: Bearer <token>
        

Responses will be signed (JWS) and rate-limited. IP allow/deny & per-app secrets planned.