Milestone: ParityUSD Smart Contracts Now Open-Source

Intro
Last week, on November 15th, we introduced the ParityUSD Release Plan which included the reveal of the launch date of December 4th. As outlined in the plan, we’re fully open-sourcing the Smart Contract code for ParityUSD! 🎉
Smart Contracts
The ParityUSD contract system consists of 26 unique smart contracts, which you can now check out in detail at github.com/ParityUSD/contracts. The smart contracts are written in CashScript using the newest available version (v0.12.0) of the cashc compiler.
The GitHub repo includes the documentation for the smart contracts and contract schematics. You can find the information about the structure in the README.md, displayed below the file list on GitHub.
Contract Schematic
We have included a schematic of the ParityUSD contract system: parity-overview-2025-11-08.excalidraw, which can be imported in Excalidraw. You can also see the full image directly here. The contract schematic contains a a legend and a summary at the top, with a full visualization of the different contracts below.
You can see three big contract systems:
- the ParityUSD Borrowing system with the loans
- the ParityUSD StabilityPool
- the ParityUSD Redemption mechanism

The 2nd schematic of the contract system, Sayoshi-2025-10-16.excalidraw, is much more elaborate and detailed - and therefore more complex, with a higher barrier to entry.. The exact contract interactions are not fully up-to-date, but rather than removing it we decided to keep it around and update it with a fully up-to-date version when available.
To-Be-Continued
As we have detailed in our release plan our smart contracs have already undergone an in-depth third-party party code audit which we are going to publish next week with the PDF being added to the contracts repo. The contract audit report will also be hosted on the website of the auditor, as is standard practice. The repo itself is a snapshot of the audited smart contracts with a clean history. It does not contain the full contract testing suite which is placed in a separate code repository.
Spirit of Open Source
The smart contracts repo is the first of a series of repositories to be open-sourced as part of the ParityUSD project. While we are now chiefly focused on executing on the release plan, we’re committed to open-sourcing the bulk of our code.
This not only transparent for critical pieces, it also allows for much easier third-party integration without asking for information or permission. Lastly, we believe our code will help others (humans and AIs) build successful dapps on BCH.
One thing we can already put on developers’ radar is the ParityUSD library for interacting with the smart contract system. So keep an eye out for updates to our GitHub page.👀
Join the Conversation
Stay informed about our progress and dive deeper into the details of the ParityUSD project by following our updates. We invite you to be part of the discussion and join the community.
- Follow ParityUSD on X: x.com/ParityUSD
- Join the ParityUSD group on Telegram: t.me/parityUSD
In our Telegram group, you’ll have the opportunity to engage directly with the team - ask questions, share your thoughts, and be part of the ongoing conversation as we build ParityUSD together!