What's new
  • Due to abuse, self-registration is disabled.

    Registration is only required for posting topics or replies. To register, make a request on any of the PIVX social media or chat channels.

    NOTE: To enhance forum security, new accounts that have no posts within a 30-day period are subject to being deleted.

Active LRP - Duddino

PIVX Labs

Administrator
Staff member
Code:
Name: LRP - Duddino
Term: 3 Cycles
Cycle Amount: 30,000
Total Amount: 90,000
Author: JSKitty, Duddino
Receiver: Duddino
Address: DShxa9sykpVUYBe2VKZfq9dzE8f2yBbtmg
Created: 17-12-2025
Status: Active
Vote Hash: 3a2a6c61f9d392e0d157309f2aa3a5fc4e21cb214da4f4b5eb5f770a8f59bb1e

This is a continuation of my previous proposals, the last one being here.



My PIVX Wallet
These past cycles were mostly focused on several small/mid sized feature additions, alongside a massive stability crunching list; working on ironing out various instabilities, UX crutches and bug edgecases that were present in MPW.

The PRs are as follows (click title to visit GitHub):

- Make the error when there are invalid chars on proposal more clear – explicitly states what characters are not being allowed
- Wallet breakdown for multi account – group the different account funds using different colours instead of only showing the selected one
- Use duddino2 explorer only in Netlify builds – Netlify builds rely on a test version of explorers/RPCs
- Fix UI weirdness with short wallet names
- Fix tx export
- Fix ledger – an AppBTC update broke ledgers on `master` MPW; this reverts it
- Improve ledger address confirmation screen – clarifies what the user needs to do and what the address is being used for
- Improve multi‑account UI based on the design
- Fix bug where MPW seemed stuck when creating wallet
- Fix some Vue warnings
- Fix potential sync bug
- Resync when shield sync fails
- Fix webpack build for node versions 25+



My PIVX Wallet Tauri
Our native MPW application based on the Tauri framework, for pure on-device operation, higher performance, and the ability to host a Full Node powered by the PIVX Core Daemon as a local explorer.

The PRs are as follows:

- Fix build and add Italian translations
- Update MPW to multi account
- Add ETA to progress bar
- Add dev script to run both MPW dev server and Tauri
- Properly clean up pivxd when receiving shut‑down event
- Use binary shield syncer when syncing shield
- Export Tauri bundles as artifacts in GitHub actions
- Download checkpoints
- Make checkpoint download async – switch to .tar.gz for streamed decryption and skip saving the archive to disk
- Skip checkpoint download if there is blockchain data
- Move checkpoint download until after explorer creation
- Update progress in the explorer when downloading checkpoints
- Fix cargo clippy warnings
- Add downloading checkpoint state to progress bar
- Add warning when system time is not in sync with NTP server – alerts the user when pivxd might be getting stuck while syncing
- Switch to atomic U64s instead of RwLocks
- Switch to RPC source when close to finish syncing
- Misc code improvements



Blockbook
- Handle extra Sapling bytes in PIVX implementation
 
Last edited:
Top