Cryptoadvance.specter

Latest version: v2.1.1

Safety actively analyzes 723625 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 15 of 17

0.8.1

Not secure
Binaries

There are two types of binaries:

Specter Desktop
It's a windowed GUI application with Specter server included.
Supported platforms: [Windows](https://github.com/cryptoadvance/specter-desktop/releases/download/v0.8.1/specter_desktop_setup.exe), [MacOS](https://github.com/cryptoadvance/specter-desktop/releases/download/v0.8.1/SpecterDesktop-v0.8.1.dmg), [Linux (x86_64)](https://github.com/cryptoadvance/specter-desktop/releases/download/v0.8.1/specter_desktop-v0.8.1-x86_64-linux-gnu.tar.gz)

**Note:** In the remote mode Specter-Desktop will open a new window in the browser if you are using self-signed certificates or Tor. GUI app doesn't support it yet.

**Note on Linux**: you need to set up udev rules (included in the archive). Check out [readme](https://github.com/cryptoadvance/specter-desktop/blob/master/udev/README.md#usage).

**Note on MacOS:** if Specter server doesn't start for a long time at the first launch, quit Specter, go to Applications, right click on Specter and click "open". After that Specter will launch normally, and from now on you can start it as usual.

specterd
It's a command-line program that only runs Specter server.
Supported platforms: [Windows](https://github.com/cryptoadvance/specter-desktop/releases/download/v0.8.1/specterd-v0.8.1-win64.zip), [MacOS](https://github.com/cryptoadvance/specter-desktop/releases/download/v0.8.1/specterd-v0.8.1-osx.zip), [Linux (x86_64)](https://github.com/cryptoadvance/specter-desktop/releases/download/v0.8.1/specterd-v0.8.1-x86_64-linux-gnu.tar.gz)

Signatures and hashes
[sha256.signed.txt](https://github.com/cryptoadvance/specter-desktop/releases/download/v0.8.1/sha256.signed.txt) file contains sha256 hashes of all binary files and signed with stepansnigirev's GPG key.
You can get public key from here: [https://stepansnigirev.com/ss-specter-release.asc](https://stepansnigirev.com/ss-specter-release.asc).
It is also available via [keys.gnupg.net](http://keys.gnupg.net/pks/lookup?op=get&search=0x36ED357AB24B915F) or [keys.openpgp.org](https://keys.openpgp.org/vks/v1/by-fingerprint/6F16E354F83393D6E52EC25F36ED357AB24B915F).
Fingerprint of the key is `6F16 E354 F833 93D6 E52E C25F 36ED 357A B24B 915F`, short id: `36ed357ab24b915f`

Release notes
- Bugfix: Fix displaying address on BitBox02 (416) (stepansnigirev)
- Bugfix: Fix Specter not starting up if Ledger is connected and asleep (416) (stepansnigirev)
- Bugfix: Fix wallet-create wizard ignoring passphrase on Trezor One and KeepKey (420) (ben-kaufman)
- Bugfix: Fix handling of corrupted wallet file (422) (stepansnigirev)
- Bugfix: Fix wrong version number shown on Windows installer (431) (k9ert)
- Bugfix: Fix default address labeling issue when importing an old wallet (435) (ben-kaufman)
- Bugfix: Fix message signing with Specter-DIY (440) (stepansnigirev)
- Bugfix: Fix handling of Bitcoin Core's `disablewallet` mode (461) (ben-kaufman)
- Bugfix: Use port 8332 if port was not specified with disabled auto-detect (462) (stepansnigirev)
- Bugfix: Fix ColdCard multisig wallet export (467) (stepansnigirev)
- Bugfix: Fix Ledger failing to sign transactions with multiple inputs (468) (ben-kaufman)
- Bugfix: Fix wallet importing issues (463) (k9ert)
- Performance: Improve RPC calls speed (419) (stepansnigirev)
- Performance: Move version-checker to a separate thread (421) (stepansnigirev)
- Performance: Improve speed of the wallet UTXO tab (457) (ben-kaufman)
- Feature: Add addresses labels to wallet backup file (430) (ben-kaufman)
- Feature: Notify on desktop app when new Specter version is available (421, 438) (stepansnigirev)
- UI: Correct typos in main menus (424) (Bayernatoor)
- UI: Fix RPC connection test checkboxes CSS (427) (ben-kaufman)
- UI: Show total balances as percentage of the total Bitcoin supply when running the numbers (429) (ben-kaufman)
- UI: Show live updates of wallet rescan progress (432) (ben-kaufman)
- UI: Add QR code (base64) and file upload (binary, base64) support for PSBT import and export (469) (stepansnigirev)
- Refactoring: Add automated PEP8 checks with Black (286) (mflaxman)
- Refactoring: Cleaner input weight calculation for estimating transaction fees (426) (stepansnigirev)
- Refactoring: Blackify the codebase (464) (stepansnigirev)
- Docs: Update the FAQ (437) (calkob)
- Docs: Add a note to the README about setting `server=1` for Bitcoin Core GUI (459) (Maple44)

0.8.0

Not secure
Binaries

Binaries for this release will appear soon. Building in progress...

There are two types of binaries:

Specter Desktop
It's a windowed GUI application with Specter server included.
Supported platforms: [Windows](https://github.com/cryptoadvance/specter-desktop/releases/download/v0.8.0/specter_desktop_setup.exe), [MacOS](https://github.com/cryptoadvance/specter-desktop/releases/download/v0.8.0/SpecterDesktop-v0.8.0.dmg), [Linux (x86_64)](https://github.com/cryptoadvance/specter-desktop/releases/download/v0.8.0/specter_desktop-v0.8.0-x86_64-linux-gnu.tar.gz)

**Note:** In the remote mode Specter-Desktop will open a new window in the browser if you are using self-signed certificates or Tor. GUI app doesn't support it yet.

**Note on Linux**: you need to set up udev rules (included in the archive). Check out [readme](https://github.com/cryptoadvance/specter-desktop/blob/master/udev/README.md#usage).

**Note on MacOS:** if Specter server doesn't start for a long time at the first launch, quit Specter, go to Applications, right click on Specter and click "open". After that Specter will launch normally, and from now on you can start it as usual.

specterd
It's a command-line program that only runs Specter server.
Supported platforms: [Windows](https://github.com/cryptoadvance/specter-desktop/releases/download/v0.8.0/specterd-v0.8.0-win64.zip), [MacOS](https://github.com/cryptoadvance/specter-desktop/releases/download/v0.8.0/specterd-v0.8.0-osx.zip), [Linux (x86_64)](https://github.com/cryptoadvance/specter-desktop/releases/download/v0.8.0/specterd-v0.8.0-x86_64-linux-gnu.tar.gz)

Release notes
- Build: Refactor the desktop app to run Specter in a separate thread instead of from binaries (370) (stepansnigirev)
- Devices: [BitBox02](https://shiftcrypto.ch/bitbox02/) single-sig support (#393, 402) (ben-kaufman, stepansnigirev)
- Bugfix: Fix file uploading (327) (ben-kaufman)
- Bugfix: Properly handle errors with listwalletdir command (331) (stepansnigirev)
- Bugfix: Fix logging ignoring the config (348) (k9ert)
- Bugfix: On send screen, make the amount input steps match the unit selected (350) (ben-kaufman)
- Bugfix: Fix Bitcoin Core fee calculation (350, 367, 400) (ben-kaufman, stepansnigirev)
- Bugfix: Remove loggings of unrelated logs (362) (k9ert)
- Bugfix: Fix fee unit issues by using only sat/vbyte as Specter's fee unit (372) (ben-kaufman)
- Bugfix: Fix wallets not showing up and inability to create wallets if a JSON file is damaged (375)
- Feature: Add option to verify merkle root and block headers (334) (mflaxman)
- Feature: Allow pruned nodes to fetch from a block explorer the missing data needed for importing wallet funds when scanning for UTXO (344) (stepansnigirev)
- Feature: Add HWI message signing (345) (ben-kaufman)
- Feature: Support ColdCard Generic file export format (349) (stepansnigirev)
- Feature: Allow configuring the Bitcoin Core RPC connection via environment variables (351) (k9ert)
- Feature: Allow specifying BIP44 account number when importing device keys from USB (360) (ben-kaufman)
- Feature: Allow arbitrary fee rate (379) (stepansnigirev)
- Feature: Allow connecting to a remote Bitcoin Core node over Tor (383) (ben-kaufman)
- UI: Make UI mobile-friendly (watch-only mode) (326) (ben-kaufman)
- UI: Show current Specter version on the sidebar (333) (mflaxman)
- UI: Add wallet keys list to wallet settings (335) (ben-kaufman)
- UI: Improve scan for existing funds option when creating a wallet (337) (ben-kaufman)
- UI: Allow toggling SLIP-132 format in wallet settings keys list (343) (ben-kaufman)
- UI: Add send max amount button (350) (ben-kaufman)
- UI: Add free-text transaction creation editor (350) (ben-kaufman)
- UI: Add total transaction fee preview when composing a transaction (350) (ben-kaufman)
- UI: Add tooltip to the Tor button (364) (ben-kaufman)
- UI: Allow resizing QR codes used for communications with airgapped wallets (380) (ben-kaufman)
- UI: New single-sig wallet and device setup wizard (392) (ben-kaufman)
- UI: Align sidebar contents properly (394) (dennisreimann)
- UI: Add about page to the sidebar (401) (moritzwietersheim, ben-kaufman)
- Refactoring: Small cleanup of the JSON-RPC server code (322) (PulpCattel)
- Refactoring: Rearrange the utils and helpers files and functions (352) (stepansnigirev)
- Devops: Automate Linux binary releases (324) (k9ert)
- Devops: Add gen-certificate tool for self-signed certificates (354) (stepansnigirev)
- Devops: Automate Windows binary releases (361) (k9ert)
- Devops: Make pre-releases possible supporting semver (371) (k9ert)
- Docs: Update the FAQ (328, 378, 387, 395) (kkdao, k9ert)
- Docs: Update Tor docs for Linux (340) (stepansnigirev)
- Docs: Add Tor document link to the README (357) (k9ert)
- Docs: Add FAQ link to the README (355) (Siimone)
- Docs: Update FAQ with a question about devices vs. wallets (357) (k9ert)
- Docs: Add Help Wanted section to the README (357) (moritzwietersheim)

Known Issues
* The windows-binary is showing the the wrong version v0.7.2 even though it is indeed v0.8.0 (407)

0.7.2

Not secure
Binaries

There are two types of binaries:

- specter_desktop - a windowed GUI application with Specter server included
- specterd - a command-line program that only runs Specter server

*Note*: In the remote mode Specter-Desktop will open a new window in the browser if you are using self-signed certificates or Tor. GUI app doesn't support it yet.

*Note for MacOS:* If Specter-Desktop app appears in the tray, but doesn't start the server, go to Applications, find the app, right-click on it and select "Open" - it should solve the problem once and for all, so next time you should be able to launch it as normal.

Release notes

- Build: Add build scripts for building the release files (319) (stepansnigirev)
- Bugfix: In the desktop app, open a remote https/ Tor Specter node in browser instead of Qtweb (320) (stepansnigirev)
- Bugfix: Fix specterd not shutting down after closing desktop app with `cmd+q` (320) (stepansnigirev)
- Bugfix: Fix send amount using sats units by default even when using BTC as wallet unit (318) (ben-kaufman)
- Bugfix: Fix redirect error after login (318) (ben-kaufman)

0.7.1

Not secure
Hotfix for "missing docker dependency" issue when installing specter with pip.

Binaries
There are two types of binaries in this release:

- specter_desktop - a windowed GUI application with Specter server included
- specterd - a command-line program that only runs Specter server

*Note for MacOS:* If Specter-Desktop app appears in the tray, but doesn't start the server, go to Applications, find the app, right-click on it and select "Open" - it should solve the problem once and for all, so next time you should be able to launch it as normal.

0.7.0

Not secure
Binaries
There are two types of binaries in this release:
- specter_desktop - a windowed GUI application with Specter server included
- specterd - a command-line program that only runs Specter server

*Note for MacOS:* If Specter-Desktop app appears in the tray, but doesn't start the server, go to Applications, find the app, right-click on it and select "Open" - it should solve the problem once and for all, so next time you should be able to launch it as normal.

Release notes
- Build: Create Specter Desktop app (273, 308) (stepansnigirev, ben-kaufman)
- Bugfix: Fix importing PSBT functionality (291) (ben-kaufman)
- Bugfix: Fix issue with using xpub with no derivation (`m` only) (282) (hodlwave)
- Bugfix: Fix issue with uploading PSBT from SD card (292) (luclefleur)
- Bugfix: Fix error when creating wallet with single quotes in name (300) (luclefleur)
- Bugfix: Fix signing issue on Cobo Vault (301) (stepansnigirev)
- Bugfix: Fix export format for Cobo Vault and Coldcard (301) (stepansnigirev)
- Bugfix: Fix validation of send form when the amount field is empty (303) (ben-kaufman)
- Bugfix: Fix issue with creating wallets (305) (stepansnigirev)
- Bugfix: Fix BTC to sat unit conversion mistake of x10 on Send tab amount input (314) (ben-kaufman)
- Feature: Sats the standard - allow using sats instead of BTC as Specter's unit of account (306) (ben-kaufman)
- Feature: Add a list of the wallet's past addresses to the Receive tab (296) (ben-kaufman)
- Feature: Run the numbers! (Add calculate total BTC supply options to node info screen) (304) (ben-kaufman)
- UI: Ask user to extract backup ZIP before uploading Specter backup folder (307) (ben-kaufman)
- UI: Fix Tor popup typo (310) (TheCharlatan)
- UI: Configure local and remote HWI in one place (312) (stepansnigirev)
- Docs: Add a missing instruction for building with pyinstaller (285) (mflaxman)
- Docs: Update README and screenshots (309) (ben-kaufman)

0.6.1

Not secure
Note on Linux: you may need to set up udev rules.
Note on Windows: Initial start of the server takes longer than on other platforms.

Release notes

- Devices: Add animated QR codes support for [Cobo Valut](https://cobo.com/hardware-wallet/cobo-vault) multisig (#279) (stepansnigirev)
- Bugfix: Fix malformed JSON issue when exporting wallet to file in Chrome (274) (ben-kaufman)
- Bugfix: Fix issue with importing wallet using a key with no origin derivation data (274) (ben-kaufman)
- Bugfix: Fix issue with adding an Electrum device (276) (stepansnigirev)
- Bugfix: Fix issue with deleting wallets (276) (stepansnigirev)
- Feature: Add Rescan UTXO to improve rescanning speed (277) (stepansnigirev)
- HWI: Trezor and KeepKey change address verification (276) (stepansnigirev)
- UI: New export options for keys of devices (275) (ben-kaufman)
- UI: Add toggle device passphrase option when adding a Trezor or KeepKey device (278) (ben-kaufman)
- Refactoring: Restructure the device classes to improve modularity and flexibility (276) (stepansnigirev)
- Refactoring: Improve HWI detect device speed by enumerating only on the specific type needed (280) (stepansnigirev)

Page 15 of 17

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.