Releases: MakePrisms/boardwalkcash
v0.1.1
Boardwalk Cash v0.1.1
This release features some UX improvements, PWA functionality, scanning bolt11 invoices, and QR codes for sending ecash tokens.
What's Changed
- option to autofill top mint by @gudnuf in #32
- show error and close modal if proofs already spent by @gudnuf in #33
- added pwa configuration by @jsahagun91 in #35
- add qrcode scanner for sending to bolt11 (#37) by @gudnuf in #38
- update pwa logo & change manifest name by @gudnuf in #39
- add qr codes to sendecashmodal by @gudnuf in #40
- More pwa updates by @gudnuf in #42
New Contributors
- @jsahagun91 made their first contribution in #35
Full Changelog: v0.1...v0.1.1
v0.1
Boardwalk Cash Release - v0.1
Boardwalk cash is a dollar-denominated Chaumain Ecash wallet that can manage multiple Cashu mints and be controlled from apps via NWC. The wallet is still under heavy development and should be USED WITH CAUTION!
Tutorial
There is a lot of functionality hidden in Boardwalk Cash. In this brief tutorial we will cover adding a mint, getting tokens, and paying a lightning invoice.
Open the wallet
To get started sending and receiving your digital cash, head to boardwalkcash.com.
Add a mint
After diligently reading through the disclaimers, you will be prompted to add a mint that supports USD-denominated ecash. A mint issues ecash tokens and is responsible for providing token validation and liquidity. The digital ecash can be returned to the mint at any time in exchange for bitcoin.
Click the link to bitcoinmints.com (a nostr enabled marketplace for ecash mints) and find a Cashu mint that supports usd. Paste the mint url into Boardwalk Cash
note: usd tokens are denominated in cents (ie. 1 usd token == $0.01)
Mint tokens
In order to mint tokens, you will need to be able to pay a lightning invoice. Find any wallet that support lightning such as Alby, Mutiny, or Breez.
Click "Receive" and enter the amount you want to receive (ie. 0.05), then either copy the lightning invoice into your lightning wallet or scan the QR code. Soon after you pay the invoice you should see your balance increase.
Melt tokens
Click "Send" and paste in a lightning invoice from your wallet. This will burn tokens from Boardwalk Cash and send bitcoin to your lightning wallet.
Other features
- sending and receiving ecash
- creating a redeemable boardwalkcash link
- nwa (NIP 67)
- wallet connections via NIP 47
- lightning address
- multiple mints
What's Changed
- Copy lightning address by @gudnuf in #1
- feature/disclaimer_component by @gudnuf in #2
- Theming/styling by @gudnuf in #3
- Timestamp bug by @gudnuf in #4
- Status indicator, usd balance, fix font bug, and add pay to lnaddr by @gudnuf in #8
- Enhancement/prism zaps by @gudnuf in #11
- Receive qr code by @AustinKelsay in #13
- check if proofs are valid, remove invalid by @AustinKelsay in #14
- Cleanup by @AustinKelsay in #15
- init users with a mint + redirects by @gudnuf in #19
- usd only for receive and send buttons by @gudnuf in #21
- send + receive ecash by @gudnuf in #23
- fix nwc + change some units to cents by @gudnuf in #24
- Setup page tweaks by @gudnuf in #25
- v0.1 by @gudnuf in #28
Full Changelog: https://github.com/MakePrisms/boardwalkcash/commits/v0.1