Important Beta Warning
Shakedex listing actions are real on-chain transactions. Use low-value wallets and low-value names only. Back up your seed and Marketplace listing data before and after seller-flow testing.
Recommended Build Version
Testing-party builds should not use the stable Bob 2.1 version number. Bob LearnHNS beta builds should use a newer prerelease version so testers can tell exactly what they installed.
2.2.0-learnhns-beta.1
Testing Party Downloads
Download the current testing-party build from the Bob LearnHNS GitHub release. Use this release page for macOS, Windows, and Linux builds.
Who Should Test
Start small with trusted testers who can report clearly and understand beta risk.
- Apple Silicon Mac users
- Intel Mac users
- Windows users
- Linux users
- Experienced Bob or Shakedex users
- One or two newer users to test the migration guide
Safety Rules
- This is beta software.
- Use low-value wallets and low-value names only.
- Back up your wallet seed before testing.
- Back up Marketplace listing data after creating listings.
- Do not list valuable names until the seller flow has been tested end to end.
- Do not assume a pending listing is buyable until it finalizes and proof upload succeeds.
- Report screenshots, wallet name, OS, build filename, and exact error text for bugs.
Install And Migration Checks
- Install Bob LearnHNS from the testing-party release.
- Confirm the app is named Bob LearnHNS.
- Confirm it uses a separate app profile from original Bob.
- Create a new low-value wallet, or copy an original Bob profile using the migration guide.
- Confirm SPV mode syncs.
- Switch between multiple wallets and confirm local Shakedex listings do not appear under the wrong wallet.
Migration guide: Move from original Bob to Bob LearnHNS.
Marketplace Buyer Checks
- Open Shakedex Marketplace.
- Confirm the LearnHNS market feed loads.
- Test marketplace filters: All Listings, Available Now, Pending, All Types, Buy Now, Reverse Auction.
- Buy only a low-value available listing.
- Confirm the fill appears under Your Fills.
- After lockup, test finalize if applicable.
Marketplace Seller Checks
- Open Create Listing.
- Confirm names are searchable.
- Confirm name filters work: All Names A-Z, Expiring Soon (~30 days), Expiration Date.
- Confirm emoji and punycode names display clearly.
- Confirm already-pending or listed names are not offered again.
- Create a low-value Buy Now listing.
- Confirm the pending listing appears on the market.
- Confirm the local listing appears under Your Listings.
- Wait for transfer lockup.
- Finalize lock and generate/upload proof.
- Back up Marketplace listing data.
Platform Builds
Testing-party releases should include macOS, Windows, and Linux artifacts in one GitHub pre-release.
- macOS: DMG
- Windows: MSI
- Linux: AppImage
macOS builds may require right-click Open until Developer ID signing and notarization are ready. Windows builds may show SmartScreen warnings until code signing is configured. Linux testers may need to mark the AppImage executable.
Feedback Template
Copy this into every bug report or testing-party thread.
OS:
CPU:
Build filename:
Fresh install or migrated wallet:
Wallet mode: SPV / full node
Wallet name:
SPV sync completed: yes/no
Marketplace loaded: yes/no
Market filters worked: yes/no
Bought a listing: yes/no
Created pending seller listing: yes/no
Finalized seller lock: yes/no
Uploaded proof: yes/no
Backed up Marketplace listing data: yes/no
Issue:
Steps to reproduce:
Screenshot/video:
Logs if available:
When To Expand Beyond Trusted Testers
Keep the first round private until these are true:
- At least five testers install successfully.
- At least two testers migrate from original Bob successfully.
- At least two low-value marketplace buys complete.
- At least two low-value seller listings complete pending to lockup to finalize to proof upload.
- Multi-wallet listing isolation is confirmed on at least one tester machine.
- Unsigned-app warnings are documented clearly, or Developer ID signing/notarization is ready.