PrismContracts

Trustless escrow for player jobs: deposit items, set terms, release payment only on approval.

12 downloads 0 followers

if you've ever been scammed doing a building job for another player, this is for you. the classic story: someone promises diamonds for a castle, you spend six hours building it, and they log off forever. prismcontracts makes that impossible.

player a opens the contract menu, deposits the payment into escrow, and writes the terms ("flatten this mountain"). player b browses the open contracts board, hits accept, and does the work. when a approves the finished job, the payment releases. at no step can anyone run off with anything: the escrow is locked down, it persists across restarts (i learned that one the hard way), offline players get paid on their next join, and contracts expire after 72 hours with an automatic refund if nobody finishes.

disputes happen, so there's an admin resolve command for settling them. everything runs through a gui, so nobody needs to memorize syntax.

what it does

  • full gui flow: deposit, describe terms, post, accept, approve or dispute
  • open contracts browser for finding work
  • trustless escrow, persisted across restarts
  • offline payment delivery on next join
  • 72h expiry with automatic refunds
  • /contract for players, /contract admin resolve for disputes

setup

paper, purpur, or folia 1.21+, java 21. permission node is prismcontracts.use.

No gallery available for this project.

Version Minecraft Loader Download

PrismContracts 1.0.0

1.0.0

1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3
folia, paper, purpur
Download