As we conclude the week, it is time to review the progress that has been made in the past few days. Let us take a moment to evaluate the advancements achieved in the past few days.
Particl Desktop 🖥
We are still rectifying a minor issues and incorporating modifications based on the feedback we have received since the introduction of Particl Desktop 3.3.
As a reminder, we've identified a particular issue involving order processing on Particl Marketplace, meaning that you may encounter issues accepting orders, progressing through escrow steps, and properly submitting bids to sellers. We are currently investigating that issue and will incorporate its fix in the upcoming Particl Desktop 3.3.1 release.
Marketplace Seller App 🛒
We are still at the early stages of building the seller app and have been preparing for its development cycle, collecting feedback and suggestions from some of the vendors currently selling on the marketplace at the same time.
Notably, this week we've been working on the capability of the seller app to work with plugins along with an external group of developers that is exploring the feasibility of building a liquidity engine specifically designed to support sellers on the marketplace.
If you have any seller-related feature requests, suggestions, or ideas, we'd love to hear about them. The app provides a quick way to deploy and experiment with different seller-related features, so the more input we receive on that end, the more we can work with!
Particl Core 🔗
Core Codebase Maintenance 🛠️
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.
This week, we've pushed a couple of commits to BasicSwap's codebase while a couple of others are still pending submission.
- Accepted bids will timeout if the peer does not respond within an hour after the bid expires.
- Ensure messages are always sent from and to the expected peer addresses.
We're currently in the process of wrapping up a few changes/fixes to BasicSwap before shifting more priority to the next key milestone, SMSG 2.0. You can track the progress as it happens here.
SMSG 2.0 is indeed a critical item towards our vision of an independent, private, and pro-liberty economy as it provides Particl dApps like BasicSwap and the marketplace the required level of scalability to support widespread adoption. Moreover, it will facilitate the availability of Particl dApps over the clearweb ("Web2"), as well as from its very own and decentralized web environment.
We will keep you updated on this topic and publish multiple articles explaining SMSG 2.0 in more details on Particl News once its development cycle officially begins.
User Interface 🖥️
We've unfortunately been unable to release the new BasicSwap GUI this week as we have been working on resolving some bugs, notably in relation to its dark theme. We've fixed the good majority of them today and are wrapping up the last pieces for imminent release.
As we mentioned last week, the new GUI will be released in two phases, the first one comprising of the revamped GUI codebase, including the features announced in previous progress reports, and the second one introducing a set of features that have been requested by the community only recently. This includes, for example, indicators highlighting what orders can be taken partially.
As part of this second release, we also want to explore more experimental features available on the codebase, but not yet the GUI, such as the grouping of orders, which would allow orders of the same rate to be "merged as one" on the order book, but whether they will be able to be released at this stage, or whether it is too early, is yet to be determined.
Market Making Script ✅
We've completed the majority of the work in relation to BasicSwap's market making script. While stile basic in itself, it allows you to easily maintain liquidity on BasicSwap without having to manually complete several steps.
This involves, notably, automatic republishing of orders onto the book, automatic price adjustments based on current market rates (with programmable custom profit margins for arbitrage), automatically bidding on orders that meet specific criteria, and so forth.
At present, we are in the process of connecting our market making script to a liquidity provider partner. This will enable you to maintain a constant ratio of balances (e.g. BTC, XMR, etc.) when carrying out swaps on the platform. To put it simply, you will have the capacity to offer liquidity for different assets whilst ensuring the balances stay relatively the same as you use BasicSwap, thus allowing you to benefit from the margins without having to manually adjust your balances every time.
We are also assessing other options for providing liquidity, such as connecting BasicSwap with other market making systems such as Hummingbot, for example, but this is slated for a later time this year.
Particl & PIVX on Twitter Space Later Today 🐦️
Today this Friday at 2:30 PM, Particl and PIVX will be live on Twitter Space discussing current events in the crypto market and the role of privacy in achieving personal liberty.
Be sure to join us in this discussion and ask any question you may have in the Q&A period towards the end of the stream!
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.
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.