Skip to content

Releases: Roughn3ck/key_manager

ColdStack v4.1 — Price Feeds + Wallet Balances + Go Online

25 Jun 07:03

Choose a tag to compare

ColdStack v4.1 — Price Feeds + Wallet Balances + Go Online

The biggest update yet. ColdStack now optionally fetches wallet balances and crypto prices — while staying offline by default.

🌐 Go Online Toggle

  • New "Go Online" switch in Settings (OFF by default)
  • When ON: enables read-only balance fetching and price feeds
  • When OFF: zero network requests, same as v3.1
  • Online/Offline indicator in status bar (green Online / grey Offline)

💰 Inline Balance Display

  • Balances shown inline on existing address cards (not a separate tab)
  • Native balance by default (e.g., 0.5 ETH, 0.001 BTC)
  • Per-card "Check Balance" button — greyed out when offline, active when online
  • Compact card layout: coin + chain + "derived" tag on one line, address below

💱 Currency Toggle

  • Set Default Currency in Settings: USD, AUD, CAD, EUR, CHF, or None
  • Shows fiat equivalent alongside native balance when set

🔧 Balance Engine

  • Fetches wallet balances via public RPC endpoints
  • Supports: EVM (Ethereum, Arbitrum, Base, BSC, Polygon, Optimism), BTC, SOL, DASH, SUI
  • ERC-20 token balance support (configurable contract addresses)
  • HyperEVM (HYPE) and Hyperliquid L1 spot balance support
  • Uses stdlib urllib.request — no new dependencies

📊 Price Engine

  • CoinGecko API (free tier, no API key required)
  • 60-second in-memory cache
  • No persistent storage of prices

🔒 Security (Unchanged)

  • Offline by default — zero network requests unless user explicitly enables "Go Online"
  • Only public addresses queried — private keys and mnemonics NEVER leave the vault
  • No price storage — prices cached in-memory only (60s TTL), never written to disk
  • Config encrypted — online mode and currency settings stored in the encrypted vault
  • Backward compatible — existing v3.1 vaults open without migration

📦 Download

  • coldstack.exe (~45MB) — Full GUI application, ColdStack branded, v4.1
  • No installation required. Works on any Windows 10/11 machine — no Python needed.

Built by Kris Racette · Executive Mind · Source Code

ColdStack v3.1 - ColdStack Rebrand + Update Check

25 Jun 03:26

Choose a tag to compare

v3.1 - ColdStack Rebrand + Update Check (June 2026)

  • Brand rebrand: GUI is now branded "ColdStack" (window title, login screen, version label)
  • Check for Updates button: User-initiated update check in the status bar. Makes a single GitHub API call to check for newer releases. Offline by default — no background polling, no telemetry.
  • Threaded network request: Update check runs in a background thread so the GUI stays responsive
  • EXE rename: GUI executable is now coldstack.exe
  • CLI EXE deprecated: The key_manager.exe CLI executable is no longer built or distributed. CLI remains available via script mode (python src/main.py).
  • Vault co-located with app: The vault (key_vault.encrypted) now lives in the same directory as the application, not in ~/.key_manager/.
  • Backward compatible: existing vaults work without migration

Download

File Description
coldstack.exe (~45MB) Full GUI application — ColdStack branded, v3.1 with derivation + update check

No installation required. Just download, run, and click "Initialize New Vault".


Built by Kris RacetteExecutive Mind

ColdStack v3.0 — BIP39 Derivation Engine

25 Jun 01:37

Choose a tag to compare

Key Manager v3.0

New in v3.0

🌱 BIP39 Derivation Engine
Derive addresses and private keys directly from 24-word mnemonics. Supports:

  • EVM (Ethereum / Arbitrum / Base) — m/44'/60'/0'/0/0
  • BTC Taproot (bc1p) — m/86'/0'/0'/0/0
  • BTC SegWit (bc1q) — m/84'/0'/0'/0/0
  • BTC Legacy (1...) — m/44'/0'/0'/0/0
  • SOL (Solana) — m/44'/501'/0'/0'
  • DASH (Dash) — m/44'/5'/0'/0/0
  • SUI (Sui) — m/44'/784'/0'/0'/0'

🔑 Enhanced Private Key Management
Private keys are now derived per-chain from your mnemonic, not stored as static entries. View individual chain keys or the master key. Each key is encrypted at rest and masked by default.

Downloads

  • key_manager_gui.exe (45MB) — Full GUI application with v3 derivation engine
  • key_manager.exe (35MB) — CLI version for headless operations

Security

  • AES-256-GCM authenticated encryption
  • Argon2id key derivation (64MB, 3 iterations, 4 lanes)
  • Auto-lock after 5 minutes inactivity
  • Zero telemetry — no network requests, no cloud, fully offline
  • Portable — no installation, runs from USB

Requirements

  • Windows 10/11 (64-bit)
  • No Python installation required
  • ~38-46MB disk space (USB portable)

Built by Kris RacetteExecutive Mind | krisracette.me | GitHub