Egge's avatar
Egge
egge@npub.cash
npub1mhcr...c226
Building https://npub.cash 🥜 Working on awesome nostr, cashu and Lightning stuff 💜⚡️
Egge's avatar
Egge 4 months ago
Rental apartment, rental car, clothing, groceries, subway sandwich, Queijadas, coffee, contractors, domain names, tech View quoted note →
Egge's avatar
Egge 4 months ago
A house full of runny noses and a conference ahead in 3 days… time to get out the big guns! Chicken stocks here to safe the day image
Egge's avatar
Egge 4 months ago
I caught a cold and could not really concentrate on code for a couple days, but I used the time wisely and have updated most of the documentation around npub.cash v2! Find new docs about deployment and the client side SDK on https://docs.npub.cash! The npubcash-sdk now also contains proper JSdocs annotations for easier use. And now that I fought the fever with docs, lets get back to coding!
Egge's avatar
Egge 4 months ago
Audible, if I were you I’d check my algorithm image
Egge's avatar
Egge 4 months ago
The new npubx.cash interface driven by coco-cashu is coming along super nice! Pretty much all of the Cashu logic is handled out-of-the-box by coco-cashu and coco-cashu-plugin-npc (which now supports websocket updates too, so payments can be automatically redeemed)
Egge's avatar
Egge 4 months ago
I have not implemented NIP-46 for a while... The UX has certainly come a looong way. This is so smooth!
Egge's avatar
Egge 4 months ago
When I started to work on npubx.cash I thought that this new version would not have a frontend like the old version did. The reason being, that it works best when integrated into a fully persisted and feature complete Cashu wallet. And I did not want to build a full wallet app just for npubx.cash... Well thanks to coco-cashu this has now become a matter of UI design alone. With coco-cashu-core and coco-cashu-plugin-npc you get a full wallet with npub.cash integration out of the box. All that is left is some UI work.
Egge's avatar
Egge 4 months ago
The goal of coco is to give you the “just-works-out-of-the-box” Cashu treatment, while at the same time being modular and extendable. It’s pretty new and early in development, but if you are building an MVP please give it a spin and let me know how it went! 💜 View quoted note →
Egge's avatar
Egge 4 months ago
Just got my @BitBox Nova 🔥 packaging and device are beautiful
Egge's avatar
Egge 4 months ago
Not gonna lie, the new remarkable move is tempting
Egge's avatar
Egge 4 months ago
You don’t need an external monitor. This is peak productivity (setting aside the peripherals) View quoted note →
Egge's avatar
Egge 4 months ago
And here we go! The first plugin for coco-cashu is already available! 🔥 coco-cashu-plugin-npc will automatically fetch pending payments from your npub.cash address and claim them inside you coco wallet! Fully automated. image
Egge's avatar
Egge 4 months ago
Probably the most fun thing I have built in a while: coco-cashu is getting a plugin system! Plugins can access all services and life cycles and interact with them. Simply register a plugin when instantiating the library and let it do all the rest. This was the last missing piece to making coco-cashu truly modular. And of course, there will be a npub.cash plugin for coco image
Egge's avatar
Egge 4 months ago
Had cursor set to Opus for a couple of hours by accident… F
Egge's avatar
Egge 4 months ago
coco-cashu can now also handle pre-existing mint quotes, when they are added using the new addExistingMintQuote API. As a result you can implement a working npub.cash wallet in minutes using coco-cashu and npubcash-sdk 🔥