Cryptocalc est une application permettant de générer des portefeuilles de crypto-monnaie interblockchains, ayant la même entropie. Un mot de passe additionnel a été implémenté pour protéger la clé privée maître. Elle est accessible aux non-techniciens grâce à sa version exécutable « .exe », disponible sur sourceforge.net ; elle permet de créer des « simple wallet », des « HD wallets » et des « Sword wallet » (SWORD est l’acronyme pour « Simple Wallet Over Randomized Deterministic »).
Cette version freemium a été publiée gratuitement sous les licences open source MIT et BSD-3-Clause. Disponible sur Github, son code est sécurisé et auditable. ALADAS a publié une version qui supporte 12 cryptomonnaies et permet de générer des seed phrases (BIP39) de 12 à 24 mots.
Les blockchains prises en charge sont : Bitcoin (BTC), Ethereum (ETH), Solana (SOL), Ripple (XRP), DogeCoin (DOGE), Cardano (ADA), TRON (TRON), Avalanche (AVX), Bitcoin Cash (BCH), LiteCoin (LTC), Dash (DASH) et Firo (FIRO).
Les langues prises en charge sont : anglais (EN), français (FR), espagnol (ES), italien (IT), tchèque (CS), portugais (PT), allemand (DE), espéranto (EO), russe (RU), chinois simplifié (SC), chinois traditionnel (TC), japonais (JP), coréen (KO).
Cryptocalc utilise des applications de bureau modernes et populaires telles que ElectronJS.
A titre d’illustration, voici la capture d’écran des 2 onglets CryptoCalc :
Fig.1 L’onglet « Seed » : source d’entropie (citation ou image), salage cryptographique, langue du dictionnaire BIP39, index numérique des mots

Fig.2 L’onglet Wallet : option du mode de wallet (simple, HD ou SWORD) et choix de la blockchain (12 blockchains publiques référencées)
Cette application offre deux avantages majeurs :
(1) permettre de créer des fichiers au format WITS (acronyme pour « Wallet InformaTionS » exécutables avec l’application CryptoCalc) utilisant une syntaxe standardisée JSON). Ce format permet de générer d’autres wallets à partir de la même Entropie ».
(2) générer des wallets en local de façon totalement déconnecté de l’internet
Les fichiers sont générés et sauvegardés localement dans un fichier output appelé « wallet info » au format TXT et WITS. Le mode HD wallet permet la réédition du chemin de dérivation par cryptocalc afin de générer une infinité de nouveaux wallets à partir de la même entropie.
Exemple du contenu texte d’un fichier « wallet info » généré par CryptoCalc dans le répertoire « Output » au format texte ; il est également généré au format .wits propre à cette application :
blockchain | Bitcoin |
coin | BTC |
address | 15kSaJMzxXn2UVktbJwwpnvL4t4PLWayAg |
Explorer | https://www.blockchain.com/explorer/addresses/btc/15kSaJMzxXn2UVktbJwwpnvL4t4PLWayAg |
WIF | KxyH14UPtvyDp4MbyckaMhDSW2qZDLVmV4N7xpkaqHpXaiPtMPKX |
Private Key | 343fd23ffb6fa5bca68edb2f9cf241dc4c7fe8e7a6b2aef74f5995c013079825 |
Seedphrase | crouch write morning walnut where tattoo olive swarm convince travel motor review side virtual ozone stone puzzle risk stool clog abuse long gauge pull |
Shortphrase | CrouWritMornWalnWherTattOlivSwarConvTravMotoReviSideVirtOzonStonPuzzRiskStooClogAbusLongGaugPull |
Word indexes | 417, 2036, 1151, 1974, 2002, 1778, 1233, 1755, 380, 1852, 1155, 1476, 1599, 1955, 1268, 1714, 1399, 1491, 1715, 348, 9, 1054, 772, 1386 |
Derivation | m/44’/0’/0’/0/0 |
Entropy | 343fd23ffb6fa5bca68edb2f9cf241dc4c7fe8e7a6b2aef74f5995c013079825 |
Entropy Size | 256 bits |
lang | EN |
Pour conclure, les avantages de cryptocalc sont d’être :
- interoperable avec plusieurs blockchains : une même entropie de HD wallet peut être utilisée avec ses chemins de dérivation et son mot de passe maître dans plusieurs « univers parallèles » ; ceci rend les transactions inter-blockchains potentiellement autonomes en pair-à-pair, sans passer par les plateformes d’échange décentralisées de la Defi.
- multilingue avec les dictionnaires en anglais, français, allemand, néerlandais, portugais, italien, espéranto, japonnais, etc… basés sur l’index numérique BIP39.