As the week ends, let's take a moment to look back at what we've achieved in the past few days and see what we've got to look forward to in the week to come.

Particl Desktop Update ๐Ÿ–ฅ๏ธ

This week's desktop-related work has been focused on making progress with the updates for Particl Desktop 3.3.3, focusing on the various items contained in the list below.

  • Update Particl Desktop-related dependencies and modules. (partly completed, focus shifted to items listed below)
  • Diagnose and fix a problem with how market identities behave. (priority)
  • Diagnose and fix an issue with the editing of Seller Templates. (priority)
  • Tie marketplace content moderation voting threshold to circulating supply.
  • Improve proxy connections (better Tor functionality, add i2p, etc).
  • Allow for transactions to be abandoned on PD before they are confirmed.
  • Default display of chat messages to newest message receive.

Remember that, in the interest of pushing updates more quickly and as the array of dependency updates are rather time-consuming due to the accrued development debts of the past few months, we may opt to push out Particl Desktop 3.3.3 with most of the updates and fixes mentioned above included, and push a subsequent update (i.e., 3.3.4) addressing the remaining larger dependency updates.

Note: Particl Desktop development is currently being worked on on a part-time basis, which is expected to result in slower development pace compared to Core or BasicSwap DEX. However, we expect to resume development of this department on a full-time capacity in the near future.

Particl Core ๐Ÿ”—

Core Codebase Maintenance ๐Ÿ› ๏ธ

Commits ยท tecnovert/particl-core
Particl Core integration/staging tree. Contribute to tecnovert/particl-core development by creating an account on GitHub.

As always, we consistently stay up-to-date with Bitcoin's latest version by regularly incorporating upstream updates into Particl Core. You can monitor these changes by visiting this link.

BasicSwap ๐Ÿ“ˆ

While working on the Decred integration while finalizing the 3.0.0 version of the GUI and merging it with the backed, we've identified a few issues and areas for improvement which we've focused on this week.

โ˜‘๏ธ Fix error showing received bids for inactive coins
โ˜‘๏ธ Fix error when display old offers on v13
โ˜‘๏ธ Move protocol_version to the first field in protobuf definitions
๐Ÿ”ณ Allow users to select which coins to show prices for on offers page
๐Ÿ”ณ Move v13 from dev to master โ€” not compatible with previous versions
๐Ÿ”ณ Change sending the rate over in bids to sending the amount_to
๐Ÿ”ณ Fix invalid amount error with large values

Decred Integration โœ…

We've been working on integrating Decred into BasicSwap, making satisfying progress all throughout the week. Here is the relevant progress report in regards to that specific deliverable:

โ˜‘๏ธ Collect Decred chain parameters
โ˜‘๏ธ Encode and decode Decred addresses
โ˜‘๏ธ Call Decred RPC commands
โ˜‘๏ธ Start and manage DCR daemon from BasicSwap
โ˜‘๏ธ Start and manage DCR wallet from BasicSwap
๐Ÿ”ณ Add Decred to basicswap-prepare setup script
๐Ÿ”ณ Integrate Decred wallet functionality into DEX
๐Ÿ”ณ Add a series of Decred tests (in-progress)

User Interface ย ๐Ÿ–ฅ๏ธ

Following up on last week's update, we have completed all the remaining parts of the v3 GUI update, except for the changes to the New Offer pages. This means that the planned changes to the bids/offers pages, modals, popups, alerts, and other minor updates have all been finalized this week.

Once the changes to the New Offer page are completed, the dev branch will be merged, marking the official release of BasicSwap's GUI version 3.0.0.

Keep an eye out for updates being pushed to the dev branch on Github, and as always, if you would like to test these changes before they make it into the master branch, you can change your active BasicSwap branch to the dev branch (using git checkout dev) and updating BasicSwap as you would typically do for a regular update.

Installation Wizard (Windows) ๐Ÿง™โ€โ™‚๏ธ

Once most of the tasks regarding the 3.0.0 version of the GUI are wrapped up, we will prepare an update to the installation wizard on Windows, integrating bug fixes and improvements as suggested by the community.

Particl and BasicSwap Media ๐Ÿ“บ

Dr. Kap on the Paranoid Machinery Podcast

Dr. Kap had an excellent appearance on the new Paranoid Machinery podcast in which they discussed privacy, BasicSwap DEX, and the decentralized eCommerce.

Click here to listen to the podcast, here to watch on our Youtube channel, or simply refer to the embedded media player above.

As always, we thank you immensely for your passion and dedication to Particl and what it's working towards achieving. None of it would be possible without you all!

We wish you a great weekend we'll see you all back on Monday! ๐Ÿ‘‹

The Open-Source Revolution

We're on a mission to create a private, independent, and pro-liberty digital economy that is fair and open to all. Learn more about what we do at any of the following links.

YouTube Twitter Reddit

Be a part of the movement and join us in the fight for our freedoms by meeting the community and spreading the word far and wide!

Discord Telegram Element / Matrix

Learn more about Particl with these in-depth resources.

Website BasicSwap DEX Academy Wiki

Follow the link below to get a list of all other useful Particl-related links you may find helpful.

Useful Particl links