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
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 🔥
Egge's avatar
Egge 4 months ago
Thinking about doing some nostr live coding with coco-cashu tomorrow evening. Would you watch that?
Egge's avatar
Egge 4 months ago
Full restore via coco-cashu in eNuts is finally working 🙌🏻
Egge's avatar
Egge 4 months ago
coco-cashu now comes with a react wrapper, making Cashu wallet dev even easier. The library exposes a couple of hooks and contexts that let you: - Build reactive components that automatically re-render when state inside coco changes (e.g. balance, tx history, mint list in this video) - Access the coco API from within react to add to your wallet UI
Egge's avatar
Egge 4 months ago
The internet is a curse and a blessing. The fact that these two girls are inevitably going to get confronted with a video of their farther being murdered in cold blood is breaking my heart. I am always worried about the future of my own little girl, but this is taking it to a whole new level. Be careful out there anon <3