Archergate provides a robust solution for indie developers to protect their software from piracy. With machine-bound licensing, it ensures your applications, plugins, and assets are only functional on the devices they are activated on. Quick to integrate and self-hostable, it minimizes the hassle while maximizing your control over software distribution.
Archergate offers a comprehensive solution for machine-bound software licensing, catering specifically to indie developers. It empowers creators of VST plugins, Unity assets, Blender addons, desktop applications, and more by providing reliable protection against unauthorized redistribution. The SDK is designed to be integrated with ease, featuring a seamless setup process that takes approximately 30 minutes.
Archergate is versatile and adapts to various development environments:
Integrating Archergate into a project can be done using the following examples:
Rust Integration:
use archergate_license::LicenseClient;
let client = LicenseClient::new("your-api-key", "com.you.app");
client.validate("XXXX-XXXX-XXXX-XXXX")?;
C Integration:
#include "archergate_license.h"
AgLicenseClient* c = ag_license_new("your-api-key", "com.you.app");
int rc = ag_license_validate(c, license_key);
if (rc != AG_OK) {
printf("License error: %s\n", ag_license_error_string(rc));
}
ag_license_free(c);
C++ RAII Wrapper:
#include "archergate_license.h"
archergate::License license("your-api-key", "com.you.app");
license.validate(license_key);
// Memory is automatically cleaned when the license object goes out of scope.
REST API Usage:
POST /validate
Content-Type: application/json
{
"license_key": "XXXX-XXXX-XXXX-XXXX",
"machine_fingerprint": "sha256-of-cpu-and-os",
"plugin_id": "com.you.app"
}
Archergate offers a robust and flexible licensing solution that allows indie developers to protect their software without the complications and fees often associated with enterprise solutions. By utilizing Archergate, developers can focus on creating great software while ensuring their products remain secure and properly licensed.
No comments yet.
Sign in to be the first to comment.