This is an example Rust program for validating a license key. It contains a small command line program which prompts for a license key value and then validates the key using Keygen's software licensing API.
First up, configure a couple environment variables:
# Your Keygen account ID
export KEYGEN_ACCOUNT_ID="YOUR_KEYGEN_ACCOUNT_ID"
You can either run each line above within your terminal session before
starting the app, or you can add the above contents to your ~/.bashrc
file and then run source ~/.bashrc
after saving the file.
Next, install dependencies with cargo
:
cargo build
Then run the program:
cargo run
Reach out at support@keygen.sh if you have any questions or concerns!