[🇧🇷] Versão em português: LEIAME.md
Bitcoin Justice Protocol (BJP) is a core component of the Private Law Society (PLS), designed to facilitate the creation of decentralized contracts with enforceable terms. Through BJP, both parties agree on an arbitrator (or multiple arbitrators) and use Bitcoin as collateral to ensure the contract's fulfillment. The parties send the necessary collateral to the contract, where it can be later redeemed if either:
- Both parties agree
- One of the parties + the arbitrators agree
This mechanism prevents arbitrators from running off with the funds, while still allowing them to financially penalize the party that fails to comply. By leveraging Bitcoin, the BJP provides a secure, trustless, and decentralized enforcement system, ensuring fairness and accountability in private contract disputes.
[🇧🇷] Podcast episode about PLS
More documentation can be found here
Once you've downloaded the project and installed dependencies with pnpm install, start a development server:
# `-- --open` opens the website in a new browser tab
pnpm run dev -- --openTo create a production version:
pnpm run buildYou can preview the production build with pnpm run preview.