Now in Public Beta · v1.0.0

Scalable Authentication
for Your Apps

A developer-first authentication provider and license management system. Enforce license checks that keep unlicensed users out of your app before they can access protected features.

License-gated access
HWID binding
Session revocation
auth_example.cpp
#include <obsidium.h>
int main() {
    // Validate user license and HWID
    auto status = Obsidium::validate_license("XXXX-XXXX-XXXX");
    
    if (status.is_authenticated()) {
        std::cout << "Access Granted: User Validated." << std::endl;
        Obsidium::start_heartbeat();
    }
    return 0;
}

Built for the precision developer

A low-level C++ SDK that integrates authentication and licensing directly into your application's core logic — no wrappers, no bloat.

Encrypted License Delivery

Payloads sealed with libsodium crypto_box_seal — X25519 and XSalsa20-Poly1305 end to end.

Session Telemetry

Monitor active users, heartbeats, and unauthorized usage from your dashboard in real time.

Native C++ Integration

Drop-in headers designed for production builds with minimal overhead and clear error handling.

Runtime Protections

Anti-debug, VM awareness, and integrity checks ship with the client library out of the box.

#include <obsidium.h>
auto status = Obsidium::validate_license("XXXX-XXXX");
VP
VirtualProtectUser

I love how reliable and secure Obsidium is. I can ship products without worrying about authentication.

BS
BloodsterUser

I can ship free products to users while still getting paid through Obsidium's ad link system.

ZN
ZianUser

Obsidium makes license management simple. The dashboard is easy to use, and everything feels fast and secure.

Why Obsidium?

We don't cut corners on security or developer experience. Here's what sets us apart from every other provider.

01

End-to-End Encrypted HTTPS

All SDK traffic runs over HTTPS with full end-to-end encrypted payloads using X25519, XSalsa20, and Poly1305. Every request body is sealed before it leaves your application.

02

Built-in Anti-Tamper Protections

Our client libraries ship with anti-debug detection, virtual machine awareness, and runtime protections baked in — shutting down reverse-engineering attempts before they start.

03

Integrity-Verified SDK Functions

Critical SDK functions are integrity-checked at runtime. Patches, hooks, or modifications are detected and the library refuses to proceed.

04

Monetize with Ad-Reward Links

Let users earn free license keys through work.ink and similar providers — earning you a minimum of $25 per 1,000 completions, with built-in bypass protections.

05

Granular Per-Component HWID Binding

Unlike competitors who collapse identifiers into a single hash, Obsidium stores each HWID component separately for harder-to-spoof binding and surgical bans.

06

User Data Hashed at Rest

Sensitive user data — including IP addresses and hardware identifiers — is cryptographically hashed before storage. Raw data is never exposed.

Flexible Tiers

Choose the auth and licensing capacity that scales with your growth.

Lite

Free

Perfect for getting started and small projects.

Included

1 Application
Up to 10 License Keys
Up to 10 Users

Not included

Unlimited License Keys
Unlimited Users
Unlimited Applications
Server Side Files: 10/app, 30 MB each, 200 files + 1 GB total
Ad-Rewards System
Server-Side Variables
Priority Developer Support
Start Building Free