BitBox02

shiftcrypto.ch
BitBox02 Icon

Open source hardware wallet, supporting secure multisig with the option for making encrypted backups on a MicroSD card.

Open Source

BitBox02 Source Code

Author

BitBoxSwiss

Description

The BitBoxApp for desktop and mobile.

#bech32#bitcoin#hardware-wallet#litecoin#segwit#wallet

Homepage

https://bitbox.swiss/app

License

Apache-2.0

Created

02 Aug 18

Last Updated

16 Jan 25

Latest version

v4.46.3

Primary Language

Go

Size

821,337 KB

Stars

262

Forks

90

Watchers

262

Language Usage

Language Usage

Star History

Star History

Recent Commits

  • Nikolas De Giorgis (16 Jan 25)

    Merge branch 'rawTxInLog'

  • Nikolas De Giorgis (16 Jan 25)

    backend: do not log error containing serialized tx The error message coming from electrum contains the serialized transaction and we do not want it in the logs, for privacy reasons, so we strip it.

  • Marko Bencun (16 Jan 25)

    Merge branch 'config-webdev'

  • Tomas Vrba (22 Nov 24)

    config: add --host parameter to vite app npm start script This makes the webdev app running inside docker accessible from the host

  • beerosagos (15 Jan 25)

    Merge branch 'clipboard-fix'

  • Nikolas De Giorgis (15 Jan 25)

    Merge branch 'TransactionFee'

  • Sebastian (15 Jan 25)

    Merge branch 'ci-set-output'

  • Nikolas De Giorgis (15 Jan 25)

    frontend: include fee in transaction summary Add a dedactedAmount field to the Transaction struct that contains the sum of the amount sent and the fee. It is only used for transactions of type sent

  • Nikolas De Giorgis (15 Jan 25)

    Merge branch 'force_port'

  • Nikolas De Giorgis (15 Jan 25)

    frontend: allow frontend to run not on port 8080 Force VITE to quit if the specified port is already in use. Allow users to specify the port with the VITE_PORT env variable. If unspecified, it will default to 8080.

  • Sebastian Sutter (14 Jan 25)

    ci: replace deprecated set-output command GitHub Actions is deprecating the set-output command. This updates the workflow to use the new OUTPUT environment file instead. Removes setting an environment variable since it is unused in the job.

  • thisconnect (14 Jan 25)

    Merge branch 'frontend-hide-estimate'

  • thisconnect (09 Jan 25)

    frontend: hide estimate sign if conversion is btc or sat Until a transaction has 6 confirmations we do show a estimation sign for the conversion amount as the exact time is still not final. The user can optionally choose BTC or sat as conversion unit in these cases no estimation sign is needed.

  • beerosagos (09 Jan 25)

    frontend: enable clipboard read/write for android/qt This enables the use of the `navigator.clipboard` JS api to read/write the clipboard on both Qt and Android and in particular: - fixes the copy buttons in the Pocket order confirmation page - updates the api of the CopyableInput component The overriding of `navigator.clipboard.readText()` on Android is a bit hacky, but without it the function raises a `Read permission denied` error. The clipboard read feature is not currently used in the code, but: - with this we could implement some frontend improvement, e.g. a button to paste an address in the send view - we need this in the LN branch to paste invoices (we used a workaround in the past to overcome the issue there) and splitting the commit seems quite overkill. Please also note that reading from clipboard is disabled by default in the iframes.

  • Marko Bencun (13 Jan 25)

    Merge branch 'wayland'

  • sl (09 Jan 25)

    Merge branch 'frontend-revamp-manage-backups-view'

  • sl (09 Dec 24)

    frontend: revamp sdcardcheck (bb02) UI Use view component and new design in the sdcardcheck component (manage backups) for the bb02, instead of the Dialog. This is done to improve UX

  • Marko Bencun (08 Jan 25)

    qt/linux: also bundle Wayland platform libs to support Wayland Without these two libraries present, the app will not run natively under Wayland, and only under XWayland (X11 emulator on Wayland). The latter can cause problems, like a slightly blurry app contents. By shipping the libraries, the app should be able to run natively on Wayland.

  • sl (09 Jan 25)

    Merge branch 'frontend-remove-hide-amounts-settings'

  • sl (07 Jan 25)

    frontend: remove hide amounts settings We'd like to show the hide amounts button by default to improve the UX, since it's a common feature among similar apps. This means, we don't need the hide amounts settings anymore.

  • beerosagos (07 Jan 25)

    Merge branch 'container-version-fix'

  • beerosagos (07 Jan 25)

    container: fix bug in make dockerdev Recent commit ace02fe8aeb23c4ad2b49ec9c144397d32a6d383 introduced versioning for the app container. The commit introduced a bug that causes `make dockerdev` to fail when there is a stopped container that matches the current version. This fixes the bug.

  • beerosagos (07 Jan 25)

    Merge branch 'container-version'

  • thisconnect (06 Jan 25)

    Merge branch 'lazy-load-lang-defaults'

  • Marko Bencun (06 Jan 25)

    Merge commit 'refs/pull/3107/head' of https://github.com/BitBoxSwiss/bitbox-wallet-app

  • thisconnect (06 Jan 25)

    Merge branch 'reproducible-build' of https://github.com/tensor5/bitbox-wallet-app

  • thisconnect (06 Jan 25)

    Merge branch 'frontend-emptywallet-padding'

  • thisconnect (06 Jan 25)

    Merge branch 'frontend-spinner-cleanup'

  • thisconnect (04 Jan 25)

    frontend: test i18n with unknown, empty and invalid native locales

  • thisconnect (06 Dec 24)

    frontend: always include english as a fallback for untranslated keys If a translation is missing some keys the app should fallback to English therefore EN shuold always be included. Also renamed i18n defaultLang to defaultFallbackLang that there is no confusion with defaultUserLanguage in i18n/config.ts.

BitBox02 Website

Website

301 Moved Permanently

Redirects

Redirects to https://bitbox.swiss/

Security Checks

3 security checks failed (63 passed)

  • External Redirect Detected
  • Domain Recently Created
  • Domain Very Recently Created

Server Details

  • IP Address 172.67.157.94
  • Location San Francisco, California, United States of America, NA
  • ISP CloudFlare Inc.
  • ASN AS13335

Associated Countries

  • US

Saftey Score

Website marked as safe

100%

Blacklist Check

shiftcrypto.ch was found on 0 blacklists

  • ThreatLog
  • OpenPhish
  • PhishTank
  • Phishing.Database
  • PhishStats
  • URLhaus
  • RPiList Not Serious
  • AntiSocial Blacklist
  • PhishFeed
  • NABP Not Recommended Sites
  • Spam404
  • CRDF
  • Artists Against 419
  • CERT Polska
  • PetScams
  • Suspicious Hosting IP
  • Phishunt
  • CoinBlockerLists
  • MetaMask EthPhishing
  • EtherScamDB
  • EtherAddressLookup
  • ViriBack C2 Tracker
  • Bambenek Consulting
  • Badbitcoin
  • SecureReload Phishing List
  • Fake Website Buster
  • TweetFeed
  • CryptoScamDB
  • StopGunScams
  • ThreatFox
  • PhishFort

Website Preview

BitBox02 Reviews

More Crypto Wallets

  • An open source, native desktop wallet for Windows, Linux, and MacOS. Wasabi implements trustless CoinJoins over the Tor network. Neither an observer nor the participants can determine which output belongs to which input. This makes it difficult for outside parties to trace where a particular coin originated from and where it was sent to, which greatly improves privacy. Since it's trustless, the CoinJoin coordinator cannot breach the privacy of the participants. Wasabi is compatible with cold storage and hardware wallets, including OpenCard and Trezor.

  • Trezor Icon

    Trezor

    trezor.io

    Open source, cross-platform, offline, crypto wallet, compatible with 1000+ coins. Your private key is generated on the device, and never leaves it, all transactions are signed by the Trezor, which ensures your wallet is safe from theft. There are native apps for Windows, Linux, MacOS, Android, and iOS, but Trezor is also compatible with other wallets, such as Wasabi. You can back the Trezor up, either by writing down the seed, or by duplicating it to another device. It is simple and intuitive to use, but also incredibly customizable with a large range of advanced features.

  • An easy-to-use, super secure Bitcoin hardware wallet, which can be used independently as an air-gapped wallet. ColdCard is based on partially signed Bitcoin transactions following the BIP174 standard. Built specifically for Bitcoin, and with a variety of unique security features, ColdCard is secure, trustless, private, and easy-to-use. Companion products for the ColdCard include: BlockClock, SeedPlate, and ColdPower.

  • Long-standing Python-based Bitcoin wallet with good security features. Private keys are encrypted and do not touch the internet and balance is checked with a watch-only wallet. Compatible with other wallets, so there is no tie-in, and funds can be recovered with your secret seed. It supports proof-checking to verify transactions using SPV, multi-sig, and add-ons for compatibility with hardware wallets. A decentralized server indexes ledger transactions, meaning it's fast and doesn't require much disk space. The potential security issue here would not be with the wallet, but rather your PC - you must ensure your computer is secure and your wallet has a long, strong passphrase to encrypt it with.

  • Sparrow is a Bitcoin wallet for those who value financial self-sovereignty. Sparrow’s emphasis is on security, privacy, and usability. Sparrow does not hide information from you - on the contrary, it attempts to provide as much detail as possible about your transactions and UTXOs, but in a way that is manageable and usable.

  • Atomic is an open-source desktop and mobile-based wallet, where your private keys are stored on your local device, and do not touch the internet. Atomic has a great feature set, and supports swapping, staking, and lending directly from the app. However, most of Atomic's features require an active internet connection, and Atomic does not support hardware wallets yet. Therefore, it may only be a good choice as a secondary wallet, for storing small amounts of your actively used currency.

  • A steel plate, with engraved letters which can be permanently screwed - CryptoSteel is a good fire-proof, shock-proof, water-proof, and stainless cryptocurrency backup solution.

About the Data: BitBox02

API

You can access BitBox02's data programmatically via our API. Simply make a GET request to:

https://api.awesome-privacy.xyz/finance/crypto-wallets/bitbox02

The REST API is free, no-auth and CORS-enabled. To learn more, view the Swagger Docs or read the API Usage Guide.

About the Data

Beyond the user-submitted YAML you see above, we also augment each listing with additional data dynamically fetched from several sources. To learn more about where the rest of data included in this page comes from, and how it is computed, see the About the Data section of our About page.

Share BitBox02

Help your friends compare Crypto Wallets, and pick privacy-respecting software and services.
Share BitBox02 and Awesome Privacy with your network!

View Crypto Wallets (8)