https://github.com/bTCpy/cashu-monopoly/releases/tag/latest
The first mobile release of #cashumonopoly
Serverless P2P Multiplayer
This app requires zero backend infrastructure.
The Host is the Server: The game state lives in the Host's local browser storage.
Nostr Transport: All game moves (Roll Dice, Buy, Trade) are signed events sent over the decentralized Nostr network.
Censorship Resistant: No one can shut down the game server because you are the server.
🔐 Cryptographic Settlement (NIP-44)
When a remote player wins:
The Host's device generates a Cashu Token (Bearer Asset) for the total pot.
The token is Encrypted using the Winner's Nostr Public Key (NIP-44).
It travels publicly over relays as "garbage text."
Only the Winner's device can decrypt it and claim the funds.
✨ Features
Mint Agnostic: Connect to any Cashu Mint (Minibits, TestNut, or your own local Docker mint).
Dynamic Scaling: The game math adjusts automatically. Play a "High Roller" game with 1,000,000 sats or a "Micro" game with 500 sats.
Automatic Invoices: Generates Lightning invoices (BOLT11) for buy-ins.
Cash Out: At the end of the game, the winner receives a Cashu token containing the entire pot. Redeem it using your Cashu wallet of choice (e.g. Cashu.me)
Offline Mode: Play offline against a local AI.
⚠️ Disclaimer
This software is in BETA.
Do not play with amounts you cannot afford to lose.
Do not use this for high-stakes gambling.
Use the "TestNut" mint for risk-free testing.
