Rob Woodgate's avatar
Rob Woodgate
rob@nostrly.com
npub1emq0...a3jz
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
Rob Woodgate's avatar
robwoodgate 1 year ago
Nostrly lightning redirection now falls back to Cashu eCash. If a user doesn't have a Lightning Address set up in their Nostr profile, or they set their Nostrly address as the Lightning Address, Nostrly will redirect zaps to their npub.cash wallet automatically. So zaps sent to a Nostrly address will ALWAYS find a LUD-16 callback, regardless of how the user has set up their Nostr profile. It also means that privacy-minded Nostrlings can avoid broadcasting their actual LN address, and keep their zap receipts private. That's because Cashu eCash is a Bitcoin bearer token (like a dollar bill). You can deposit your eCash sats back to a Lightning wallet any time, with no record of where it came from (like cash). I've set my own profile LN address to field test it. Any zaps will turn into eCash tokens in my npub.cash wallet. Huge shoultout to @calle and @Egge for their hard work making Cashu eCash such a great addition to the Bitcoin and Nostr ecosystem.
Rob Woodgate's avatar
robwoodgate 1 year ago
I'd laugh so hard if DeepSeek was actually an elaborate hoax that secretly sends requests back to a boiler room of humans who then deliver the results using ChatGPT.
Rob Woodgate's avatar
robwoodgate 1 year ago
GM. 🫡 "I love the smell of Bitcoin in the morning." image
Rob Woodgate's avatar
robwoodgate 1 year ago
PSA: For #plebs playing around building with #nostr You should treat all front end code (such as JavaScript) as INSECURE. It can be manipulated or replaced in browser console by an attacker. So any data sent to your back end server MUST be sanitized and verified. Check the schnorr signatures before relying on event data. That's why Nostr events are SIGNED!
Rob Woodgate's avatar
robwoodgate 1 year ago
GM. Today I will be mostly playing with #nostr code.
Rob Woodgate's avatar
robwoodgate 1 year ago
Just contributed a NIP-98 authentication solution to the YEGHRO Nostr login plugin WordPress. If you use the plugin, upgrading to the latest version (1.5) is highly recommended for security.
Rob Woodgate's avatar
robwoodgate 1 year ago
If the election of the "wrong" party is the end of your world, your government is probably too large and overreaching. Viva la libertad, carajo!
Rob Woodgate's avatar
robwoodgate 1 year ago
I broke a tooth, and had to go to the dentist today to prepare it for a crown. Amusingly (to me) the appointment was at 2:30 ("tooth hurty"). Now I'm sat with a numb mouth, feeling like an extra from the Godfather. Anyhow, this unexpected expense and downtime prompted me to finally release some of my most useful WordPress plugins. (I've been meaning to do it since about March). I use these three WordPress plugins on pretty much every website I create. I think you'll find them useful too. Regards Rob
Rob Woodgate's avatar
robwoodgate 1 year ago
"If you don't have proof of work, you don't have atoms that are in the real universe in your bitcoins"
Rob Woodgate's avatar
robwoodgate 1 year ago
You can never tell what is going to upset or put off customers. Case in point, an email one of my clients received recently via their aMember site. So I wrote an aMember plugin to make signup as user friendly as possible, while enhancing the security of the account... It uses the Bitcoin BIP39 word list to generate simple to remember passwords with 33 bits of entropy (that's 8.5 trillion combinations). 🤓 It's in my Cogmentis aMember plugin store if you need it for your aMember site too. image
Rob Woodgate's avatar
robwoodgate 1 year ago
X just went down by the looks of it. Nostr keeps on keeping on