Activation

Bind your license key to a machine — online in seconds, or offline for air-gapped rigs.

Activation binds a seat from your dashboard to the current machine. Until then the operator runs in watermark mode — full function, watermarked output.

Online activation

Open the Activate page

Every NativeOps operator has an Activate parameter page. Select the operator and switch to it.

Paste your key

Keys look like NOP-1C285B2D-6CE6-4BC7-B8BE-ADB6A7E304DA and are listed in the dashboard. Pulse Activate.

Confirm the status

The Status readout flips to Licensed and the watermark disappears on the next cook. The seat now shows this machine's name in your dashboard.

Activation is once per machine, not per project — every .toe on the machine sees the seat.

Offline activation

For machines that never touch the internet:

Pulse Request Offline File on the Activate page. The operator writes a machine.request fingerprint file next to the project.

On any online machine, upload the request in the dashboard under Seats → Offline activation. It returns a signed seat.license file.

Copy seat.license into the plugin folder on the offline machine and restart TouchDesigner.

The fingerprint covers the GPU and motherboard. Swapping either invalidates an offline seat — deactivate from the dashboard first if hardware work is planned.

Deactivating

Deactivate from the operator's Activate page (pulse Deactivate), or from the dashboard when the machine is gone — dead SSD, returned rental, stolen laptop. Dashboard deactivation is immediate and frees the seat for the next machine.

Something stuck? Troubleshooting → Activation problems covers the failure modes we know about.

On this page