As announced in our latest development progress report, all previously identified issues from the last testnet round have been resolved. As such, we have launched, this weekend, the fourth round of testing for Particl V3.

You can now download and test the most recent version of Particl V3, on testnet, and report back if you find any bug, issue, or odd behavior. Notably interesting is the new addition of the governance module on testnet, we encourage you to check it out!

If you encounter any problem while testing this new version of Particl V3 or have feedback to give, please add a "new issue" on Github (click here). Make sure to explain in detail the problem you’ve encountered, how to reproduce it, and the OS you’re using. The Particl developers will then pick it up and work on.

If no new major problem is found, this build will be ready to be released on mainnet. We will communicate more details as soon as we can!


Get Started

Download Particl Desktop 3.0.0-RC-test005: https://github.com/particl/particl-desktop/releases/tag/v3.0.0-RC-test005

Release Particl Desktop v3.0.0 Public Testnet (release 5) · particl/particl-desktop
Yet another testnet release build for the upcoming Particl Desktop v3.0.0NB!! The source code linked to here is not the actual tagged release source code. Please contact Particl for source code in...

To get testnet coins, visit the Particl faucet.

Notes

If you encounter problems connecting to peers, it may be caused by the low number of nodes on the testnet network. To fix this issue, open up your Particl Desktop debug console and type the following command to connect to a seeding node:
addnode "212.47.250.16:51938" "add"

If you spot any issue, bug, or area of improvement, please report it directly on the Github Issues page.

Your wallet needs to be unlocked to process buy and sell orders on the marketplace.

Particl Marketplace is still in on-going development, and thus, is considered to be a Beta release.

Note: The source code linked to here is not the actual tagged release source code. Please contact the Particl team for source code information. The actual source code will be uploaded and made available after an appropriate interval of time has passed.

Advanced Start-up

Sometimes it's helpful to start the application from the terminal, aka command line. It gives you additional information about what's happening in the background.

Windows

  1. Open "Windows Explorer"
  2. On the installation folder (e.g. "C:\Program Files\Particl Desktop Testnet\Particl Desktop Testnet") Press [SHIFT⇧]+[MOUSE-RIGHT◳] and choose "Open command window here"
  3. Type the following command including the quotation marks into the terminal and hit [ENTER ↵] "Particl Desktop Testnet.exe"

Mac

  1. Open "Terminal"
    (e.g. [COMMAND ⌘] + [SPACE] and type terminal > hit [ENTER ↵])
  2. Type in this command and hit [ENTER ↵]:
    /Applications/Particl\ Desktop\ Testnet.app/Contents/MacOS/Particl\ Desktop\ Testnet

Linux

  1. Open a terminal in the folder where you’ve installed the application and type the following command and hit [ENTER ↵]:
    ./Particl\ Desktop\ Testnet

Changelog

What follows is a list of changes, bug fixes, and improvements made to Particl V3 since the last testnet release. This list is not exhaustive, it does not include some of the smaller and/or less impactful fixes.

Governance Module

  • Enable the governance module for testing.
  • Fixed an issue where graphs were not displaying in release builds.

Market Module

  • Publishing fee estimates now correctly include the image fees.
  • Filtering for expired listings in Sell > Listings page now works correctly.
  • A warning is now displayed when there may be insufficient utxos (but sufficient total funds) to publish a listing AND all its images. The ability to still continue with the publish is possible, but requires the seller to explicitly indicate that this is acceptable.
  • Updated the csv product import functionality to attempt to match on country name (English only for now) instead of just the ISO code.
  • The csv product import now allows for specifying the "shipping to" destinations countries in a comma separated list.
  • The market summary text of a market shown in the Joined Markets section is now selectable.
  • Includes changes made to particl-marketplace service such as...
  • Fixed an error that prevented a bid from being placed if all the images of the item in question had not been properly received.
  • Fixed an error that caused the buyflow to become stuck due to the buyer cancelling the purchase arrangement but the seller completing the escrow state prior to receiving the cancellation action.
  • The particl-marketplace service now has some time on termination to attempt to gracefully shut itself down, instead of terminating processing immediately (and potentially causing issues with the processing of messages).
  • Remove the lookup for an existing "market" named wallet to create the initial profile/identity wallets from when initializing the service for the first time: this potentially causes errors and requires manual user intervention if the named "market" wallet is encrypted and locked during the service initialization.

Wallet Module

  • Updated the zap functionality (cold staking) to cater to additional user options.
  • Changed wording on the transaction table entries to make more sense when fees are involved: this includes fees paid for smsg fees (eg: publishing listings via smsg) and zap transaction fees.
  • The restore wallet flow now caters to 12 word mnemonic inputs.

General

  • Added additional messages to message of the day.
  • Spelling and other grammar updates.
  • Update and unify usage of the zmq library dependency.
  • Application crashes should now be handled correctly: instead of receiving a nasty JS error prompt, the error is logged and a friendlier window is displayed indicating that the application has crashed. This is a temporary stopgap change that leads into better logging and user visibility into what the application is doing.

Thank you for your support and assistance in testing this new version of Particl V3. These testing rounds are critical to ensure a secure, stable, and user-friendly application, so let's get all hands on it!


Particl is Participation

Get recognized as someone that cares. With your help, we become more noticed out there. It takes seconds, and you are making a statement by giving us a follow and hitting the bell icon.

YouTube Twitter Mastodon Reddit

Join the instant messaging chats. There's no need to be active, but it’s good to be in the loop.

Discord Telegram Element / Matrix

Gain deep knowledge about Particl by reading.

Website Wiki

Last but not least, a list that shows an infinite number of links clearly categorized and on one page.

Useful Particl links