En software, cela se résume souvent à une application installée sur un système d'exploitation tandis qu'en hardware, ces fonctionnalités sont intégrées dans une solution d'appliance.
L'objectif est de sécuriser la détention et les transactions en crypto-monnaies pour les utilisateurs individuels en concevant des portefeuilles physiques numériques (hardware wallets).