ts
static example
import { FastDrmClient } from "fastdrm";
const client = new FastDrmClient({ apiKey: process.env.FASTDRM_KEY! });
const result = await client.validate({
licenseKey: "FD-XXXX-XXXX-XXXX",
productId: "desktop_pro",
deviceFingerprint: "device-123"
});
if (!result.valid) {
throw new Error("License invalid or expired");
}