github pearl-research-labs/pearl pearl-wallet-v3.0.0
Pearl Wallet v3.0.0

4 hours ago

Pearl Desktop Wallet v3.0.0

This release bundles the Pearl v1.5.0 security fixes and updates sending so a payment that may already be on the network is kept and retried, instead of sent again.

Pearl v1.5.0 release notes

🖥️ Desktop Application

  • Windows: Download the .exe installer
  • macOS: Download the .dmg for your architecture (Intel or Apple Silicon)
  • Linux: Download the .deb package

⚙️ Command Line Binaries

Built with Go version v1.5.0

  • oyster: Wallet management
  • pearld: Full node
  • prlctl: Control utility

📦 Installation

See the documentation for installation instructions.

What's new

  • Sending: After a payment is created, the wallet shows it as pending, with its transaction ID, and points to Activity → Rebroadcast. Creating another payment can pay the recipient twice. A fresh retry is offered only when the send was rejected before signing because the wallet was offline.
  • Bundled node and wallet: pearld, oyster, and prlctl include the v1.5.0 security fixes. SPV also checks peers against known filter headers, and the node ships the mainnet checkpoint at height 120000.

What's Changed

  • security: harden node, SPV, wallet, and supporting services by @Aharonee in #422
  • feat(spv): check peers against known filter headers by @Aharonee in #421
  • chore(node): add mainnet checkpoint, Go deps, bump to 1.4.12 by @Aharonee in #359
  • fix(wallet/chain): BlockStamp reads live chain-service tip by @Kshot3000 in #339
  • fix(oystercli): reach every transaction page and bound large coin lists by @Aharonee in #352
  • chore(desktop-wallet): bump version to 3.0.0 by @Aharonee in #423

Full Changelog: pearl-wallet-v2.0.7...pearl-wallet-v3.0.0

Don't miss a new pearl release

NewReleases is sending notifications on new releases.