|Implementation(s)||Built from the Bitcoin Core 0.17.1.3 codebase|
|Initial release||22 March 2017 (2 years ago)|
|Latest release||8 March 2019 (2 weeks ago)|
|Operating system||Linux, Mac OS X, Windows, Androïd, iOS|
|Source model||Open source|
|Timestamping scheme||Particl Proof-of-Stake (PPoS)|
|Hash function||Confidential Transactions (CT) and RingCT (testnet)|
|Issuance||Decentralized (block reward)|
|Block reward||~1.27 PARTs|
|Block time||120 seconds|
|Circulating supply||8,267,396 PARTs|
Search Particl on Amazon.
Particl is an independent and democratic economy supported by a privacy-focused open-source platform built on blockchain technology and designed to work with almost any cryptocurrency.
It is currently composed of three main components: the platform, the coin and the open marketplace.
The Particl Platform allows anyone to use and build highly secure decentralized applications that possess industry-leading privacy and security parameters. The Particl team puts a heavy focus on usability and user experience. By making any Dapp that is built on Particl Platform as pretty and smooth as known market-leading products Particl gets a real shot at acquiring mainstream to non-crypto users. Any Dapp on the Particl Platform utilizes the PART Coin for processing transactions regardless of which currency payments will be made.
PART is Particl’s native coin and has several use cases on the Particl Platform. It is a coin with a particularly strong economic model compared to most cryptocurrencies and is designed to generate demand by usage of any Particl Dapp. PART is a top-tier privacy coin, a voting right, a fuel for the Particl Platform, a potential source of passive income, and has great scalability parameters, meaning it can manage big amounts of transactions at the same time without getting slower, and do so without requiring any sort of compromise on decentralization or security.
Particl Open Marketplace
Particl's Open Marketplace is a decentralized marketplace built with privacy at its core. It offers a low-cost, secure and scalable eCommerce experience. Buy and sell goods and services from anyone else in the world using your favorite cryptocurrency. The Particl Open Marketplace is a hybrid between blockchain and peer-to-peer technologies. It operates with no central authority or middleman and is exclusively owned and operated by its network of participants. Its decentralized nature enables new opportunities that cannot be offered by any other marketplace.
The Open Marketplace focuses on four core values: privacy, security, scalability, and absolute decentralization. It attains this goal by leveraging a combination of many different protocols. Each of these protocols contribute to Particl's core values in their own way.
The Open Market Protocol (OMP)
Particl's Open Marketplace is based on the Open Market Protocol (OMP) developed by Particl developer Kewde. It is a standardized and open format containing most of the economic interactions of an online marketplace. The OMP available as an open-source protocol on Particl's Github page and is licensed under the terms of the MIT license. See MIT for more information or see https://opensource.org/licenses/MIT.
The Open Market Protocol is divided into two distinct formats.
The first one, the
public listing format, contains all the necessary data related to a certain item or service listed for sale. This includes the title, description, images, payment destination, and other similar information.
The other one, the
private message format, contains all the data that must remain private. It includes the transaction information, the conversations between the seller and the buyer, and the buyer's address.
The protocol has few virtues in mind:
Technology moves at an exponential rate. The very few protocols that survive the test of time are all designed with
extensibility in mind. A protocol looking to be relevant on a long enough timeline should be both robust and flexible enough to allow any developer to expand it. The development of both decentralized storage networks (DHTs, BitTorrent, IPFS) and blockchain solutions is still young. Since there aren't any clear “winners” that meet all criteria, nor may there ever be, the protocol must accommodate for it.
Privacy is also an important cornerstone of the OMP. The protocol specifies a format for private messages that buyers and sellers must use to communicate. We strongly recommend that these messages be exchanged over end-to-end encrypted communication channels. Recent revelations and academic papers have proven beyond a doubt that there are many active threats to our digital privacy and security. Additionally, blockchains are open public books that are full of sensitive information for passive attackers to abuse. This was of great concern when designing this protocol as it puts users at risk.
The online eCommerce industry is a fragmented space. A few big companies such as Amazon and eBay have established a dominant position in the market. A tremendous amount of small online stores are also not to be neglected. There are a plethora of software applications to set up online shops, but almost none of them are designed for interoperability.
One of the frustrations online merchants suffer is the lack of
portability of their inventory data between different online marketplaces. The more markets products are available on, the greater their exposure and thus, the greater their potential revenue streams. Yet, importing the inventory data into another application or website remains a cumbersome process. This is often done on purpose to prevent vendors from using competing platforms. Up until now, vendors are limited to either importing CSV files (which have many limitations) or using third-party software that manages many marketplaces.
The lack of inventory portability by large enterprises is deliberate. It is a strategy to prevent vendors from offering their goods on competing platforms. Moving large amounts of inventory data to a competitor is a painstaking process that restricts vendor's economic potential.
The OMP allows for full inventory data portability, but it doesn't stop there. It also lets vendors easily assign images as well as payment and shipping details to specific listings. Transferring data to other marketplaces that follow the OMP specification becomes very straightforward.
The current rise of blockchain technology has given programmers a toolset to interact with money in a way that wasn't possible before. The OMP payment formats operate with the Bitcoin blockchain and any derivatives. It also allows merchants to accept a multitude of virtual currencies on a per item basis.
A unified protocol is a step in the right direction. It fosters a more open and free eCommerce experience where portability, not fragmentation, is glorified.
The Open Marketplace is
private by default. This means it automatically keeps users' identities and data private without requiring any extra step from the user. The only exception to that rule is the Tor setup which isn't enabled by default for security measures.
The Particl team is committed to only use the best privacy protocols the industry offers. It also constantly research, develop, and maintain the solutions deployed in the marketplace. As absolute privacy and security is the modus operandi of the project, it supersedes anything else. This means there is no concession made that would weaken the privacy setup of the marketplace in favor of something else
All payments and transactions made on the Open Marketplace are untraceable by default. This is achieved by leveraging the Confidential Transactions (CT) and RingCT capabilities of the Particl coin (PART). These two protocols are integrated as the default types of payments, as specified by the OMP. Click here to learn how the Open Market Protocol specifies payments.
CT and RingCT transactions have been historically used on the Cryptonote codebase. Yet, the Particl team has adapted these protocols to be compatible with the Bitcoin codebase, which is the codebase used for the PART coin. The Bitcoin codebase gives more flexibility, security, and stability to the PART coin that the Cryptonote codebase would. A good example for this is the ability for the RingCT and CT protocols to interact with smart-contracts (i.e. the Open Marketplace). The coin also uses the Bulletproofs CT protocol improvement (currently on testnet) which reduces range proofs by about 70%. This ensures marketplace payments are both anonymous and scalable at the same time.
The Open Marketplace does not generate any sort of traceable data. That much is true whether you are a buyer or a vendor. Metadata is “data about data” and can be very useful to track users. For example, pictures usually carry data such as the device used to take the picture, when it was taken, and even the precise geo-location of where the picture was taken. Any data stored off-chain on Particl's network is immediately stripped of all its metadata, making it impossible to trace people using metadata. This behavior is enabled by Particl's SMSG Data Storage Network.
IP Address Anonymization
IP addresses can easily be anonymized on the Open Marketplace by installing Tor and editing the configuration file of your Particl Desktop client. Doing so shields you from getting your real IP address to be broadcast to the network. Particl Desktop currently doesn't automatically route connections through Tor for security measures. If that were the case, a new Particl Desktop version would need to be installed by the user every time Tor pushes a new update. Automatic Tor updates, on the other hand, introduce severe security vulnerabilities, especially in regards to the authenticity of the files being automatically pushed to the client. The Particl team is aware of a few solutions to circumvent this issue. It is also looking into alternatives to Tor. Automatic IP address anonymization should make their way onto Particl Desktop in the future. Click here to learn how to set your Particl Desktop client as a Tor hidden service.
Open listings on Particl's Open Marketplace are listings that are publicly available. Anyone can search for these listings using keywords and by navigating to the correct categories. Although these listings are public, they still offer a great level of privacy as all transactions are untraceable by default. The only “identifiable” data public listings reveal is a unique and anonymous vendor ID. This ID cannot, however, link to any payment address or traceable identity.
Private Markets & Listings
Private Markets are independent markets generated by users. They are not accessible from the public interface of the Open Marketplace. The only way to access them is by entering their unique Market ID in the Particl Desktop client. The Market ID is only known to the person that initially generated the private market and to the people he shared it with. While private markets aren't part of the first mainnet version of the Open Marketplace, they will be implemented during the Beta phase of development. They each will have their own group chat where users can communicate with each other. They are, in a sense, sub-communities.
Private Listings are not publicly available on the Open Marketplace and live inside private markets. They can only be accessed by first connecting to a private market, thus benefiting from an extra layer of privacy. These listings are ideal for one-to-one deals, sub-communities, and for when vendors want to sell items but not have them show up on the public interface of the marketplace.
Marketplaces usually have mechanisms in place to resolve disputes between buyers and vendors. This is a vital part of eCommerce because trusting strangers, especially when money is involved, has never proven to be reliable. Marketplaces use what's called a mutually-trusted third-party to resolve disputes. This mechanism is called an escrow service or resolution center. This type of service requires a third-party to take part in the transaction and, should an issue arise, act as an arbitrator. This party has the sole power to decide who's right and who's wrong. This third-party is usually referred to as an “escrow agent”.
The escrow agent is usually trusted by the two parties and has the final say in any dispute. The escrow agent can rule in favor of any party, depending on various factors. It ensures parties that do not know or trust each other can still conduct business together. While this initially seems like a good solution, it introduces a lot of risks and disadvantages for both parties.
Main Issues of Centralized Escrow Systems
To be scalable, resolution centers need to hire a lot of staff (escrow agents/customer service). That's because the service provider needs to be fast and efficient. The extra staff the company needs to hire to manage escrows is a big expense for the company. It is why they need to charge their users for it. On some marketplaces, they make it obvious (i.e. Alibaba). The escrow fee is indicated right in their fee schedule and both parties know it is there. When using this type of marketplace, parties usually have the option to use the escrow system or not. This is referred to as an opt-in escrow.
On other marketplaces, it is more subtle (Amazon/eBay). They do not necessarily charge a fee specifically for the escrow. They also do not require parties to opt-in, instead opting for a “by default” approach. Usually, these marketplaces tend to have higher general fees (i.e. final value fees or sales fees) and the reason is simple: they charge users for their whole array of services. This “array” includes, of course, the “customer support” they offer (which is just another word for their escrow system management).
For more details about escrow fees on centralized marketplaces, head down to the Fee Schedule section of this page
Resolution centers and escrow agents also introduce privacy issues. In fact, third-parties need to get as much data as possible to settle issues. They might need to access users' purchasing/sales history, messages, tracking numbers, IP addresses, previous issues with other users, and more. And because centralized marketplaces already harvest as much data as possible, it's all up for the taking. Centralized escrow services are terrible from a privacy standpoint.
Marketplaces and payment processors almost always rule in favor of the buyers. When issues arise between two parties, the vendor will lose the case most of the time, that is, unless they have some pretty good evidence to show for. That's because buyers are everything for these marketplaces. This is where they make most of their money. Without buyers, vendors cannot generate revenues for the marketplace through the fees they pay. Almost exclusively ruling in favor of the buyers is a sure way to keep them coming back and use the platform. Marketplace operators know vendors have no choice but to accept this terribly unfair reality.
While this may not sound too damning for buyers, it is, of course, known to most vendors selling online. To offset the losses caused by this behavior, vendors need to raise their prices. This, in turn, makes online products more expensive for buyers. Both parties end up paying for this behavior.
Centralized Escrow on Decentralized Marketplaces
Centralized escrow systems have been tried in the past on decentralized marketplaces. Some have tried to hire staff, not unlike centralized marketplaces, to act as escrow agents. Others have opted for a slightly more decentralized approach where anyone can propose to be an escrow agent. This has quickly shown to be problematic for various reasons.
Centralized escrows built on decentralized ecosystems introduce a lot of friction. Cryptocurrencies were designed to be permissionless, frictionless currencies. They do not require third-parties in order for transactions to execute. Introducing escrow agents to mediate issues between buyers and vendors go against crypto's vision. Intermediaries considerably slow down transactions, especially if the escrow agent isn't fast enough to resolve outstanding issues. This quickly ends up being costly for vendors since funds remain inaccessible until issues are resolved.
Collusion potential is especially true of decentralized marketplaces where anyone can propose to be an escrow agent. That's because the escrow agent is not tied to the reputation of any legal entity or company. The risk of collusion between the agent and one of the transacting party is significantly increased. Because these types of escrow deals are essentially 2-of-3 contracts (meaning the payment is released when 2 out of 3 parties agree on an outcome), the escrow agent holds an incredible amount of power, leaving the door wide open for collusion. The worst part is the possibility for an escrow agent and a transacting party to actually be the same entity, leaving the other party powerless.
Lack of Scalability
Centralized escrow systems on decentralized marketplaces present a big scalability problem. In fact, as the number of users grows in a given marketplace, it needs to have more and more escrow agents. That's because the platform needs to meet the demand for escrowed transactions. Because decentralized marketplaces aren't run by any legal entity or company, there is no central authority tasked with hiring escrow agents. Instead, these decentralized marketplaces have to rely on community involvement.
The solution to make escrowing deals attractive is obvious: let the escrow agent charge its own fee. This, however, adds friction to the entire process and doesn't improve much on centralized solutions. Besides, if there are not enough escrow agents to meet the demand, then the user experience is significantly reduced because users won't trust strangers with their money.
The Open Marketplace's Decentralized Escrow System
As buyers and vendors do not know and trust each other, there has to be protection against one of the party never honoring their end of the trade. One common solution marketplaces and payment processors use is a mutually-trusted third party (in other words, an escrow agent). On decentralized marketplaces, not only does this represents scalability and privacy issues but it also does not offer any protection against collusion between the escrow agent and one of the party. Particl's Open Marketplace solves this problem without the need for a third party. It uses what is called MAD escrow smart-contracts. This type of escrow does not cost any fee, is infinitely scalable and private by design.
Mutually Assured Destruction (MAD) is a doctrine of military strategy and national security policy in which a full-scale use of nuclear weapons by two or more opposing sides would cause the complete annihilation of both the attacker and the defender, thus making their use not an option. It is based on the theory of deterrence, which holds that the threat of using strong weapons against the enemy prevents the enemy's use of those same weapons. The strategy is a form of Nash equilibrium in which, once armed, neither side has any incentive to initiate a conflict or to disarm. Particl’s MAD escrow mechanism replaces the nuclear annihilation deterrence factor of the MAD game theory for a mutual financial loss should one party acts dishonestly.
How Does it Work?
Particl uses the
BIP 65 opcode, which allows a transaction output to be made unspendable until some point in the future, to enable MAD escrow contracts. It locks funds in a secure multi-signature address until all the parties sign off on the transaction.
The seller starts by depositing an amount they want the buyer to match. The deposit can be between 0 and 100 percent of the purchased item’s price. However, optimal MAD odds are achieved when the security deposit equals 100 percent of the item’s price. The buyer then deposits an equal amount plus the price of the item they are buying. This double security deposit symbolizes a virtual handshake between the buyer and the vendor.
The escrowed funds are not released to any party until both confirm that the transaction has been completed satisfactorily. To avoid filibustering, the MAD smart-contract has a timer that runs for a pre-determined duration of time. This can be extended if both parties agree. Once it runs out of time, the funds are locked forever. This prevents both parties from willingly delaying and hindering the escrow process.
When both parties are satisfied with the outcome of the transaction, they have to confirm the transaction as complete. The payment is then released to the vendor and the security deposits are refunded to both parties at no fee.
Private-by-Design Escrow Mechanism
Particl’s MAD escrow system renders the marketplace fully fungible. That's because all transactions are untraceable by default. In fact, not only is all marketplace content encrypted, but all currency transactions are made untraceable through the use of theConfidential Transactions (CT) privacy protocol. This is achieved by making the MAD escrow smart-contract exclusively work with CT and forcing all transactions to have to go through it. This technique enhances privacy much more than if CT MAD escrow was optional because it dramatically increases the number of privacy transactions on the network.
Another privacy-enhancing aspect of the MAD escrow mechanism is its lack of third-party acting as escrow agent. In fact, in most centralized escrow system, conversations between the buyer and the seller are available to the escrow agent. This is so the escrow agent can step in if any problem arises and issue a resolution based on the context. This puts a lot of power into the agent's hands and assumes it is acting in an honest way.
By not requiring any third-party, the Open Marketplace's escrow system preserves the privacy of both parties. Any transaction detail or conversation is only available to the transacting parties and no one else.
Particl's decentralized escrow system will use RingCT instead of CT once it hits mainnet
This form of decentralized escrow is infinitely scalable. It doesn't need any other party other than the ones transacting to function. This means there is no friction whatsoever, and that as many escrow transactions can be opened as required by the users. No staff is required, no data can be mined, and no delay can be caused by outside parties. The Particl network can support an infinite number of escrow deals at the same time.
As a fully decentralized solution, Particl's Open Marketplace doesn't rely on hired moderators to keep its content clean. It is instead governed by its community of holders rather than a team of staff or a third-parties.
Since it is fully anonymous, it is not unlikely that undesirable items and services would be listed for sale. This is why there has to be a way to moderate the marketplace. This ensures the marketplace preserves its legitimacy and that it doesn't become an enabler of immoral businesses and activities. Having a third-party as moderator introduces a whole lot of issues such as legal liability, centralization of power and decision making, lack of scalability, and friction.
Particl’s way to deal with this problem is to allow its own community of users to be the moderators. In fact, all listings can be flagged by any user. Votes are tallied based on coin weight where one coin equals one vote. The more coins a user holds, the more influence he has over the outcome of a flagging vote.
Once a certain weight threshold is reached (temporarily set at 9,000 coins for the time being), the listing is taken out of the marketplace. This also applies to private listings even though they do not appear on the public interface of the marketplace. Anyone with access to a private market can flag its listings, although it may prove much more difficult to reach the threshold.
Data Data Storage
Data Storage Networks (DSN) are used on Particl to store any data (i.e. marketplace-related data such as images) off-chain. Contrary to on-chain storage, this allows the platform to scale well regardless of the amount of data it uses. This form of storage works without relying on servers and without centralizing powers into masternodes. The default (and for the moment, the only) DSN used on Particl is SMSG. It is a P2P BitMessage-like message mixnet that runs parallel to Particl's blockchain. It is hosted on the same nodes that run the Particl blockchain.
DSN is a generic term that describes a specific set of software with the purpose of storing and retrieving data on the internet. The usage of the term DSN is simply a layer of abstraction. It is not required to know how a specific DSN works internally as long as it can store blobs of data and later retrieve them using a comparable cryptographic identifier. Popular DSNs include BitMessage, IPFS, SMSG, HTTPs, TOR, and etc.
A small hash of the hosted content is created and stored on the Particl blockchain when it is used to store data on a DSN. To verify the integrity of data when the client retrieves it back from the DSN, its hash is recomputed and compared with the one stored on the Particl blockchain. The data is considered trusted if the hashes match, and rejected by the platform if they don’t.
SecureMessaging (SMSG), the DSN used to store data off-chain, is also used as the messaging protocol for the marketplace. It is a decentralized P2P message mixnet where all nodes store a copy of everyone's end-to-end encrypted messages and data for a duration of 48 hours (which can be increased for a fee). It is the default and most private DSN available for use on the platform. The reference implementation is developed in C++ and incorporated into the Particl daemon. It operates parallel to Particl's network and is hosted on the same nodes running the blockchain.
All nodes continuously attempt to decrypt every incoming message, but can only succeed if the node is able to recalculate the HMAC hash accompanying the message. If the hash check fails, then it can not be decrypted by the node, which means the message was either fraudulent, tampered with or meant for another node. SMSG messages are stripped from of any metadata, therefore it is impossible for anyone to extract information such as IP addresses, sender or receiver. The only metadata not stripped from SMSG messages are the hash, the encryption payload, and a temporary public key.
The first mainnet version of Particl's Open Marketplace will not contain any messaging option. This functionality will be added during the Beta stage of development as one of the Release Candidates.
Accepted Payment Methods
Particl's vision is not one of tribalism. In fact, the Open Marketplace is designed in such a way that almost any coin can be easily integrated as a form of payment. This means buyers aren't limited to using the PART coin as a form of payment. They are able to use many currencies, including Bitcoin, among others. This provides a use-case for many different coins and gives them a fee-less and untraceable way to spend their cryptocurrencies without having to either go through a third-party or sell their coins for fiat on exchanges.
It's important to note that, even though many coins can be used as a form of payment, all non-PART transactions are automatically converted into PART transactions by the marketplace. This is because the escrow smart-contract needs to use PART in order to operate. The PART coin is also required for the escrow mechanism to execute transactions anonymously (it uses PART's CT and RingCT privacy protocols).
The integration of other coins can be achieved in two ways.
Atomic swaps are decentralized and trustless trades between two users of different cryptocurrencies. They involve each party paying into a contract transaction, one contract for each blockchain. The contracts contain an output that is spendable by either party, but the rules required for redemption are different for each party involved.
One party (called counterparty 1 or the initiator) generates a secret key and sends the intended trade amount into a smart-contract. The second party (called counterparty2 or the participant) can only redeem the funds by knowing the secret key. If a pre-determined period of time (typically 48 hours) expires after the smart-contract transaction has been mined or staked and the funds have not been redeemed by the participant, the funds can be refunded back to the initiator's wallet. For simplicity, we assume the initiator wishes to trade Particl for Decred with the participant. The initiator can also trade Decred for Particl and the steps will be the same, but with each step performed on the other blockchain. At this point, the participant is unable to claim the funds from the initiator's Particl smart-contract because the secret key is unknown by them. If the initiator revealed their secret key at this moment, the participant could claim the funds from the contract without ever honoring their end of the trade, leaving the initiator at a loss.
To avoid this, the participant creates a similar smart-contract but on the Decred blockchain and sends the intended Decred amount into it. However, for the initiator to redeem the output, their own secret key must be revealed to the participant. For the participant to create their smart-contract, the initiator must reveal not the secret key (since the participant could stil claim funds and not honor their end of the deal), but a cryptographic hash of the secret key to the participant so that the smart-contract can be properly deployed. The participant's contract can equally be refunded after a pre-determined period of time.
The initiator then redeems the participant's Decred funds by revealing the secret key to the participant’s smart-contract. The secret key is then extracted from the initiator's redeeming Decred transaction providing the participant with the ability to redeem the initiator's Particl contract.
This procedure is atomic (with timeout) as it gives each party a set period of time to redeem their coins on the other blockchain before a refund can be performed. This is the best option for people requiring privacy, and is also probably going to be the cheapest to use.
Using the very flexible and modular Particl Desktop wallet, third-parties can easily be integrated to enhance the user experience and provide optional services. One such example is the integration of non-custodial exchanges such as Changelly, Shapeshift, or Altcoin.io.
While not as private and cheap as atomic swaps, third-party services do offer some benefits. Liquidity and volume, at this point in time, can be much better on centralized exchanges. Some of these services (i.e. Changelly, Indacoin) also offer fiat options and pairs. This would allow the Open Marketplace to offer in-wallet fiat payment options.
Particl will always prioritize decentralized solutions over ones that introduce third-parties. However, payment options need to have volume and liquidity for them to be efficient and cost-effective for the user.
The first mainnet version of Particl's Open Marketplace will only work using the PART coin. Alternative payment options will be added during the Beta stage of development as one of the Release Candidates.
Marketplaces usually have pretty complicated or extensive fee schedules. Depending on various variables such as what kind of products you sell, the number of transactions you do, your membership subscription plan, your feedback, and similar sets of data, fees can vary greatly. The total cost associated with selling online usually includes a listing fee, a final value fee (sales fee taken on the value of the item), a subscription fee, a payment processing fee, escrow fee, and more. This is a direct consequence of using third-parties (centralized marketplaces). Every party that contributes to a transaction wants a “piece of the pie” and get paid for the services they offer. This is perfectly normal and expected.
Particl's Open Marketplace has a different approach. Because the marketplace is run collectively by its users, there is no operational cost associated with it. There is also no company looking into making profits out of its operation. This allows the marketplace to charge the bare minimum for it to operate.
The Open Marketplace doesn't charge its buyers with any fee, except for the usual cryptocurrency transaction fee. Its vendors, on the other hand, are only charged with a very small listing fee amounting to only a few cents per item. This is only designed to fight off spam listings and keep the interface clean.
Particl's fee schedule is unmatched in the eCommerce industry and beats any centralized marketplace's. It empowers both vendors and buyers by letting vendors make more profit per sale or by allowing them to reduce their prices to attract more buyers, thus getting bigger sales volume. Vendors make more profits, buyers gain access to cheaper products. This is only possible by using blockchain and P2P technologies.
Particl Desktop is the client used to access the Open Marketplace. It is a modern and very user-friendly client which acts as the gateway into Particl's decentralized economy. Particl Desktop aims at making the Open Marketplace as easy to use as any other marketplace on the web or any other software. It is built using Angular and Electron and is modular in nature, meaning it can easily be customized to add functionalities.
This article "Particl" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:Particl. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.