Bob Wallet is a GUI for DNS Record Management and Name Auctions on Handshake. It includes an integrated full node: hsd
This is a small update with only 2 changes:
Thanks to @handshake-enthusiast and @Falci for contributions!
This update does not require any migration. So it's possible to downgrade back to v2.0.0 if required.
Full Changelog: https://github.com/kyokan/bob-wallet/compare/v2.0.0...v2.1.0
v2.0.0 adds support for multi-signature wallets, the ability to transfer names to HIP-0002 address aliases and fixes a few wallet-related issues. It includes hsd v5 with better batching for bulk actions.
Huge thanks to @faltrum, @handshake-enthusiast, @miguelgargallo, @nlydv, @nodech and @pinheadmz for contributions!
As always, back up your wallet before updating, just in case things go wrong. This migration from v1.0.0 to v2.0.0 will run on first start, but will not take any extra time. But, this is a BREAKING change, so after starting v2.0.0 once, v1.0.0 will not load. If, for some reason, you want to downgrade to v1.0.0, all wallets will need to be imported again (but chain data stays and doesn't need download from scratch).
Full Changelog: https://github.com/kyokan/bob-wallet/compare/v1.0.0...v2.0.0
Edit (2023-02-17): Bob-2.0.0-x86.dmg
has been updated as the previous build (sha256: 4a710cae8fb04b78cd52860e10a6da73e0c767e328e6e4f0080bac113ccbe495
) failed to open for some users. If the previous build worked fine for you, it is completely safe to continue using it, there is no difference in code, just the build process.
We're finally at 1.0.0! This version is packed with new features and a ton of bug fixes. Thanks a million @Falci, @faltrum, @kitschbent, @lukeburns, @miguelgargallo, @nlydv and @pinheadmz for contributions!
Warning Shakedex Locktime Bug A flaw was discovered in Shakedex's implementation that allowed the purchase of names at a lower price than what should be possible. This was only possible for active auctions that had not released all bids. The bug was never exploited and is now fixed. More info: https://github.com/kyokan/bob-wallet/wiki/Shakedex-Locktime-Bug
Update Bob Wallet to see if your listed auctions are affected
...and over 40 bug fixes 🐞
As always, back up your wallet before updating, just in case things go wrong. On first start after update, there will be a migration for hsd which will take a few seconds. Also, once every 2-3 months, the tree will be compacted to save space. This will take ~15-30 minutes the first time.
If you see an alert after updating saying that the seed phrase doesn't match your wallet:
Full Changelog: https://github.com/kyokan/bob-wallet/compare/v0.9.0...v1.0.0
We're finally at 1.0.0! This version is packed with new features and a ton of bug fixes. Thanks a million @Falci, @faltrum, @lukeburns, @nlydv and @pinheadmz for contributions!
Warning Shakedex Locktime Bug A flaw was discovered in Shakedex's implementation that allowed the purchase of names at a lower price than what should be possible. This was only possible for active auctions that had not released all bids. The bug was never exploited and is now fixed. More info: https://github.com/kyokan/bob-wallet/wiki/Shakedex-Locktime-Bug
Update Bob Wallet to see if your listed auctions are affected
...and over 40 bug fixes 🐞
As always, back up your wallet before updating, just in case things go wrong. On first start after update, there will be a migration for hsd which will take a few seconds. Also, once every 2-3 months, the tree will be compacted to save space. This will take ~5-10 minutes the first time.
If you see an alert after updating saying that the seed phrase doesn't match your wallet:
Full Changelog: https://github.com/kyokan/bob-wallet/compare/v0.9.0...v1.0.0-rc1
0.9.0
adds new support for Name claims and SPV mode, along with a few UI/Performance improvements. Thanks @pinheadmz @rithvikvibhu @NetOperatorWibby @Falci @altslash for contributions!
hsd 3.0.1
MigrationThis release will upgrade hsd
to version 3.0.1
. Please make sure that your seed phrases are already securely backed up before upgrade. If you have any pending listing/fills on secondary market, please also back up your exchange data by going to Settings -> Exchange
When you first start Bob after the upgrade, we will perform a chain data migration, which take approximately 5 minutes.
Go to Settings -> Network and enable SPV Mode. If Bob become unresponsive, a restart should fix it.
If you SPV node is stuck at syncing for more than 5 minutes, it is likely having difficulties connecting to a node that supports SPV. Closing Bob completely and re-opening 2-3 times will normally fix the issues.
0.9.0
adds new support for Name claims and SPV mode, along with a few UI/Performance improvements. Thanks @pinheadmz @rithvikvibhu @NetOperatorWibby @Falci for contributions!
hsd 3.0.1
MigrationThis release will upgrade hsd
to version 3.0.1
. Please make sure that your seed phrases are already securely backed up before upgrade. If you have any pending listing/fills on secondary market, please also back up your exchange data by going to Settings -> Exchange
When you first start Bob after the upgrade, we will perform a chain data migration, which take approximately 5 minutes.
Go to Settings -> Network and enable SPV Mode. If Bob become unresponsive, a restart should fix it.
If you SPV node is stuck at syncing for more than 5 minutes, it is likely having difficulties connecting to a node that supports SPV. Closing Bob completely and re-opening 2-3 times will normally fix the issues.
Version 0.8.0
is stable!
hs-airdrop
Users upgrading from previous version are no longer required to remove wallet directory and re-import.
This release adds a bunch of new features and fixes. Huge thanks to @pinheadmz, @kurumiimari and @ozerugae for contributions.
Users upgrading from previous version are no longer required to remove wallet directory and re-import.
Edit: A new build for Linux (Bob-0.8.0-rc.1-2.AppImage
) has been added (replaces Bob-0.8.0-rc.1.AppImage
) that should work for more (older) systems.
This minor release include a critical fix for shakedex
where users were not able get past the Ready to Finalize
stage when a name is finalized outside of the exchange view.
It also includes a few goodies:
hsd
home directoryMany many thanks to @rithvikvibhu , @Falci , and @kurumiimari for contributions.
Please follow upgrade instruction below to upgrade your Bob to latest version.
Users upgrading from previous version are no longer required to remove wallet directory and re-import.
If your wallets were affected by this issue, you would see your wallet get stuck during rescan from previous versions of Bob. To fix this problem, you may follow the following steps:
I have backed up my Wallet DB
Follow this guide to restore your wallet. You will need to be proficient in CLI, and have hs-client
and hsd
installed globally via npm
. If your wallet is affected by large lookahead and are non-technical, please at-mention chikeichan
or bobwallet_support
in our Telegram support channel for help.
Bob 0.7.0 is finally stable! This version also upgraded hsd
to the latest 2.4.0
version which includes a critical security fix. When starting up this version of Bob, it will perform a migration as part of the hsd
upgrade, which could several minutes. Please do not close Bob during this time.
0.6.2
:Please follow upgrade instruction below to upgrade your Bob to latest version.
Users upgrading from previous version are no longer required to remove wallet directory and re-import.
If your wallets were affected by this issue, you would see your wallet get stuck during rescan from previous versions of Bob. To fix this problem, you may follow the following steps:
I have backed up my Wallet DB
Follow this guide to restore your wallet. You will need to be proficient in CLI, and have hs-client
and hsd
installed globally via npm
. If your wallet is affected by large lookahead and are non-technical, please at-mention chikeichan
or bobwallet_support
in our Telegram support channel for help.