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.
Three steps. No special hardware required.
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.
Build the transaction online, scan the QR code on your air-gapped device, sign offline. The private key never touches a networked machine.
Only the signed transaction (public data) is sent to the Solana network. Your private key never touched the internet.
Two ways to get started. Pick your favorite.
# 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 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: █
Keys never leave the USB. Transactions cross the air gap via QR code.
| 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 |
Built alongside the best in Solana.
Where Coldstar is and where it's going.
Free. Open source. No account required.