Damus
Rob Woodgate profile picture
Rob Woodgate
@robwoodgate

Entrepreneur, software developer and marketer.
Working on #nostr #cashu 🫡
My better half:
https://www.heidiwoodgate.com

⚡️Nostrly: https://www.nostrly.com
⚡️Github: https://github.com/robwoodgate
⚡️AWtomator: https://www.awtomator.com
⚡️ListLockr: https://www.listlockr.com

Relays (9)
  • wss://nos.lol – read & write
  • wss://nostr-pub.wellorder.net – read & write
  • wss://nostr.mom – read & write
  • wss://purplepag.es – read & write
  • wss://relay.damus.io – read & write
  • wss://relay.primal.net – read & write
  • wss://relay.snort.social – read & write
  • wss://nostr.oxtr.dev – read & write
  • wss://offchain.pub – read & write

Recent Notes

Gustavo · 1d
Deez nuts
Rob Woodgate profile picture
We've been cooking in the Cashu R&D labs, building a faster, more efficient animated QR encoder with fewer dependencies.

Please have a play with the demo below - and let me know if it works well. You can try both the existing (UR) and new (Fountain) formats.

Looking to try as many device combos as possible to ensure it is robust, and get an idea of optimal frame speeds etc, so your feedback is very welcome! 🙏

https://qr.cashutools.dev


1
Rob Woodgate · 1d
You can read the proposed spec, which was the brainchild of my very talented colleague, nostr:nprofile1qyxhwumn8ghj7mn0wvhxcmmvqywhwumn8ghj7mn0wd68yttsw43zuam9d3kx7unyv4ezumn9wsqzph0s8t9gtt0q88n8gt2mau7lx5klrxws6v0z9wv93eld4pwt8wa7e5umhn , here: https://github.com/cashubtc/nuts/pull/456
Rob Woodgate profile picture
cashu-ts 4.13.0 is out 🥜

Cashu-TS, the Typescript library that powers many Cashu Wallets and services, just got better NUT-18 payment request support.

- Pay a request in one call. wallet.ops.sendToRequest(request) applies every payer rule for you: unit, mint list, accepted methods, per-method fees, input fees and the lock. You can't underpay by accident.
- Check a payment in one call. wallet.isPaymentRequestSatisfied(...) tells a payee whether the proofs they received really cover the request. It checks the net amount after fees, mint, unit, duplicates and the spending conditions.
- Request features that match v5: preferred mints (mp), supported methods with per-method fees (sm), and wire-safe encodePayload / decodePayload helpers.

It's a drop-in upgrade for v4 users. There's a new usage guide in payment_requests.md.

1
yutaro · 2w
🤙
Rob Woodgate profile picture
The Nutroot spec for Cashu is now in review, and we're all pretty excited about it. It's going to be a huge leap forward for Cashu.

So I asked Claude make a video to help explain the core concepts to the rest of the Cashu developer team, and make it easier for them to review.

It's fairly technical, but hopefully may be interesting to others too.
❤️1
btcplusplus · 5w
recordings coming this thursday!
crany 👽🧡🗿 · 6w
I created a new wallet to get to settings. got error "NDKuser not initialized"
Rob Woodgate profile picture
The last few months, I've been head down working on "Nutroot", which is the evolution of Cashu P2PK, built on top of the BLS based "keyset v3".

It's getting the final polishing touches now, and I'm thrilled that @calle will be talking about it and some of the exciting possibilities it unlocks at @btcplusplus on Thursday Oct 1 at 12:00 PM (10AM UTC I believe).

Sadly I won't be there in person, but I will be watching the livestream.

https://btcpp.dev/whois/callebtc

33❤️8👏1🤙1🧡1
Juraj🏴💛🌘 · 6w
Can we have the recording of the talk soon please? I'm very excited about this.
crany 👽🧡🗿 · 6w
nostr:nprofile1qqsdmup6e2z6mcpeue6z6kl08he49hcen5xnrc3tnpvw0mdgtjemh0sppemhxue69uhkummn9ekx7mp0qy08wumn8ghj7mn0wd68yttsw43zuam9d3kx7unyv4ezumn9wshszgmhwden5te0dehhxarj94mx2unfve5k2epwwajkcmr0wfjx2u3wdejhgtc4pcfl9 are the v1 ecash rugged or do we need to be patient for a recovery solution?
Rob Woodgate profile picture
Egge has done an amazing job on NPUB.cash, and the new quote based flow is really slick.

For Nostrly users, there is no change to how you receive your sats - Nostrly passes the lightning request to the NPUB.cash service as before.

The difference is now how you COLLECT those sats. If you previously used the web wallet at npub.cash, you will now need to use a supported wallet like Sovran or Cashu.me.

6
crany 👽🧡🗿 · 6w
for v1 npub.cash users, was there a seed phrase? I recall using my browser extension