Installation
This page shows the minimum software and hardware requirements for running CNA and CWE and the installation procedure.
Minimum requirements
The software and hardware requirements for CNA and the individual platforms are summed up in the table below:
| CPU | 1 GHz or faster Intel/Arm |
| RAM | 4 GB or more |
| HDD | 200 MB or more |
| OS | • Microsoft Windows 10, version 22H2 (build 19045) ⚠️ • Microsoft Windows 10 Enterprise LTSC, version 21H2 (build 19044) • Microsoft Windows 11, version 23H2 (build 22631) or newer • Microsoft Windows Server 2016, version 1607 (build 14393) or newer |
| CPU | 1 GHz or faster Intel/Arm |
| RAM | 4 GB or more |
| HDD | 200 MB or more |
| OS | • Apple macOS 12 Monterey ⚠️ • Apple macOS 13 Ventura ⚠️ • Apple macOS 14 Sonoma or newer |
| Browser | Microsoft Windows | Appple macOS |
|---|---|---|
| Apple Safari ⚠️ | ❌ | ✅ |
| Google Chrome | ✅ | ✅ |
| Microsoft Edge | ✅ | ✅ |
| Mozilla Firefox | ✅ | ✅ |
| Opera | ✅ | ✅ |
Procedure
- Download the installation package for CNA and your platform.
- Run the CNA installer, select type of the installation with the button Advanced (current user, all users - default, preffered option, requires elevated rights) and go through the installation wizard.
- Install CWE for the web browser you use, unless it is Google Chrome, Microsoft Edge or Apple Safari, which can be installed together with CNA under point 2.
- Verify that the CWE extension is present and enabled in your browser settings
Unattended installation
Option MSIEXEC
On Microsoft Windows platform, it is possible to perform unattended (silent) installation of CNA using the msiexectool. It must be noted that
the default type of CNA installation is per-machine (recommended), so the msiexec tool must be run with increased authorisations. Within the
installation, you can select the so-called Features to be installed, with the following indicators:
ApplicationFeature: main CNA application.ChromeExtensionFeature: CWE extension for Google Chrome.EdgeExtensionFeature: CWE extension for Microsoft Edge.
Installation per-machine, all components
msiexec /i '[path to msi installation package]' /quiet /qn ADDLOCAL=ALL /norestartInstallation per-machine, only the main application
msiexec /i '[path to msi installation package]' /quiet /qn ADDLOCAL=ApplicationFeatureInstallation per-machine, main application + extension for Google Chrome
msiexec /i '[path to msi installation package]' /quiet /qn ADDLOCAL=ApplicationFeature,ChromeExtensionFeature /norestartInstallation per-machine, main application + extension for Microsoft Edge
msiexec /i '[path to msi installation package]' /quiet /qn ADDLOCAL=ApplicationFeature,EdgeExtensionFeature /norestartOverview of all available switches and options for the msiexec tool can be found here
and here.
Option WINGET
On Windows platform, it is also possible to perform unattended CNA installation using the winget tool (guide here):
winget install TescoSW.CryptoNativeAppNGYou can pass parameters to the installation package (see MSIEXEC installation option) through the --override property.
Option HDUTIL/INSTALLER
On the Apple macOS platform, you can perform an unattended (silent) installation of CNA using the terminal and the hdiutil, installer commands and their switches.
You can find documentation for the commands here or enter man hdiutil or man installer in the terminal.
Installation per-machine, all components
hdiutil attach '[path to dmg file]'sudo installer -pkg '[path to pkg file within the mounted dmg]' -target LocalSystemsudo rebootInstallation per-user, all components
hdiutil attach '[path to dmg file]'sudo installer -pkg '[path to pkg file within the mounted dmg]' -target CurrentUserHomeDirectorysudo rebootOption HOMEBREW
On Apple macOS platform, it is also possible to perform unattended CNA installation using the homebrew tool (guide here):
brew install --cask crypto-native-app-ng