This is macadamia, a native iOS client for cashu. cashu is a Chaumian eCash system designed for near perfect privacy.
macadamia supports standard cashu operations such as:
- Minting of tokens
- Sending and
- Receiving
- Melting tokens (using them to pay a Lightning Network invoice)
- Restoring your wallet balance using a 12 word mnemonic seed phrase backup
Additionally, macadamia supports sending and receiving/redeeming tokens sent over the Nostr protocol!
You can test it using Testflight
WARNING:
This project is in the very early beta stages and probably contains bugs that can lead to a loss of funds. Please only experiment with amounts of sats you are ready to lose!
Next Steps:
- clean up codebase
- write unit tests
- UI improvements
- inter-mint-swap
- improve robustness
- move to proper SwiftData database
- add support for mint API v1
- preparation for advanced cashu features like P2PK and DLEQs
Goal:
Really polished UI that hides all unnecessary complexity from casual users, but still provides advanced features to power users.