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.