An offline command-line tool shipped as a single executable. Every file and SHA256SUMS ship in the platform’s signed release; check the hash after downloading:
| Platform | File |
|---|---|
| Linux x86_64 | cdnca-plugin-linux-amd64 |
| Linux ARM64 | cdnca-plugin-linux-arm64 |
| macOS (Apple silicon) | cdnca-plugin-darwin-arm64 |
| Windows x86_64 | cdnca-plugin-windows-amd64.exe |
SHA256SUMS (hashes of all files)
Download and verify
curl -fsSLO 'https://developer.cdnca.com/downloads/cdnca-plugin/cdnca-plugin-linux-amd64'
curl -fsSLO 'https://developer.cdnca.com/downloads/cdnca-plugin/SHA256SUMS'
sha256sum -c --ignore-missing SHA256SUMS
chmod +x cdnca-plugin-linux-amd64 && mv cdnca-plugin-linux-amd64 cdnca-pluginOn macOS use shasum (on ARM64 Linux use cdnca-plugin-linux-arm64):
curl -fsSLO 'https://developer.cdnca.com/downloads/cdnca-plugin/cdnca-plugin-darwin-arm64'
curl -fsSLO 'https://developer.cdnca.com/downloads/cdnca-plugin/SHA256SUMS'
shasum -a 256 -c --ignore-missing SHA256SUMS
chmod +x cdnca-plugin-darwin-arm64 && mv cdnca-plugin-darwin-arm64 cdnca-pluginWindows (PowerShell): True means the hash matches.
Invoke-WebRequest 'https://developer.cdnca.com/downloads/cdnca-plugin/cdnca-plugin-windows-amd64.exe' -OutFile cdnca-plugin.exe
Invoke-WebRequest 'https://developer.cdnca.com/downloads/cdnca-plugin/SHA256SUMS' -OutFile SHA256SUMS
(Get-FileHash cdnca-plugin.exe -Algorithm SHA256).Hash.ToLower() -eq ((Select-String 'cdnca-plugin-windows-amd64.exe' SHA256SUMS).Line -split '\s+')[0]If the hash does not match, do not run the file; download again and contact us if it still differs.