Cryptoadvance.specter

Latest version: v2.0.5

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

Scan your dependencies

Page 15 of 16

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)

0.6.0

Not secure
Binaries

This release has binaries. Download an archive for your platform, extract, and run. For now, they are still command-line applications that you need to run from the terminal, but at least there should be no problems with python and pip installation.

There are binaries for windows, mac os, linux and arm linux (aarch64, like raspberry pi, pine64 etc).

`specterd` is a standard specter server that talks to your Bitcoin Core node. If you are running specter on a remote machine and want to connect hardware wallets to your laptop, use `hwibridge` binary - it will give remote specter access to your hardware wallets. Read more [here](https://github.com/cryptoadvance/specter-desktop/blob/master/docs/hwibridge.md)

Release notes
- Build: Create `specterd` and `hwibridge` binaries (258, 271) (stepansnigirev)
- Devices: [Cobo Valut](https://cobo.com/hardware-wallet/cobo-vault) multisig support (#268) (stepansnigirev)
- Bugfix: Fix issues and improve performance by removing local caching (242) (ben-kaufman)
- Bugfix: Fix installation issue on ARM machines by removing the BIP32 dependency (259) (stepansnigirev)
- Performance: RPC calls optimization (251) (stepansnigirev)
- Performance: Support multi RPC calls (243) (stepansnigirev)
- Feature: Allow sending transactions with multiple recipients (batch transactions) (252) (ben-kaufman)
- Feature: Add full backup and restore of all Specter data (261) (ben-kaufman)
- Feature: Dynamically start and manage Specter's Tor Hidden Service from the UI (257) (ben-kaufman)
- Feature: Allow user to customize the Bitcoin Core data-dir path (260) (ben-kaufman)
- Feature: Automatically derive key origin for depth 0 and 1 (264) (hodlwave)
- UI: Add Wallets Overview page showing the combined balance and transactions history of all user's wallets. (272) (ben-kaufman)
- UI: Add Bitcoin Core node info dashboard (267) (ben-kaufman)
- UI: New landing page and multiple UI fixes. (269) (ben-kaufman)
- UI: Make sidebar wallets and devices lists foldable (263) (ben-kaufman)
- UI: New status bar at the top right corner with Setting, Tor, and Logout buttons (263) (ben-kaufman)
- UI: Reorganize the wallet Receive tab (263) (ben-kaufman)
- UI: Disable devices without keys compatible with chosen wallet type when creating a new wallet (239) (stepansnigirev)
- UI: Verify device fingerprint on signing to prevent using the wrong device (240) (ben-kaufman)
- UI: Redirect to unsigned PSBTs tab in the wallet Send tab if there are any (245) (stepansnigirev)
- UI: Remove upgrade warning when running from source (241) (stepansnigirev)
- UI: Remove addresses view and move UTXO view to wallet History page (242) (ben-kaufman)
- UI: Add auto-detect Bitcoin Core configurations to the Settings page (249) (ben-kaufman)
- UI: Various minor UI improvements (text colors, sizes, spaces, etc.) (263) (ben-kaufman)
- UI: Wallet transactions history pagination (242) (ben-kaufman)
- UI: Minor ColdCard related improvements (265) (ben-kaufman)
- UI: Show note on HWIBridge in HWI detect popup if no device is detected (266) (ben-kaufman)
- Refactoring: Create a `qr-scanner` HTML component (248) (stepansnigirev)
- Test: Fix test issues due to nondeterministic order of tests (250) (k9ert)

Page 15 of 16

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.