Phore Core Wallet Development Proposal - September 2022

Phore Core Wallet Development Proposal

July 2022 (49,600 PHR)

This proposal covers further enhancement of the Phore Core wallet. This includes development, testing, deployment, operations, marketing and user support to fix bugs reported by users, improve functionality of existing features, improve the user experience, add new features, and maintain stability and security. This proposal includes payments for July and August 2022.

The team has been focused primarily on the Graphene airdrops and helping the individuals who have been having trouble redeeming their tokens, so our bandwidth to work on the Phore Core wallet release has been limited. Version 1.9.0 of the Phore Core wallet is still undergoing testing to prepare it for release.

The planned features for this release include:

Phore Core v1.9.0

  • Automatic display of next receive address in Receive tab address generation form
  • Build support added for RISC-V, s390x, and ppc64el CPU architectures
  • Enhanced information tab, displaying the user’s data directory and latest block hash seen by the client
  • Staking efficiency improvements
  • Bug fix to prevent a bug that in rare, unlikely circumstances could generate negative staking values
  • Disabling zero fee transactions to reduce potential attack vectors that may take advantage of free transactions
  • Block index batch writing to improve performance and reduce potential for data corruption
  • Improvements to testing infrastructure

We have also completed the initial development for v1.10.0 and that will begin testing and release preparation soon. The v1.10.0 release is expected to include:

Phore Core 1.10.0

  • User interface improvements
  • Multi-split stake splitting option that allows users to split stakes into more than two outputs, accelerating the process of getting staking inputs to the desired amount
  • zPHR spending capability, allowing anyone who holds zPHR to spend it or convert it back into PHR
  • Improved time protocol to improve staking efficiency, fairness, and security
  • Performance improvements to reduce wallet startup time
  • Snapcraft packages, allowing easier installation and upgrades for linux users
  • Earlier staking on startup, allowing staking to begin before masternode and budget data are fully synced
  • Faster shutdown during initial load, reducing the wait time to shut down the wallet if the user wants to shut it down during the wallet initialization process

Notes:

  • Our roadmap is agile, and changes in priority may be made based on new opportunities and conditions that arise

We appreciate your support in helping us make this a reality. If you have ideas, suggestions, or want to make a contribution to Phore’s development, please reach out to Michael Trisko or Thomas Ambler on Discord or Telegram and let us know.