Built on Solana

Free. Open source. Any USB drive. Get started in 60 seconds

Live on Solana Mainnet

Any USB drive.
Air-gapped cold wallet.

Your private key lives encrypted on a $10 USB drive. Sign transactions via QR code across the air gap. No special hardware, no $200 device, no vendor lock-in. Just cryptography and a USB stick.

View on GitHub Install Now Documentation
$ pip install coldstar
$0
Hardware Cost
QR
Air-Gap Signing
2
Chains (SOL + Base)
100%
Open Source

How It Works

Three steps. No special hardware required.

1

Flash any USB drive

Create a wallet or import an existing one. Your private key is encrypted with AES-256-GCM and saved to any cheap USB drive. That's your cold wallet.

2

Sign via QR code

Build the transaction online, scan the QR code on your air-gapped device, sign offline. The private key never touches a networked machine.

3

Broadcast

Only the signed transaction (public data) is sent to the Solana network. Your private key never touched the internet.

Install Coldstar

Two ways to get started. Pick your favorite.

terminal
# Quick install (recommended)
pip install coldstar

# From source
git clone https://github.com/ExpertVagabond/coldstar
cd coldstar && make install

# Run Coldstar
coldstar

Requires Python 3.10+. Cross-platform: macOS, Linux, Windows. For air-gapped mode, see full docs.

coldstar output
COLDSTAR v1.0 — Air-Gapped Cold Wallet for Solana

[+] USB detected: KINGSTON 32GB (/dev/disk4s1)
[+] Wallet loaded: 7xKp...9mFv
[+] Balance: 12.847 SOL ($2,441.08)
[+] Security: AES-256-GCM encrypted

  1. View Wallet / Balance
  2. Send SOL (Create Unsigned Transaction)
  3. Sign Transaction (Air-Gapped via QR)
  4. Broadcast Signed Transaction
  5. Swap Tokens (Jupiter DEX)
  6. Flash USB Drive
  7. Backup / Restore Wallet

 Select an option: 

Air-Gap Architecture

Keys never leave the USB. Transactions cross the air gap via QR code.

USB Drive AES-256-GCM encrypted keypair stored on any USB drive ENCRYPTED AT REST
QR Air Gap Unsigned transaction encoded as QR, scanned on offline device, signed offline NO NETWORK CONTACT
Broadcast Signed transaction broadcast to Solana RPC from online machine PUBLIC DATA ONLY
AES-256-GCM
Military-grade encryption for key storage on USB
QR Transfer
Transactions cross the air gap optically, not electronically
Ed25519
Solana-native signing with NaCl cryptographic primitives

Why Coldstar?

True Air Gap

Private keys never touch a networked machine. QR codes bridge the gap optically.

$10 vs $200

Any USB drive. No proprietary hardware, no vendor lock-in. Compromised? Destroy it and restore for $5.

Jupiter Swaps

Swap any Solana token from the command line via Jupiter DEX. Air-gapped signing included.

Cross-Platform

macOS, Linux, Windows. Rich TUI interface. Install with pip or run from source.

Fully Open Source

Every line on GitHub. Audit the entire security model. No hidden firmware.

Multi-Chain

Solana + Base (Coinbase L2). Ed25519 and secp256k1 signing. One wallet, two ecosystems.

How It Compares

Coldstar Ledger Unruggable
Hardware Any USB drive Proprietary device Custom hardware
Air gap method QR code transfer USB connection required Device-dependent
Supply chain risk None — any USB, open source Must trust vendor Must trust manufacturer
Multi-chain Solana + Base Many chains Limited
Open source Fully
Price Free + any USB $79-149 $40-80

Solana Ecosystem

Built alongside the best in Solana.

Roadmap

Where Coldstar is and where it's going.

Live Now

v1.0

  • Air-gapped USB wallet
  • QR code signing
  • Solana + Base support
  • Jupiter DEX swaps
  • Rich TUI interface
Q4 2026+

Hardware

  • Pre-built Coldstar USBs
  • DIY hardware kits
  • Retail distribution

Start in 60 Seconds

Free. Open source. No account required.

Star on GitHub Documentation
$ pip install coldstar