Egge
egge@npub.cash
Building https://npub.cash 🥜 Working on awesome nostr, cashu and Lightning stuff 💜⚡️
555 Following
2.7k Followers
Egge
•
1w ago
See translation
0
Egge
•
1w ago
npub10pens
•
1w ago
https://opensats.org/blog/10th-wave-of-nostr-grants
See translation
See translation
2
Egge
•
1w ago
> start building monorepos
> switch to yarn for better workspaces
> learn that yarn is included in corepack which is included in node
> adjust all pipelines to use corepack and install yarn
…
> node 25 deprecates corepack
I simply love this ecosystem
See translation
2
Egge
•
1w ago

npub12rv5l
•
2w ago

See translation
See translation
1
Egge
•
2w ago
#nutbridge
See translation
3
Egge
•
2w ago
See translation
11
Egge
•
2w ago

Egge
•
2w ago
Nut-Bridge provides a Lightning Address that forwards all received payments via NutZaps to you. With this you can have a nostr-native Cashu Wallet and still be compatible with Lightning-only clients. I had this idea this morning and hacked together an MVP, so be very careful when testing ;)
https://github.com/Egge21M/nut-bridge
See translation
See translation
1
npub1a2cww
•
2w ago
I'm grateful for them. Happy to treat it as a marketing/education opportunity. If life gives you lemons, see if there's a way to make lemonade.
See translation
158
Egge
•
2w ago

See translation
0
jb55
•
2w ago
See translation
9
npub12rv5l
•
3w ago
We are growing. Ecash is so back. Join us.
See translation
0
Egge
•
3w ago
See translation
9
Egge
•
3w ago
In this blog post I build a tiny version of npub.cash using Cashu-TS
3w ago • 8 min read
Built with Cashu-TS: Part 1 - A tiny Lightning Address Server
Egge
See translation
0
npub12rv5l
•
3w ago
The reason why this is happening is not only because it's extremely fun. It's also because Bitcoin is natively digital money. Bitcoin and the people using it are exploring all possibilities to transact between each other. This is the real digital energy.
Cashu makes Bitcoin light as a feather and transacting with it as easy as it can be. This is what it looks like when a new electronic money is starting to permeate our world. Bitcoin will be literally everywhere and in every corner of the world, just like the internet already is. This is what it looks like when that happens.
See translation
0
Egge
•
3w ago
npub1clk6v
•
3w ago
See translation
See translation
1
npub12rv5l
•
3w ago
npub1flac0
•
3w ago
🤝
See translation
See translation
0
Egge
•
3w ago
> Yo, it’s Linux. The camera doesn’t work
programmersarealsohuman5909 has me dying 😂
See translation
2
npub10r8xl
•
3w ago
See translation
0
Egge
•
3w ago
See translation
0
Egge
•
3w ago
What are some of the things that you would like to see?
See translation
0
Egge
•
3w ago
See translation
0
npub13jhh5
•
3w ago
See translation
0
Egge
•
3w ago

See translation
0
Egge
•
3w ago

See translation
0
npub1a3um2
•
4w ago
A collaboration with @mosaic.rocks 👌
“Little rock Big future”
Laser cut Bitcoin Nostr Art
A play with the Free Madeira (& Bitcoin Atlantis) Logo and André’s favourite Monstera plant which is the logo f another one of his ventures… I couldn’t resist giving it some Nostrich wings of freedom
Enjoy
See translation
0
Egge
•
4w ago
📍 Where? Swiss Bitcoin Conference, Kreuzlingen, Switzerland
📅 When? Saturday, April 26 (time TBD)
If you’re curious about building with ecash and Cashu, make sure to drop by 💜
More details about the conference: swiss-bitcoin-conference.com
Hope to see you there! 🥜
See translation
0
Egge
•
4w ago
See translation
0
Egge
•
4w ago
npub14klfp
•
4w ago
🎵 @Too Bit To Fail ist zurück mit seinem zweiten Album – diesmal auf transparent orangefarbenem Vinyl! Nach dem Erfolg von Proof of Word war klar, dass wir euch eine weitere Collector’s Edition bringen müssen – und hier ist sie!
Diese limitierte Pressung enthält:
✅ 12” Vinyl LP in transparentem Orange
✅ Hochwertiges Gatefold-Cover mit Seidenfinish
✅ Lyric Booklet
💰 Exklusives Sammler-Angebot: Bestelle 2 oder mehr Exemplare & erhalte 37,51 % Rabatt – eins zum Hören, eins zum Sammeln!
🚀 Das ist mehr als Musik. Es ist Bitcoin-Kultur auf Vinyl. Der Soundtrack des harten Geldes.
⚠️ Nur noch 1 Woche! Die Vorbestellaktion endet am 12.03.2025 – danach ist Schluss!
📦 Versand ab: 06.04.2025
🛒 Exklusiv bei ShopinBit
🎧 Jetzt vorbestellen:
https://shopinbit.com/Money-Fest-Vinyl-Collector-s-Edition-Too-it-To-Fail/PR-TBTF-MONEYFLP
See translation
See translation
0
Egge
•
4w ago

See translation
0
Egge
•
4w ago
Egge
•
4w ago
See translation
See translation
0
Egge
•
4w ago
See translation
0
Egge
•
1mo ago
There is no bug in this code. ecash fixes it globally.
Egge
•
1mo ago

Egge
•
1mo ago
See translation
See translation
See translation
0
Egge
•
1mo ago

Egge
•
1mo ago
See translation
See translation
0
Egge
•
1mo ago
👇
Egge
•
1mo ago
Replying to @lemon
- npm i
- npm run compile:standalone
See translation
See translation
0
Egge
•
1mo ago
While Cashu mints do support WebSockets for realtime updates, it turned out that WebSockets are pretty difficult to work with, when you are trying to keep them and the subscriptions alive for long periods (in my case days).
But there is a second issue: You see Cashu mints enfore rather strict rate limits on their users. This is important as Cashu is account-less and preventing spam attacks is difficult. Usually this is no issue, as regular users interacting with a mint do not hit these limits. But npub.cash is a funnel. Instead of every user using their own IP to hit the mint, with npub.cash every user "proxies" through the services server.
Turns out this second issue is much
... See more
See translation
0
Egge
•
1mo ago

Egge
•
1mo ago
See translation
See translation
0
Egge
•
1mo ago
See translation
0
Egge
•
1mo ago
See translation
0
Egge
•
1mo ago

See translation
1
Egge
•
1mo ago

See translation
0
Egge
•
1mo ago

See translation
0
Egge
•
2mo ago
See translation
0
Egge
•
2mo ago
See translation
0
Egge
•
2mo ago

See translation
0
Egge
•
2mo ago
2mo ago • 3 min read
Exciting News: Cashu-TS v2.2 Is Here!
Egge
See translation
0
Egge
•
2mo ago
You guys are killing it 💜🥜
See translation
0
Egge
•
2mo ago
GM ☕️
See translation
0
Egge
•
2mo ago

See translation
0
npub1dergg
•
2mo ago

See translation
0
Egge
•
Oct 1, 2024
- custom mint selection
- NIP-60 support
- stable nuts support
would you use it?

See translation
0
Egge
•
Aug 31, 2024

See translation
0
Egge
•
Aug 31, 2024

See translation
0
Egge
•
Aug 29, 2024
See translation
0
Egge
•
Aug 29, 2024
what laptop to get nostr? #asknostr
See translation
0
Egge
•
Aug 23, 2024

See translation
0
Egge
•
Aug 22, 2024
It's been just over eight months since I started working on npub.cash, and it's been an incredible journey! During this time, the project has evolved significantly, with its goals and requirements shifting along the way. Originally, npub.cash was designed as a tool for wallet and Nostr client developers, but it has unexpectedly become a popular day-to-day wallet for many users to receive zaps on Nostr. I absolutely love seeing this, but I must admit that the frontend I built was intended as a demo to showcase how the API could be integrated, not as a fully-featured wallet.
Instead of focusing solely on backend development, I spent considerable time trying to adapt the frontend to this new use case, keeping pace with the rapid advancements in the Cashu and Nostr ecosystems. In hindsight, this was a mistake. Npub.cash functions best when integrated into a comprehensive
... See more
See translation
0
Egge
•
Aug 15, 2024
npub.cash is currently experiencing some issues with all lightning operations. Withdrawals are not affected.
This seems to be caused by a downtime in the Blink API. I will share an update once this has been resolved 💜
See translation
0
Egge
•
Aug 11, 2024
This is amazing! 💜

See translation
0
Egge
•
Aug 10, 2024
npub.cash will hold many many proofs for its users. If someone wants to withdraw, the server needs to send all those proofs over in a big response.
The obvious choice is to run clean up and consolidation jobs that merge proofs together, but once P2PK is adopted this will no longer work (as the server cannot do anything with the proofs)…
I’ll keep thinking about this, but maybe one of you has a bright idea ✌️
Egge
•
Aug 10, 2024
While /claim used to return a token containing all pending proofs, it now returns a token containing max. 100 proofs! Additionally there are two new keys in the payload:
- count: how many proofs are included
- total pending: how many proofs are pending in total for the user
This change makes sure that the token does not get too long for handling it and lets API users now if there are more proofs pending.
I am not perfectly happy with this yet and I will continue looking into other ways to handle these edge cases. 🫡💜
See translation
See translation
0
Egge
•
Aug 8, 2024
This release took a while to complete, because it changes the way how the server keeps track of the token spending-state. It used to check all pending claims all the time when user accessed the wite, which cause much traffic for mints and also caused issues when users had many proofs pending (Some had over 1000...)
npub.cash will now assume a token as spet as soon as you create the token / qr code. If anything goes wrong, you can resurface the token at any time from your withdrawal-history tab.
Also npub.cash will check how many proofs are pending and will paginate the result if there are too many.
... See more
See translation
0
Egge
•
Aug 5, 2024
#asknostr
See translation
0
Egge
•
Jul 25, 2024
cashuBpGFkYGFteBxodHRwczovL3N0YWJsZW51dC51bWludC5jYXNoYXVjc2F0YXSBomFpSABBRr30qa+rYXCCo2FhBGFzeEBjYWYwZGY4MjZmYTdhMDQxNzdjM2E5MzI3MjY3NDhhZmMyMTZhMDQ1OTA1OGVmNzUyMGQyMGM5NTZlNmE0NmUwYWNYIQJEqBgm4Ytnt8Ww3WScscWgXgu7FYmzp+Ga4t64D07NFKNhYRBhc3hANmM2MWZlNTBhOWVkMWZlNWVjMjQzZWNkYmE2YjNkNzRiMmU3ZGUzYzk5NzNkMGVjNWI0OGI2Mzk1MzQ4NDU
5OWFjWCEConcD41SS1hac0ukY9tnXQY6c5ke4vbxnOLJF/KIWk2g=
please let me know if this works 😉
See translation
0
Egge
•
Jul 24, 2024
Most changes are under the hood, optimising the way npub.cash handles token state in order to reduce the amount of requests.
Also I am adding support for nostr-based cashu wallets like nutsack 👀 Users will be able to withdraw their balance to their nostr-cashu-wallet. Furthermore you can setup a "redirect" so that all transactions land in your nostr-cashu-wallet automatically, essentially adding a npub.cash address to every nostr-cashu-wallet out there.
These changes do not only require a lot of work on npubcash-server, but also on the website and the SDK. I hope to get it out by early next week 💜
See translation
0
Egge
•
Jul 22, 2024
See translation
0
Egge
•
Jul 19, 2024
👀 Claiming from npub.cash directly to your Nostr Cashu Wallet? No mind if I do!

See translation
0
Egge
•
Jul 7, 2024

See translation
0
Egge
•
Jul 3, 2024
What’s with the recent hype?
See translation
0
Egge
•
Jul 2, 2024
You guys are incredible 🧡

See translation
0
Egge
•
Jul 1, 2024
The amount of data collected by AI services is immense and goes beyond vacation pictures (and even dirty DMs). Take care 🫡
See translation
0
Egge
•
Jun 27, 2024
Enjoy the sun anon 💜☀️
See translation
0
Egge
•
Jun 27, 2024
This will greatly improve the communication between mints and wallets! Implementation in cashu-ts will be done soon too 🔥
npub12rv5l
•
Jun 26, 2024
Congratulations and thank you @Egge 🫡🥜
https://github.com/cashubtc/nuts/pull/98
See translation
See translation
0
Egge
•
Jun 19, 2024
This is neither a sprint, nor a marathon.
It is a relay race and the more people we have in it the easier it gets! 🙌🏻
npub1r0rs5
•
Jun 19, 2024
Replying to @USER
But, the more the merrier!
See translation
See translation
0
Egge
•
Jun 19, 2024
- OTP login for npubcash-server
- WebSocket balance updates for npubcash-server
- npubcash-umbrel
- npubcash-desktop
- npubcash-sdk for react native
I think I have coding ADHD 😅
See translation
0
Egge
•
Jun 18, 2024

See translation
0
Egge
•
Jun 16, 2024
I’m incredibly grateful and honored for this opportunity. It means a lot that the board recognizes the dedication I’ve put into npub.cash and believes in its vision.
As someone who’s been part of this journey for just a few years, this support and acknowledgement truly means a lot to me.
This grant not only provides financial backing but also validates the potential impact npub.cash can make. With this, I’m excited to take npub.cash to new heights. Thank you for everything! 💜
See translation
0
Egge
•
Jun 15, 2024
npub17plqk
•
Jun 15, 2024
See translation
See translation
0
Egge
•
Jun 14, 2024
Automatically claim your npub.cash balance into the local eCash wallet running in 0xChat
This is huge 🔥🙌🏻
See translation
0
Egge
•
Jun 13, 2024
But I think I am done. This is perfect.
See translation
0
Egge
•
Jun 12, 2024
What does nostr recommend?
#asknostr
See translation
0
Egge
•
Jun 12, 2024
This is not final and merged yet, so please proceed with caution. If you try it out, please let me know when you break something 💜🙌🏻
Jun 12, 2024 • 2 min read
Deploying npubcash-server with fly.io: A Step-by-Step Guide
Egge
See translation
0
Egge
•
Jun 11, 2024
Diamonds are made under pressure 💎
See translation
0
Egge
•
Jun 10, 2024
The user will enter their pubkey to login. The server generates an one-time-password and send it to this pubkey in an encrypted DM. The user can then enter the OTP in the browser window and obtain a session token.
This will dramatically increase the UX on mobile devices and offer a more sure way to login vs. raw nsec.

See translation
0
Egge
•
Jun 8, 2024
All black switches, a smokey gray switch plate and foam. Makes the underglow pop and sounds much nicer 🤙

See translation
0
Egge
•
Jun 7, 2024
- AI generated email responses
-> Apple reads your emails
- Apple Health introduces new AI powered features
-> Apple has all your health data
- AI powered notification summary
-> Apple reads your notifications
Time to get rid of my iPhone
See translation
0
Egge
•
Jun 7, 2024
Super hyped, but maaaaan Berlin is expensive!
See translation
0
Egge
•
Jun 6, 2024
This is an attack on the freedom of speech and the right to privacy. Everyone involved in this article should be ashamed of themselves.
npub18ams6
•
Jun 6, 2024
See translation
See translation
0
Egge
•
Jun 6, 2024
What else should the desktop client do?

See translation
0
Egge
•
Jun 3, 2024
But I am THIS close to dockerizing npub.cash with automatic database setup… 🤬
See translation
0
Egge
•
Jun 2, 2024

See translation
0
Egge
•
Jun 2, 2024
Vitest comes with a UI that will let you inspect not only coverage, but also your codes module graph, which is a great help when trying to decouple.

See translation
0
Egge
•
Jun 2, 2024

See translation
0
Egge
•
Jun 2, 2024
Learn to build stuff, learn to fix stuff 💜
See translation
0
Egge
•
Jun 1, 2024
Maybe now is the time for #Cashu memes?

See translation
0
Egge
•
Jun 1, 2024
See translation
0
Egge
•
May 27, 2024
Working on a proper test suite for npub.cash. If this is going to result in sweet dreams or nightmares is unsure lmao…

See translation
0
Egge
•
May 23, 2024
See translation
0
Egge
•
May 21, 2024
Not all wallets support the format yet, but most do. I took this opportunity to give the modal some touch ups as well 👀
See translation
0
Egge
•
May 18, 2024
They have 100 animals on their farm, hand raised, gras fed for four years. Butcher a single one per month. The cut I bought was made yesterday.
Egge
•
May 18, 2024
Its really expensive though (Rib-eye 36$ per pound). Should I try it?

See translation
See translation
0
Egge
•
May 18, 2024
Its really expensive though (Rib-eye 36$ per pound). Should I try it?

See translation
0
Egge
•
May 17, 2024
The perfect reminder of why we‘re doing all of this 🧡💜

See translation
0
Egge
•
May 15, 2024
I will deposit some cloths and shoes at my co-working space so I don’t have to carry as much, then it should be perfectly fine.
See translation
0
Egge
•
May 15, 2024
Today was day 1 and it felt amazing 🤙
See translation
0
Egge
•
May 13, 2024
My wife is the best ❤️

See translation
0
Egge
•
May 10, 2024

See translation
0
Egge
•
May 10, 2024
Day 0 is over, will try to share some more impressions from Day 1 today 🤙

See translation
0
Egge
•
May 9, 2024
Mhhhh sooo nutty 🥜

See translation
0
Egge
•
May 3, 2024
npub1dergg
•
May 3, 2024
Everything's set up, including my config, apps, contacts, etc. The 12 words are my nsec in this case ofc.
See translation
See translation
0
Egge
•
May 2, 2024
It forced me to drastically improved my touch typing. After two weeks I am now back at 55 wpm, but I feel like the ceiling got raised quite a bit and I should be able to hit 70wpm soon. Navigation is also quicker because mods are very easily reachable and even harder combos like Option + CTRL + Shift + 2 (My window manager uses that one) are a breeze.
My posture has improved greatly. It’s way easier to sit straight when your arms are body wide apart and not cramped right in front of you. Of course my wrists are straight and there is no reach (I use a reduced layout where the outer most column is unused so every key is maximum one key away).
... See more
See translation
0
Egge
•
May 1, 2024

See translation
0
Egge
•
May 1, 2024
Many developers sign their releases as well. For example when you download Sparrow Wallet you can get an additional signature file to verify that the release was indeed created by @craigraw
See translation
0
Egge
•
Apr 30, 2024
What about RoboSats -> Custodian -> Cashu Mint (multiple if you fancy) -> Cashu Gateway (again multiple if you fancy) -> your node?
@calle 👁️⚡👁️ to mints support HODL invoices? If so we could even get rid of the custodian and automate most of it.
See translation
0
Egge
•
Apr 28, 2024
See translation
0
Egge
•
Apr 28, 2024

See translation
0
Egge
•
Apr 25, 2024
#FREESAMOURAI
See translation
0
Egge
•
Apr 22, 2024

See translation
0
Egge
•
Apr 22, 2024
See translation
0
Egge
•
Apr 20, 2024
Fear another company ruining your business case
Fear another model ruining your business case
Fear another model replacing you as a developer
See translation
0
Egge
•
Apr 20, 2024
See translation
0