Skip to content

Latest commit

 

History

149 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sia Wallet

A non-custodial desktop wallet for Siacoin (SC) and Siafunds (SF) — lite-mode by default, built-in legacy seed migration, and native Ledger support.

Releases · Report an issue

Version License Platforms


Downloads

Download for Windows Download for macOS Download for Linux

Platform File Requires
Windows siawallet-2.12.0.exe Windows 10+ (64-bit)
macOS siawallet-2.12.0.dmg macOS 11+ (Apple Silicon + Intel)
Linux siawallet-2.12.0.zip Ubuntu 20.04+, Fedora 35+, Arch (x86_64 AppImage)

See Releases for all versions and checksums.


Install

Windows

1. Download siawallet-2.12.0.exe
2. Run the installer
3. Launch Sia Wallet from the Start menu

macOS

1. Open siawallet-2.12.0.dmg
2. Drag Sia Wallet to Applications

If Gatekeeper blocks the app on first launch:

xattr -cr /Applications/Sia\ Wallet.app

Linux

unzip siawallet-2.12.0.zip
chmod +x siawallet-2.12.0.AppImage
./siawallet-2.12.0.AppImage

If the AppImage fails to launch in a sandboxed environment:

./siawallet-2.12.0.AppImage --no-sandbox

Features

  • Default lite-mode sync — no 256 GB blockchain download; full-node mode is a single toggle in Advanced Settings
  • Built-in legacy seed migration assistant — 28/29-word Sia-UI seeds → 12-word BIP39, seeds never leave the local machine
  • Native Ledger Nano S / Nano S Plus / Nano X support over USB and Bluetooth — no experimental browser flags
  • Guided four-step first-run wizard with 12-word BIP39 seed generation and confirmation
  • Watch-only accounts and cold-storage seed generation (--cold mode, air-gapped)
  • Air-gapped signing workflow — export unsigned transactions, sign offline, reimport for broadcast
  • Tor routing via a user-provided local SOCKS5 proxy
  • Zero telemetry by default; opt-in crash reporter with plain-English consent
  • Fee estimator (Fast / Standard / Economy) with SC and USD equivalents
  • Dark mode (system-aware, manual, or time-of-day)
  • Optional SC/USD price display via the CoinGecko public API
  • Custom data directory support
  • Multi-wallet JSON API and Docker deployment preserved from walletd (Advanced Settings)

Modes

Mode Description
Lite-mode (default) Queries a pinned list of verified Sia consensus nodes over authenticated TLS. First-run to first receivable address in under 60 seconds.
Full-node Downloads and validates the full Sia blockchain (~256 GB). Enabled with a single toggle in Advanced Settings.

Targets the Sia network post-v2 hardfork (activated June 6, 2025) and post-Final Cut (December 2, 2025) — full v2 consensus support.


Where things live


⚠️ Security

Your 12-word seed is the only way to recover your wallet. Sia Wallet cannot reset your password or recover a lost seed — no self-custody wallet can. Back up your seed in two physical locations before funding the wallet.

  • Paid "seed recovery" services are scams — do not use them.
  • Legacy 28/29-word Sia-UI seeds are still valid for deriving old addresses but must be migrated to the 12-word BIP39 format (built-in migration assistant, first run) before they can transact on the post-v2 network.
  • Private keys generated locally never leave your machine unless you explicitly export them (air-gapped signing) or use a connected Ledger, where keys never leave the hardware device.

Development


Stack.


Support

Issues and feature requests: github.com/Sia-Developments/SiaWallet/issues

License

MIT

About

Non-custodial desktop wallet for Siacoin (SC) and Siafunds (SF). Fork of walletd with built-in legacy seed migration, native Ledger support, lite-mode sync, watch-only accounts, and zero telemetry. Windows, macOS, Linux.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages