You can now transfer usernames in nsec.app!

Many people tried nsec.app and claimed their preferred username, but due to UX issues have it attached to throwaway test keys. We've (hopefully) fixed the signup UX, but also added a name transfer feature. You can now transfer your username to your real keys.

Make sure you reload the app properly (open tab, close tab, open again) to get the updated version with this feature. There is a menu button near your nip05 name in the app, where you can request a transfer to a specified npub. That npub then would have to change their username manually to the transferred one to "accept" it.

We've also made some serious improvements to the app, particularly with how well it works when your keys are imported into several devices/browsers. If you've had issues in that mode - please try this new version please.

Here is a quick demo of the name transfer:
https://v.nostr.build/zGgZ.mp4


If anyone enjoys watching hand drawn #animation give nostr:npub1efmvw7pn636yvq5sguktwtsts2235a458kw79r3p06kt3euyc49sh926g3 a follow. These gifs are awesome
nostr:nevent1qvzqqqqqqypzpjnkcaur84r5gcpfq3evkuhqhq54rfmtg0vau28zzl4vhrncf32tqyg8wumn8ghj7efwdehhxtnvdakz7qgswaehxw309ahx7um5wghx6mmd9uqzpamg87t4pnm7v454xpqrqj76j2f09j39uxddqd6gux4weup0jx6y0wc2hn


I love that, in Amethyst, I can be scrolling, click a profile, follow them, and click back to the feed right where I was before.

So many clients / sites get that wrong.


Where is the post that explains how you can change the default nsec.app keys to your keys again?


Do it!


Where did I say it's a solution? It's simple: if you do it, you suck.


To Bitcoiners responding to my opsec post with "If you're in public you must accept that someone will post pictures of you online without your consent".

No I don't have to accept that. Nobody has to. You don't have to either. If you post pictures of people without their consent, it doesn't matter if it's a public or a private event, or if it's legal in your jurisdiction or not. It all doesn't matter.

If you don't care about it, it simply means that you don't care about the privacy of others. It means you don't care about the other's right to decide whether Apple, Google, Meta, or X should be fed with their faces. It means that you're feeding surveillance systems with locations, biometric data, and the identities of Bitcoiners around you.

Nobody cares about what's legal. This is a moral question. A question of your own principles in a world of all-encompassing digital surveillance.

Reject surveillance, respect privacy, remember your cypherpunk manners.


"I'm losing my mind there are so many things that need to be done."

The most relatable Satoshi quote I ever came across.


I'd like to see covenants enable UTXO sharing with unilateral exit. Channel factories that allow multiple ownership of LN channel pools would also go a long way.


You have a weird mindset, please leave me alone.


What a weird question to ask.


Reject the idea that ecash is a scaling solution for Bitcoin. At this point, ecash is "just" the best form of custody we have but custody doesn't scale Bitcoin. We can't be lazy and reliant on trusted third parties for scaling. Bitcoin needs to scale on the protocol level. There is no alternative.


Nutstash.app

nostr:nevent1qqs96f9ce2mdj29c5pcnnh94llv0r72k8udc4rlrmafnr7edpp0532spzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtczypwqwlfz89vfhk7f7fzdn8qlgf7qpmcj7mqqh7nclw4v3sajshmgjqcyqqqqqqg6egfpz


My Minibits is absolutely going nuts rn

No pun intended


Our website has been updated with a new look and important new links and resources.

eNuts is now available on the App Store:
https://enuts.cash/get-started#download

Please update your TestFlight version as soon as possible:
https://enuts.cash/get-started#beta-program


Good morning.

I’m diving in.

nostr:npub1dx5q2el8nd4eh3eg9t2e25fd7zuqg7zxz6ldkc3uzgh66ss2yc6st288sj https://image.nostr.build/d70222e16542fe75706ad65da7cdad6d90d9bee8f73da70d143ace97a03433b8.jpg


This is powerful.


Reverse searing is an incredible hack, had the same experience.


It's also not about taking pictures but about posting them.


They are literally private events with rules they can choose to implement.

This isn't about private or public events though, it's about basic cypherpunk decency.


Refuse oppressive technologies


Real cypherpunks would never say such a thing.


It's a private event. And it doesn't matter what your personal expectation is.


That's not what being a private or public event means.


Private events are not public events.


NO


building tictactoe game with BitVM

nprofile1qqszrqlfgavys8g0zf8mmy79dn92ghn723wwawx49py0nqjn7jtmjagg0r085 at Casa21 (nprofile1qqsgc8mpvvr9y0qeh896dew894lcal24jsrzpaq0yjjlrujn4jfphgsgzt29z)

https://image.nostr.build/d43b5b99b586a2cc3db5134f9f97b791e48478ffb620911c737dbfa2f29e4eee.png


Why are you tagging me


DON'T POST CROWD SHOTS OF BITCOINERS ON CONFERENCES WHO DIDN'T GIVE YOU EXPLICIT CONSENT TO INDEX THEIR FACE ON THE INTERNET.

BE CLASSY. RESPECT PRIVACY. REMEMBER YOUR CYPHERPUNK MANNERS.


Thanks for the reminder 😬🫡


Stay hydrated 💧
https://image.nostr.build/39138a4f05a77ac0feca1a51f847bdb3492da69940b90bfbf780f9a0c15e5d0e.jpg


Followed!


Any devs out there working on Bitcoin stuff that I don't follow yet? 👋👇


rules of nostr

1. send note


That's very kind of you to say 🫡


I feel incredibly lucky to be able to channel my creative energy into Bitcoin development.


The data is public (as intended) and all my posts are cryptographically signed by me and replicated across many different servers.

Love it.


I use nostr for so many different reason but the most important one to me is that on nostr, I'm not feeding the machine with my soul.


Remember digital energy?


Only with wallets that support animated QR. Soon in other Cashu wallets as well!


Wow, coming up with a good coin selection algorithm is harder than I thought, especially when fees are involved.


Keep scanning


noticed it's not animated on my mobile Primal .. supposed to be a gif. Other clients show it correctly.


That's the money 🥜

666 sats up for grabs

https://void.cat/d/ETM4U73wW5KBjW1vs49jeW.webp


I'M KINDA PROUD THAT CASHU WALLETS BY OTHER DEVS ARE MUCH BETTER THAN THE ONE I WROTE


You can send any arbitrary amount of ecash via animated QRs, even if it doesn't fit into a single static QR


ANIMATED QR CODES AND ECASH - THIS IS AMAZING FOR TRANSACTING OFFLINE - THIS IS COMING TO EVERY CASHU WALLET

You can try it on cashu.me (beware: this wallet has no seed phrase backups yet, only use it very small amounts).

https://m.primal.net/HgaT.mp4


Beautiful to read this and yes, it feels like Nostr is closer to this vision than Bluesky.


Yep, it's nostr zaps


Information doesn't propagate everywhere with constant speed


I really enjoy listening to your podcast mostly about offline cashu transactions. The concept is fascinating and truly innovative! Keep up the great work, nostr:npub1cj8znuztfqkvq89pl8hceph0svvvqk0qay6nydgk9uyq7fhpfsgsqwrz4u nostr:npub12rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr43sf485vg


Distribution of Cashu token set sizes necessary to make a random payment between 1 sat and 1M sat by nostr:npub1thunderat5g552cuy7umk624ct5xe4tpgwr2jcjjq2gc0567wgrqnya79l

We're interested in the number of tokens necessary for several reasons. First, we need to transmit tokens and the payload size is important for a medium like QR codes or other low-bandwidth media.

Second, Cashu is going to have fees, one way or the other. Fees are going to scale with the number of inputs and outputs of an ecash transaction (that's what directly translates to cost). For a fee of 0.1 sat per input or output, roughly 50% of transactions in this range will need 10 inputs, and to keep things simple, will produce 10 outputs, which translates to a fee of 2 sat.

Active field of research and discussion.

Distribution for random payment between 1-1M sats:

https://m.primal.net/HgIF.jpg

If you're willing to overpay by a maximum of 16 sats, you can minimize the number of tokens necessary and the distribution changes accordingly. This can increase transmission speed (less data) but is probably not going to be offset by a savings in fee (16 sat overpayment vs ~1 sat fee savings):

https://m.primal.net/HgIK.png


Fully agree and it would be perfect for internal payments like their use case. Wonder what nostr:npub1sg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237lmu63q0uf63m thinks.


We try to operate on the assumption that a Cashu mint is fully observable by anyone and privacy shouldn't rely on whether the mint chooses to log something or not.


Nostr is so weird. I still receive zaps sometimes on a Lightning address that I haven't been using on my profile for months.


Think again


Which one is the best perspective?
https://image.nostr.build/5465b7b7495fed99309edf36c443278c802281ca682daae8befff169c4eceef0.jpg


Transaction fees are correlated to fiat price because that's what people are willing to pay. It's not strongly correlated but it is.

A 21 sat zap will remain a 21 sat zap for the time being :)


Bitcoin price doesn't affect zap size because zaps are the only thing in the Bitcoin ecosystem that aren't priced in fiat.

Even on-chain transaction fees are priced in fiat.


Excellent rebuttal of the recent ECB disinformation campaign against Bitcoin.

The emperor is naked.

https://twitter.com/StachAlex/status/1760682488354291940


I feel terrified by the price increase tbh.

- I earn Bitcoin, which means I earn less each month.
- Developing in a bull market is way harder than in a bear.

I'm not ready for this.


Everything has a cost, even the smallest thing.


Add deceiving comments to the code as well!


Just remembered the shitcoin trading bro I talked to after the last big price drop from the previous ATH in '22. He burnt his fingers trading leveraged crap and lost most of his money. He wasn't doing great after the pop and I listened to all of his hardship.

He asked me why I was so calm and I said

- "Bitcoin-only"
- "But it also dropped!"
- "I'm just gonna keep stacking and enjoy my life"
- "😤"

I told him he should stop caring about all these stupid things and just buy Bitcoin and put it away for years.

He never did because he always believed that he's smarter than the stupid Bitcoiners.


"My Bitcoin became worth more so I can use it more efficiently" makes no sense to me at all.

"I can use the same amount of Bitcoin to do more things" does though


Suppose that a god announced that you were going to die tomorrow "or the day after". Unless you were a complete coward you wouldn't kick up a fuss about which day it was - what difference could it make? Now recognize that the difference between years from now and tomorrow is just as small.

- Marcus Aurelius

☕


Only if you measure things in dollar. I don't believe that's more efficient.


This is such great analysis of non-standard transactions mined on bitcoin by @0xB10C https://b10c.me/observations/09-non-standard-transactions/


Reached an initial waypoint with the aut-ct (anonymous usage tokens from curve trees) project. It should now be easy to install and test; see the README:

https://github.com/AdamISZ/aut-ct

70-100ms verification time for 48K signet keys on my laptop. Generates a key image, a DLEQ proof and a Curve Tree proof. It's organized as a small RPC server (the API currently consists of only one call - "verify") and a client. Make the proof with the autct binary first then make the rpc verify call - for me it takes between 70 and 100ms for that larger keyset, or for smaller test ones. There'll be very little variation in timing in practice; I will try up to maybe 200K later.

Also contacted the paper authors to check a couple of minor points, which were fine. I'm quite optimistic about this, in that I now am fairly convinced this is a practical way to do what I previously called "RIDDLE" (see e.g. https://reyify.com/blog/little-riddle ) with much larger keysets - even the whole taproot utxo set, in the extreme. In that earlier construction, while the proofs were compact (1kB), the verification scaled linearly with the keyset size so it created a realistic limit. With Curve Trees we still have 2-3kB which is absolutely fine, but verification time is in the tens of milliseconds, and barely changes much when moving to 100k-1M range (which is completely impractical with the previous GK14/Triptych-based construction in that blog post).

If anyone could test the install-then-worked-example from the README and report back, I'd appreciate it.


nostr:npub1cj8znuztfqkvq89pl8hceph0svvvqk0qay6nydgk9uyq7fhpfsgsqwrz4u nostr:npub12rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr43sf485vg  your podcast on ecash / cashu is amazing 🤯🤩👍


This won't last long, there will be fees unfortunately. The price of anonymity.


Modern-day cathedral

https://m.primal.net/Hfwk.png


Woah, nostr:npub1mhcr4j594hsrnen594d7700n2t03n8gdx83zhxzculk6sh9nhwlq7uc226 ! Nice 🎉 Notifications for zaps on my npub.cash address are already working via #ntfy on #grapheneOS and #Amethyst 💜⚡🧡

https://image.nostr.build/dda5757c498017000bf0e98f20ba6ab09448775b10b7df57d41cfcabf3fc9ae3.jpg


🚀 A new day, a new npub.cash update 🚀
I finally managed to launch our nutification service.

A sleek Go script leveraging go-nostr and postgres’ NOTIFY, will keep you updated with payment notifications on nostr. 💜
Right now there are some default settings, but soon users will be able to control their notifications. For example you can ask the service to include your nuts directly in the notification.

Look out for DM’s coming from nostr:npub1s4m06xdlu6fuhfhs4m3nhpp8xdpsdprwccdktckkzusfu8qzzprqnfpz6a and zap deez nuts! 🥜
https://m.primal.net/HfwA.png


I only see their integrated kyc wallet :/


On desktop it works with Alby afaik


Bitcoin Optech newsletter #291 is here:

- describes a proposed contract for trustless miner feerate futures,
- links to a coin selection algorithm for LN nodes providing dual funding liquidity
- details a prototype for a vault using OP_CAT
- discusses sending and receiving ecash using LN and ZKCPs
- summarizes popular Q&A from Stack Exchange
- adds an Ecash topic
- Optech Newsletter #291 Recap on Twitter Spaces
https://bitcoinops.org/en/newsletters/2024/02/28/

ZmnSCPxj posted to Delving Bitcoin a set of scripts that will allow two parties to conditionally pay each other based on the marginal feerate to include a transaction in a future block...
https://bitcoinops.org/en/newsletters/2024/02/28/#trustless-contract-for-miner-feerate-futures

Richard Myers posted to Delving Bitcoin about creating a coin selection algorithm that is optimized for LN nodes offering liquidity via liquidity advertisements...
https://bitcoinops.org/en/newsletters/2024/02/28/#coin-selection-for-liquidity-providers

Developer Rijndael posted to Delving Bitcoin about a Rust-language proof-of-concept implementation he’s written for a vault that only depends on the current consensus rules plus the proposed OP_CAT opcode...
https://bitcoinops.org/en/newsletters/2024/02/28/#simple-vault-prototype-using-op-cat

Anthony Towns posted to Delving Bitcoin about linking “ecash mints to the lightning network without losing ecash’s anonymity or adding any additional trust”...
https://bitcoinops.org/en/newsletters/2024/02/28/#sending-and-receiving-ecash-using-ln-and-zkcps

Selected Q&A from Bitcoin Stack Exchange:

- Why can’t nodes have the relay option to disallow certain transaction types?
- What is the circular dependency in signing a chain of unconfirmed transactions?
- How does Ocean’s TIDES payout scheme work?
- What data does the Bitcoin Core wallet search for during a blockchain rescan?
- How does transaction rebroadcasting for watch-only wallets work?
https://bitcoinops.org/en/newsletters/2024/02/28/#selected-qa-from-bitcoin-stack-exchange

Ecash is a type of centralized digital currency that uses blind signatures to prevent the centralized controlling party (the mint) from knowing the balance of any particular user or from learning which users were involved in any transactions...
https://bitcoinops.org/en/topics/ecash/

Bitcoin Optech will host an audio recap discussion of this newsletter with special guests Richard Myers and Rijndael on Twitter Spaces Thursday at 15:00 UTC. Join us to discuss or ask questions!
https://twitter.com/i/spaces/1RDGllLMreoGL


https://www.theguardian.com/commentisfree/2024/feb/24/julian-assange-court-hearing-extradition-death-sentence

At Julian Assange's extradition hearing, lawyers posed the pivotal question: how can exposing crime and torture be worse than committing them?


Any Cashu affiliates going to Madeira or want to go? Someone texted me who'd like to donate a ticket to a Cashu dev. Hit me up.


I was about to say the same thing. You can always add more restrictions and also make the ecash wallet app spy on the user and nullify all of its properties. At that point however, you probably wouldn't use ecash at all.


🫡🙏
https://image.nostr.build/2d8c326ddc0031babbc28abd86af91a7701e325de164b2a48f84569dc2c99f26.jpg


It’s a never-ending chain of nuts. A #nutchain, if you will. 🥜⛓


Shitposting on nostr


Logical facts should not make anyone sad.


Here is the crazy part: even if you required KYC in an ecash system at every step of the protocol and it would still have amazing privacy.

Mining: Calle mints 1000 sats.

Mint knows Calle minted 1000 sats.

Swapping: Calle sends 500 sats to his friend. Friend swaps them to prevent double-spending.

Mint knows friend swapped 500 sats. Mint does not know that Calle sent 500 sats to friend!

Melting: Friend pays a Lightning invoice for 500 sats.

Mint knows that friend has melted 500 sats.

That's worse privacy than a system without KYC but the transactional ecash pricacy would still remain largely unaffected due to the properties of blind signatures. I'm not saying this is desirable, but remarking an interesting observation. Regulated companies will choose their own policies for operating an ecash system.


Stoicism bros and sisters - reminder to always assess what's in your control and what's not! 🫡

Gm
https://image.nostr.build/c453233048795c00abd3d4afb0c680b91f2400ef50e82e552e279fb0660afccb.jpg


Very good video and really well explained!

Would you mind if I add this to the "Learn" section of docs.cashu.space ? It would be an honor!


To my german pleb friends: Heute gehts um die Geschichte von ecash aus dem Jahr1994. Das ist das Prequel für die nächste Folge zu #Cashu von nostr:npub12rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr43sf485vg  Cypherpunks write code. Freedom will win!🧡 https://youtu.be/oFOU_6QGIBE?si=ki-IUe5CaaJCozFM


Good evening everyone 💜 Another update for https://npub.cash just dropped 🔥

🔐 nsec / ncrypt login
You can now login with your nsec and store it locally. All keys are only stored encrypted with a Passphrase you choose (NIP-49). You can also import an encrypted key directly (ncrypt).

⚡ optimised payment flow (username)
Claiming a username was prone to errors, especially with polling issues. The UI got an upgrade, copyable / clickable invoice and some failsafes. Thank you nostr:npub1wmr34t36fy03m8hvgl96zl3znndyzyaqhwmwdtshwmtkg03fetaqhjg240 for your really awesome feedback.

What’s next? I just pushed the code for the notification service and we are testing it with a couple of users. Once that goes well all npub.cash payments will trigger DM notifications 🤙 And there is even more in the pipe. I am still trying to get the Hattrick done this week 🔥


Good reason to be here: to not be there.


Animated QR codes to transmit arbitrary-size ecash tokens coming to Nutstash by nostr:npub1cj6ndx5akfazux7f0vjl4fyx9k0ulf682p437fe03a9ndwqjm0tqj886t6 – and probably other Cashu wallets soon too!

https://void.cat/d/DYatY2iZiucRAG69ms25nc.mp4


nostr:npub16dhgpql60vmd4mnydjut87vla23a38j689jssaqlqqlzrtqtd0kqex0nkq added one-click Cashu token redemptions!

- DMs containing Cashu token are now redeemable directly within messages.
- If you have an lnurl set up with your Nostr profile, redeeming the token will deposit the sats directly into your Lightning address.
- https://npub.cash will be used as a default way to claim your token if you don’t have an lnurl set up.
- You can choose to donate any overpaid Lightning fees to support us or keep them yourself!

Messaging on the usage of Cashu as the settlement mechanism for payments over the site has also been added when making a listing and when making a purchase. Thank you to nostr:npub13kwjkaunpmj5aslyd7hhwnwaqswmknj25dddglqztzz29pkavhaq25wg2a and nostr:npub104zp04wlgddf0w84tj8jul3w75e7ydcuuhsull2etste5040xm2qg285rf for calling us out on this.

https://shopstr.store


wtf are ecash products?


Me & my bitcoin.
https://image.nostr.build/8c3a441d449fd89bf136312c9f7ca5ac4085bb0b7f2f6532860fa404de7369c6.jpg


Oooofff, you're committing all posts?

That's crazy


Do not use Cashu mints that you don't trust. We're still early and this is new tech. Use only very small amounts that you are ok to lose and treat it as an experiment.

Cashu is still a baby but one that's growing fast. We're busy hardening the entire ecosystem.

Please be mindful 🙏


“If physical cash was invented today, it would probably be illegal… As free people of democratic nations, we should also support privacy, because without privacy we will not be able to exercise *any* of our rights in the future.” — nostr:npub12rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr43sf485vg discussing the need for Ecash on nostr:npub10qrssqjsydd38j8mv7h27dq0ynpns3djgu88mhr7cr2qcqrgyezspkxqj8

https://v.nostr.build/Pvq5.mp4 nostr:note1gmtvu85u96cprraps4ungn4vdk6mflg0f9kzzvcm545e4cczvems4ap5y6


Listen to DEEZ eNUTS: Everything You Need to Know About Ecash with nostr:npub12rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr43sf485vg  on THE #Bitcoin Podcast

Fountain: https://www.fountain.fm/episode/aRawwvphCkYqxeS7EjOV

Everywhere else: https://pod.link/1694392423/episode/3a9397fd28d0a6bf05e9523965a921e4
#Titcoin
#AnotherFuckingBitcoinPodcast


If you're building software on Cashu, consider running a mint for it.

Here is how you can spin up one for testing:

```
docker run -p 3338:3338 --name nutshell -e MINT_LIGHTNING_BACKEND=FakeWallet -e MINT_LISTEN_HOST=0.0.0.0 -e MINT_LISTEN_PORT=3338 -e MINT_PRIVATE_KEY=TEST_PRIVATE_KEY cashubtc/nutshell:0.15.0 poetry run mint
```


Let's start with definitions:

**Cashu**  - Cashu is a free and open-source Chaumian ecash system built for Bitcoin. Cashu offers near-perfect privacy for users of custodial Bitcoin applications. Nobody needs to know who you are, how much funds you have, and who you transact with. - more info here https://cashu.space/

**Cashu-adress** - it is a protocol that runs on top of cashu mints. More info here: https://docs.cashu-address.com/

**Npub.cash** - service that runs on top of cashu-address protocol.  Let's you use your npub@npub.cash as a lightning address to receive zaps or incoming sats. More info here https://npub.cash/

**Pay to public key** - Like bitcoin you can cashu tokens are bearer assets and can be locked to a public key. This means only the person who has the private key can use that token.

> What do you use it for?  - Use your npub cash as your lightning address replacement.

**Why?** I believe everyone knows what a lightning address is. Lightning address is usually provided by your wallet provider who also runs their lightning node. E.g. if you have @alby.com lightning address then you already have an account setup with alby and using their lightning node to get your sats. With npub.cash you can simply put your npubaddress@npub.cash without registering first or signing up. And you can keep this forever even while changing your lightning wallet from alby to any other provider or running your own lightning node.

**Npub.cash** locks the received tokens into your nostr public key (Still work in progress) so that only the owner of Nostr public key who has the private key can claim the token and push it to their wallet of choice.

**Benefits Over Traditional Custodial Lightning Addresses:**

**Privacy:** With Cashu-Address, your financial activities are not visible to your custodian. This added layer of privacy ensures that your transactions remain your own.

**Flexibility in Custodian Selection:** Unlike traditional Lightning Addresses, Cashu-Address allows you to choose your custodian freely. If your needs change, you can switch your custodian anytime without hassle.

**No User Exclusion:** Custodians cannot exclude individual users. Because mints do know know which user eCash belongs to, they can not censor certain users.
How to claim your username@npub.cash - This is what makes it so cool. You can actually get a vanity username for your profile name. E.g. I got mine as starbuilder@npub.cash. Simply visit npub.cash website and click the get username button. Put in your vanity username and pay 5k sats to get your profile@npub.cash

**How to claim your username@npub.cash**- This is what makes it so cool. You can actually get a vanity username for your profile name. E.g. I got mine as starbuilder@npub.cash. Simply visit npub.cash website and click the get username button. Put in your vanity username and pay 5k sats to get your profile@npub.cash . This is onetime and you can use this address forever..!

**Frequently asked Questions:**

1. What connect string to use to login with NIP-46 on iOS.  - try setting up an account at https://use.nsec.app/home . This is still WIP. If it does not work, just try the Nostr extension using laptop browser

2. Is there a notification when I receive sats/zaps? Not yet. We are working on it. However, just go to npub.cash every couple of days to sweep your collected sats to your wallet

3. Which cashu wallet to use? Use enuts (android & ios) https://www.enuts.cash/ or minibits.cash for android https://www.minibits.cash/

4. Will anyone be able to claim my sats? NO. When you start the claim process you need to sign with your Nostr extenstion signer to claim sats. So only the person controlling the private key to the npub can claim sats.

5. I really struggle to understand the flow of what happened concretely. - Don't break your head. the devs got you covered. Also, this is super new and everyone is trying to get their heads around. Just follow instructions, play with it and ask for help.
6. Is it non-custodial? - When we lock your sats to your pubkey we cannot spend it. However locking to pubkey is not enabled until wallets can start supporting them.
7. How do I ask for help? - just post **#asknpub.cash** and post your questions. We will get to you.
8. Who are the devs behind this? @calle (Master of Cashu) @egge (Core dev) @starbuilder (dev support)

Here's what everyone is talking about #npub.cash on Nostr

nostr:nevent1qvzqqqqqqypzqx78pgq53vlnzmdr8l3u38eru0n3438lnxqz0mr39wg9e5j0dfq3qythwumn8ghj7um9v9exx6pwdehhxtn5dajxz7f0qqsxcwntv9d342ashe5yvyv0fg40wm873jaszt6d2u0209vqz5gkcdq6avwyr

nostr:nevent1qvzqqqqqqypzq5qzedy85msr57qayz6dz9dlcr5k40mcqtvm5nhyn466qgc6p4kcqythwumn8ghj7un9d3shjtnwdaehgu3wvfskuep0qythwumn8ghj7um9v9exx6pwdehhxtn5dajxz7f0qqsvek7d8v4lddrmj2mynegsnrc4r4gnmswkddm02qzenwuc7x9perctaedre

nostr:nevent1qvzqqqqqqypzpfpqfrt75fhfcd4x0d0lyek9pzyz4zwmudh0vq7vn3njvvngsmpjqyghwumn8ghj7mn0wd68ytnhd9hx2tcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsqgyjwfsgr80xmha8x2wwd4klzsxcagmlpk3wsfyyvqnlvzn2rcvnhu534kj5

nostr:nevent1qvzqqqqqqypzp3yw98cykjpvcqw2r7003jrwlqcccpv7p6f4xg63vtcgpunwznq3qyfhwumn8ghj7mmxve3ksctfdch8qatz9uq36amnwvaz7tmwdaehgu3wvf5hgcm0d9hx2u3wwdhkx6tpdshsqg8v5hfgmwangecpejcw22fm4uk2s438p8ahpu5l985wserctr0h6gysle9m

nostr:nevent1qvzqqqqqqypzp6y2dy0f3kvc0jty2gwl7cqztas8qqmc5jrerqxuhw622qnc2pq3qy88wumn8ghj7mn0wvhxcmmv9uq3xamnwvaz7tm0venxx6rpd9hzuur4vghsqgx68ujht0r9qqqp4l27u0x27sg4p5l2ks0xd9kxm9w2vkjhppttlur0et6k


Nice


nostr:npub1kvaln6tm0re4d99q9e4ma788wpvnw0jzkz595cljtfgwhldd75xsj9tkzv got so much better since last time I checked it out, really impressed by the UX and feature set.

cypherpunk future is now.


can you dm me on matrix? let's try to debug it


Thanks for the tip but, hell no, I don't trust that weird suspicious anon mint you're paying me from. Luckily, eNuts has a solution for that: auto swap to my trusted mint.

🧙🪄✨🥜

https://video.nostr.build/e8be183d596bd9c95bad5a580759eca70e842f5a77997f16b34ab03667df0020.mp4


eNuts is developed by nostr:npub1pp355axf69z8ndrz8zdnqa54s90e5xy737mwqk9e9cvt606nwszsdx8nu7 – I shouldn't get any praise whatsoever for how freaking cool the app is 🫡🥜


I think all this has a lot of room for optimization, especially making it easy enough that it just works. The easiest way would be to just allow the user to enter their social nsec.


PSA: Neither eNuts wallet, nor Minibits wallet allow you to receive ecash from your social nsec – the account that you're currently using in nostr.

They both work with ephemeral keys. I also needed some time to wrap my head around it but I'll share what I found out:

eNuts

Sending: eNuts has send to npub support. When you send, it creates a new random nostr key to send *from*. If you send to NVK for example, he will see the nuts in his nostr DMs but not in his eNuts wallet - because the eNuts wallet can't read his DMs!

Receiving: Only if NVK would *reply* with a payment to the payment above, would eNuts be able to see the the incoming nuts (remember, it's a reply to a key eNuts generated for these transactions)

Note: Dev is considering to add support for entering your own nsec, at your own risk, which would allow you to redeem nuts sent to your nostr keys, without this rather unconvenient reply-to solution.

Minibts

Receiving: Minibits creates a nostr key pair for your nuts as well. Minibits also gives you a Lightning address. If someone sends you nuts to that address, they will be forwarded as DMs to your key pair generated for this purpose. That's why they all show up in the wallet. Minibits is not able to receive nuts sent to your social nostr keys for the same reason as eNuts: it doesn't know your nsec.

Sending: Minibits sends from the key pair generated for this purpose. Since most transfers will be between Minibits users themselves, it means that the receiver will see the incoming nuts in his wallet, because they went to the key pair generated for Minibits.


Relatable


Pain is inevitable, but suffering is optional.

🌺🫡🤙


Just an infinite amount of hacking and enjoying the beautiful weather with fellow Bitcoiners


stop (don't stop)


KDE connect for Android
https://play.google.com/store/apps/details?id=org.kde.kdeconnect_tp


Mac + Android users: sync clip board between phone and computer with Soduto and KDE connect

https://soduto.com/


Feeling a strong FOMO about Madeira and much much much more FOMO about sovereign engineering.


Interesting! Where is this screenshot with Cashu integration from? I'm not sure that I know of this app.

https://m.primal.net/HfMz.png


https://m.youtube.com/watch?si=23FN6QLfXTvZHJPm&v=kUJmHo990Fk&feature=youtu.be

nostr:npub12rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr43sf485vg this was soooo good for so many reasons.  Bullish on Esats(ecash whatever you want to call it). But the deep reflection on how to find meaning and purpose in the future was very refreshing to hear.  Mad respect 🤙🏻


Talking with nostr:npub12rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr43sf485vg  tomorrow on nostr:npub10qrssqjsydd38j8mv7h27dq0ynpns3djgu88mhr7cr2qcqrgyezspkxqj8

What questions about ecash/nostr/lightning/bitcoin/deeznuts do you have that you’re too afraid to ask in public?

#AskNostr #Titcoin
https://bitcoinpodcast.net


Only halfway through this gem with nostr:npub1az9xj85cmxv8e9j9y80lvqp97crsqdu2fpu3srwthd99qfu9qsgstam8y8 nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft nostr:npub12rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr43sf485vg nostr:npub1u8lnhlw5usp3t9vmpz60ejpyt649z33hu82wc2hpv6m5xdqmuxhs46turz and an excellent podcast to send to anyone who isn’t understanding the power of leveraging #bitcoin + #nostr

Starting to better understand the excitement about #ecash and really can’t wait for a #satslink device.

Gonna check out the npub.cash site too.

https://fountain.fm/episode/QFEx3I2pV0qrEQgNjDLj


ok can you please stop zapping now 🫡🥜 my phone is vibrating like crazy


Can you zap me? Trying the new Minbits asynch queue for zap process. Multiple smaller zaps preferred, let's grind this nut 🥜


ALL I WANT TO DO IS RUN AN ECASH MINT FROM FROM THE BACK OF A SWEATY CANTINA IN CENTRAL AMERICA


Love ecash

Swan@npub.cash


We can give everyone on nostr a cashu wallet directly in-client the moment they create their key pair. That person can then get zapped right away with actual sats. Then, they can take their sats to their own wallet when they're ready.

Not sure what's so hard to understand there.


Could you expand? My knowledge on adaptor sigs is pretty basic.


Wondering what nostr:npub1vadcfln4ugt2h9ruwsuwu5vu5am4xaka7pw6m7axy79aqyhp6u5q9knuu7 thinks about this.


Problem is the mint doesn't see what it's signing (the user could put anything in there). Would need crypto magic to put it in there and still prove some (zk) property of the blinded message (Pedersen commitments).

The cleartext signature sounds like an easy way to achieve the same thing without changing too much in the protocol, probably can be done backwards compatible.


🫡
https://image.nostr.build/a2de7d9ee73a013e1beb1c0fdc626f0439f1e14ca453a7e596c522cf9b49a1d6.jpg


Thank you for the extraordinary support!


I feel like we should be doing something with accumulators in Cashu. Accumulators are just so darn efficient.

Say the mint would offer an accumulator of all spent ecash tokens (a bloom filter for example). The wallet could download that few-hundred-byte accumulator and immediately check all ecash for its spent state. If the accumulator check says "not spent" – we're good. If the accumulator says "spent", the wallet can't be certain that it's not a false positive and would do the usual check with /checkstate.

This isn't the best thing you can do with accumulators. There might also be an avenue for checking the spent state of ecash when you receive it while being offline. Suppose a user has a relatively up-to-date accumular downlaodded from the mint. This accumulator can be used to check all ecash produced before the accumulator for its spent state. Would be super useful for offline transactions. Downside: it can't cover ecash minted after the accumulator update. It might need some additional fancy crypto to prove that the user is receiving ecash that was minted before a certain date, so the receiving user can be sure that it would be covered by the accumulator.

(Edit: I think you could also prove the creation date of a token without too much crypto magic. if the mint would give the user a signature on the message "I signed the blinded message Y on date `date`" this signature could be transferred from user to user as a proof of mint-date)

#justAccumulatorThings


It's legit.


Ser, not see! Hahahah


I'm losing my mind there are so many things that need to be done.

– Satoshi

🧡


ecash > Ecash > eCash

See, the 90s are over!


The beauty of eCash is that you can choose the level of custodianship quite easily. Use your personal mint, your families mint, your appartment complex mint, your towns mint… depending on the level of trust and convenience. Very similar to Lightning custodians, but better.


Google's new open source LLM that is supposedly very good for coding and math tasks. I'm running it on my MacBook and it's incredibly quick due to it's relatively small size (there is a 2B and a 7B model available).

So far I found Google's (free-tier) Gemini to make more mistakes during coding than (paid) GPT. Rumors are that Google's paid Gemini model is incredibly large and good and has a context window size of 10M tokens (40 times of GPT 4?) but this is just what I've heard, I've never had access to it.

Nevertheless, it's always good to start with running your own LLM, and this seems like an accessible model to do so because of, you know, this little thing called dystopia.

https://ollama.com/library/gemma


Basically the longer the URL, the more decentralized it is!


Always take advantage of an opportunity to say, "Bitcoin fixes this."


Calling for open-source contributors to help implement LNURL-pay in eNuts!

eNuts is an incredibly well-made Cashu ecash wallet but it still lacks LNURL-pay support. It should be fairly easy to add this – if you're a JavaScript dev and Bitcoiner looking to get your hands dirty, check out eNuts:

https://github.com/cashubtc/eNuts


Welcome to nostr 🤙


If you are a privacy advocate watch this 5 minute clip of nostr:npub12rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr43sf485vg demonstrating and explaining how Chaumian ecash with bitcoin works 🤌🏽

You can go try out the beta version yourself at https://cashu.space https://v.nostr.build/3lrZ.mp4  nostr:note1melxtp97hwmmu30aj5j45wuu4r0ew8sj7efyv3gxq5utstd54ufqqssf4g


Would be interesting to know why. Did you talk to the Minbits dev?


npub.cash new updates 🔥

🥜⚡ Static Payment Pages - A landing page for your address (npub.cash/pay/egge) nostr:npub1mhcr4j594hsrnen594d7700n2t03n8gdx83zhxzculk6sh9nhwlq7uc226

🎨🧙♂ More design transformations (by Karnage nostr:npub1r0rs5q2gk0e3dk3nlc7gnu378ec6cnlenqp8a3cjhyzu6f8k5sgs4sq9ac)
https://yakihonne.s3.ap-east-1.amazonaws.com/20986fb83e775d96d188ca5c9df10ce6d613e0eb7e5768a0f0b12b37cdac21b3/files/1708847357870-YAKIHONNES3.jpg
 https://yakihonne.s3.ap-east-1.amazonaws.com/20986fb83e775d96d188ca5c9df10ce6d613e0eb7e5768a0f0b12b37cdac21b3/files/1708847374246-YAKIHONNES3.jpg


Really excellent cashu primer with Calle: https://youtu.be/kUJmHo990Fk?si=23FN6QLfXTvZHJPm


I forgot to mention *why* I needed to restore: I borked the wallet. I shitposted so hard on nostr that I received a dozen zaps while at the same time executing another unrelated payment, or maybe even two. During this chaotic process, one of the tokens got stuck (likely a race condition). Usually the wallet can check and repair its state in these cases but because I had way too many tokens in my OG wallet, the mint API blocked requests during the check.

So I took the risk and wiped the wallet to see whether the seed recovery works when actually you need it to work.


sounds like the enemies of bitcoin sound


I did my first real-world economically-not-completely-insignificant ecash wallet recover process from a seed phrase with nostr:npub1kvaln6tm0re4d99q9e4ma788wpvnw0jzkz595cljtfgwhldd75xsj9tkzv wallet today and trust me – I really wanted this one to work.

I first exported all tokens I could access in Minibits and put them into a text file, just in case. I then backed up my mint URL list (I had 6 different mints in this wallet), and then wrote down the derivation path counter for each mint (not strictly necessary but just in case the app doesn't figure it out by itself). Then I made sure that I have my seed phrase stored securely and wiped the wallet app from my phone.

I started Minibits again set up a new wallet. I entered the seed phrase, and entered all my mint URLs that I had written down before the restore. Because I'm a power user, my wallet took quite some time to restore and I had to press the button to continue many times (I could give some UX feedback that the dev appreciated and indicated to make this process more seamless and automated in the future).

Eventually all my sats popped back in my wallet and I could use the wallet just like before! 🔥

It's felt a bit like magic. I've spent so much of my time on crafting this seed phrase backup process, implementing testing it a thousand times, writing a spec and discussing it with other devs, but I never had to actually use it because of a real accident. Now, seeing it implemented so well by other developers and actually making ecash so more useful and safe to use is pretty amazing.

Ecash seed phrase restore is currently live or in dev in these wallets: Live: Nutshell, Minibits – Dev: Nutstash, eNuts, Macadamia.

Onward 🥜🫡


ok, minnaar@getalby.com


On BR061 of nostr:npub1az9xj85cmxv8e9j9y80lvqp97crsqdu2fpu3srwthd99qfu9qsgstam8y8 ‘s they talk about ESP32 eCash hardware wallets that can do radio transfers of eCash.

Who will be the first to build such a device?

nostr:npub12rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr43sf485vg nostr:npub1dx5q2el8nd4eh3eg9t2e25fd7zuqg7zxz6ldkc3uzgh66ss2yc6st288sj  nostr:npub1u8lnhlw5usp3t9vmpz60ejpyt649z33hu82wc2hpv6m5xdqmuxhs46turz nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft

Start at 56:57 thru 58:45

https://open.spotify.com/episode/1wxWOmh75EqXpbe9Qc7um4


No, but your Bitcoin ⚡


A setting like "I trust this mint only a little bit" to limit the balance on a particular mint would go a long way.


Absolutely 💯 spot on


The mint can shut down and rug at any moment. It can't really rug any individual user of the mint though.


Dat one time when Satoshi decides that adding a "minimize to tray" feature in the Windows version might give us 300% more nodes, while porting Bitcoin to Linux would give us 3% more.


Drop a 🥜 if you want some


Working on it 🤙


I'm not going to be much help right now either, pretty busy with work, and need a break from it after 18 months development.

- Satoshi


Satoshi was so badass (h/t nostr:npub1g53mukxnjkcmr94fhryzkqutdz2ukq4ks0gvy5af25rgmwsl4ngq43drvk):

Historically, people have taken up scarce commodities as money, if
necessary taking up whatever is at hand, such as shells or stones.  Each
has a kernel of usefulness that helped bootstrap the process, but the
monetary value ends up being much more than the functional value alone.
  Most of the value comes from the value that others place in it.  Gold,
for instance, is pretty, non-corrosive and easily malleable, but most of
its value is clearly not from that.  Brass is shiny and similar in
colour.  The vast majority of gold sits unused in vaults, owned by
governments that could care less about its prettiness.

Until now, no scarce commodity that can be traded over a communications
channel without a trusted third party has been available.  If there is a
desire to take up a form of money that can be traded over the Internet
without a TTP, then now that is possible.

Satoshi


We've launched a list of projects, that use #NWC as their connection protocol to lightning nodes or other apps:

https://github.com/getAlby/awesome-nwc/

Anything is missing?


In Bitcoin, Explained 90, nostr:npub1s6z7hmmx2vud66f3utxd70qem8cwtggx0jgc7gh8pqwz2k8cltuqrdwk4c,
nostr:npub18hwpk5qep3ptnmzatq22ptwr9mth7ccrku56rdntwpxjxlkfyr2qrav8du and I explain asynchronous Lightning payments.

👂👇

https://bitcoinexplainedpodcast.com/@nado/episodes/episode-90-asynchronous-lightning-payments-31owp


That sucks, I generated cool usernames but it's a random nsec I can't do anything useful with. Maybe we're missing the point.


Oooff I'm working on a rebase that feels like it's going to take more time than starting the branch from scratch.

Feels like a 5D Rubick's cube trying to merge one into the other.


oh no!!!


How do I change my nsec/npub for an existing "account" in nsec.app?


Man I wished we had nostr back then when I was 16 and writing shitty command and control servers....


My email correspondence with Satoshi in 2009-2011: https://mmalmi.github.io/satoshi/


Never seen before emails between nostr:npub1qg8j6gdwpxlntlxlkew7eu283wzx7hmj32esch42hntdpqdgrslqv024kw and #Satoshi
https://m.primal.net/HeYF.jpg
https://m.primal.net/HeYG.jpg
https://m.primal.net/HeYH.jpg
https://m.primal.net/HeYI.jpg
https://m.primal.net/HeYJ.jpg


What does this "federation" do?


I'M BULLISH ON YOU!


Minibits works well enough for me.  It asks a second click which of your mints to spend from (sats or ecash).  If thats what you mean.  I don't mind that at all.

I liked Cashu, then eNuts added Nostr address book, and now Minibits is a game changer.  An easy receive mechanism for Nostr zaps (via converting to ecash in the background).  Damn Minibits is truly awesome.


Now that they're blind-signed in mercury, it's getting close to ecash but it's been a while since I looked. Unfortunately you can't split them, otherwise they would be insanely useful.


Release post text for nostr:
🚀BR061 - COLDCARD Q, SimpleX, Nutshell, #npub.cash, NDK, Primal, #Nsec.app +MORE ft. nostr:npub1az9xj85cmxv8e9j9y80lvqp97crsqdu2fpu3srwthd99qfu9qsgstam8y8, @callebtc, nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft & nostr:npub1u8lnhlw5usp3t9vmpz60ejpyt649z33hu82wc2hpv6m5xdqmuxhs46turz

Listen to the episode:
Youtube: https://youtu.be/aSULfLw_lk8
Fountain: http://tinyurl.com/yku4m6mh
Spotify: http://tinyurl.com/2jnxtuf7
Apple: http://tinyurl.com/vas7y93d
Google: http://tinyurl.com/5dwzurmr
Amazon: http://tinyurl.com/ycxy69aa

Full shownotes:
Notes: https://bitcoin.review/podcast/episode-61
Substack: http://tinyurl.com/228nv29s

Calle, Pablo and NVK talk about the magic of sending lightning and receiving #ecash over #nostr.👆

https://m.primal.net/HeMT.mp4


CRY HARDER
nostr:nevent1qqsw7kruazxhtgnhl8hnxssxevd6nxz2rq2z5k5mxppqsh40jy849wcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsygzccaq65ccv9k3454480sws2wqepz73q5z0m5kckslhyhh6d533jcpsgqqqqqqsxjj8g2


I just submitted this abstract for a talk at a hacker conference.

The Unfulfilled Promise of Chaumian Ecash: A Renaissance Rooted in Bitcoin

Chaumian Ecash, a pioneering technology from the early 80s, promised unparalleled transactional privacy within the fiat banking system. Despite its speed, reliability, and efficiency, it never fulfilled its promise and ended up as a footnote in the history of digital currencies. Join me as we unravel the mysteries behind Ecash. This talk isn't just a history lesson; it's a forward-looking exploration of how ancient cryptography can shape the future of privacy in our digital world.


Get your username now
nostr:nevent1qqsvyk4228hw0k49psrtyyfxa3ltr0l39p08pm2xamscfd503x9rm7cprpmhxue69uhkummnw3ezuendwsh8w6t69e3xj730qgsgcsctm2kurgszunw3rjrvsf2xhvgg6a27xa9hjxqcrafnh98rztsrqsqqqqqprqd7tl


Sorry, I can't give any recommendations for mints. Keep your eyes open or run a mint yourself :)


Read it later when you're smarter


Bidding for block space https://video.nostr.build/21a90ac90823eda5a85ae18ff2876e195cd4fcabecf41343ba4fa15b0c2fe812.mp4


Oooofff.gif


Zaps represent the only fundamentally new innovation in social media.

Everything else is a distraction.


Glad you enjoyed and it and sorry that we disturbed your hard-earned sleep! 🫡


Too much fun ecash talk. Wee hours of the morning and not sleeping yet.

💤 rugged 💤

nostr:npub1az9xj85cmxv8e9j9y80lvqp97crsqdu2fpu3srwthd99qfu9qsgstam8y8
nostr:npub1u8lnhlw5usp3t9vmpz60ejpyt649z33hu82wc2hpv6m5xdqmuxhs46turz
nostr:npub12rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr43sf485vg

Great episode guys. ❤

https://image.nostr.build/a2b1361e678815a545ca26a5b9306e78c159f2834e83750eb320c258e2b652a7.jpg


Yes, that what I wanted to do


Backup your nostr data: https://metadata.nostr.com/


Is there a way to blacklist a node from routing through for outgoing payments on LND or CLN?


What does it do?


Interesting article

https://english.almayadeen.net/articles/analysis/signal-facing-collapse-after-cia-cuts-funding


How do I avoid getting my nostr follow list nuked by accident?


The outlier is channel count, not capacity. They open channels with 1-20ppm to everyone.


Test
https://media0.giphy.com/media/26iKRYhjXyWUdqQApI/giphy.gif


Hey everyone! Happy to announce the first major update coming to https://npub.cash 🔥📰

🔑 NIP-46 support - Access your npub.cash address using NIP-46 providers like nsec.app or nsecBunker. Thanks nostr:npub1xdtducdnjerex88gkg2qk2atsdlqsyxqaag4h05jmcpyspqt30wscmntxy  for pointing me in this direction and for your tremendous work on nsec.app 👏

🎨 Wallet Redesign - The wallet screen received a makeover and now has a nicer look and feel. The new design is based on prototypes provided by nostr:npub1r0rs5q2gk0e3dk3nlc7gnu378ec6cnlenqp8a3cjhyzu6f8k5sgs4sq9ac. Thank you so much for your contribution 💜

What’s next? We are still far from done. Over the next couple of days and weeks we will continue to work on NUT-11 and additional login methods (NIP-49 / ncrypt). Also there will be static payment pages for all users (again, thanks nostr:npub1r0rs5q2gk0e3dk3nlc7gnu378ec6cnlenqp8a3cjhyzu6f8k5sgs4sq9ac for the suggestion). Lots of code to write. Please leave your feedback while we are still early and in WIP phase 💜🤙 https://image.nostr.build/81eb323aa7afb1bade7ce3b648c582870ab91024cb4e14e71d7530d71e203110.png


Followed!


Fantastic deep dive into the crypto used in Cashu – by thunderbiscuit

https://delvingbitcoin.org/t/building-intuition-for-the-cashu-blind-signature-scheme/506


Yes, absolutely, makes a lot of sense for me too.

They could do payouts with insane granularity and then let everyone withdraw via Lightning. No regulatory issues I can see and no real drawbacks except that the receiver should be online in the simplest care (which a miner always is, right?).


Finally, I have a username for Signal.


Basil Core


Any Vue.JS and Quasar hackers out there who'd like to implement NWC with this web wallet? Imagine zapping from your ecash wallet running in your browser tab.

https://github.com/cashubtc/cashu.me
nostr:nevent1qqsqn96nuyluyh32p23zapfyu7j5dqccj7stpcyv64yx0urf452kq8spz4mhxue69uhkummnw3ezummcw3ezuer9wchsygzsm98u9kzcp35zkpc62shck8335gqtq5yt4w26xwl0pp2a72qavvpsgqqqqqqswlgukc


You should not let me program frontend applications anon.

https://void.cat/d/UQ5YngpeGdzh7aMz8f2UVf.webp


I coded so much JavaScript today that I feel like taking a shower now.


The bullying worked 👍

The code of Cashu.me is not a big ugly unreadable file anymore but is much more refactored. Still a lot to do but should be much more accessible for new contributors.

https://github.com/cashubtc/cashu.me


As an avid reader, it's a big honor to be invited to the Bitcoin Optech Newsletter Recap Spaces tomorrow at 15:00 UTC – don't miss it!

https://twitter.com/bitcoinoptech/status/1760274336462614704
https://void.cat/d/GFTsNTiQyJoGThyTzQb66n.webp


Surveillance co


🚨 My spook detector is 99% sure this isn't a normal Lightning node

https://void.cat/d/QDMPL742Fs6DTia18jzzFy.webp

 https://lqwdtech.com/


WTAF – nostrassets LN node has 81 BTC capacity

https://void.cat/d/RuRNDjmrvbeAx3DBcQPvHS.webp


> Why did it not take off?

It doesn't work 95% of the times, maybe that's why?


Shinobi literally triggered a psychological breakdown.


🤠👀👀👀

https://image.nostr.build/c13f5db9c66922250a32e9210766f24a1fc562933b75e4cc66338fd40bb95473.jpg


great (and, finally): https://signal.org/blog/phone-number-privacy-usernames/


“The media frame defines the political possibility… so to bring about meaningful change, we have to enlarge the media frame… You form part of the largest bullshit detecting machine the world has ever seen.” — Julian Assange
#FreeAssangeNOW https://v.nostr.build/vEX4.mp4


nostr:npub1kvaln6tm0re4d99q9e4ma788wpvnw0jzkz595cljtfgwhldd75xsj9tkzv I have feedback about your description character limit 👀
https://image.nostr.build/2c6f47a929df1d43cb2a235bdd55bdc122e7fe41ea1bb20dfeac887bebf6c302.jpg#m=image%2Fjpeg&dim=902x1920&blurhash=%5B26a%40tVy%3FwD%2500%25h9Ft8%5E-X*-rNF-%3AxII-WEXNQ%3AtkIU%247R%7EMyR%25DhbWH%40kB_MMK%252IU9Xru9En%2C&x=882c6a8da72c602270bc80caf25f26e0df7b6ef778b972b574d364ccdc855e6f


This man is persecuted in the most dangerous attack against free speech in history.

All while media organizations like New York Times, Der Spiegel, The Guardian who profited immensely from his work are simply standing by watching him and journalism as whole be destroyed.

#FreeAssangeNOW
https://void.cat/d/KmeXEiQ5jExaoMGidErPmL.webp


Most important thing happening on the planet right now

https://twitter.com/wikileaks/status/1759858667053076970


Wikileaks’ Twitter account will livestream from the court today. I’m unfortunately not able to set up a proxy stream to nostr but hopefully someone else might be able to do so for the curious nostriches

#FreeAssangeNOW


Obligatory X-post

https://twitter.com/wikileaks/status/1759727990030598236


⚠ Important ⚠

https://legend.lnbits.com/cashu/api/v1/4gr9Xcmz3XEkUNwiBiQGoC Mint will shut down on March 20th 2024 . Minting new ecash (swap-in/peg-in) has been disabled. Sending ecash and withdrawing will work until March 20th 2024. After that date, all sats left in the mint will go towards the nutstash development fund (except for claims of lost nuts that have been made).

What you should do:
1. check if you have ecash from the mint mentioned above
2. If yes, withdraw them to a lightning wallet, or swap them to another mint
3. Let others know by sharing this message


All of these PRs are looking for reviews:

switch to hex secrets: https://github.com/cashubtc/cashu-ts/pull/105
add hashes dep and upgrade other deps: https://github.com/cashubtc/cashu-ts/pull/104
fix h2c: https://github.com/cashubtc/cashu-ts/pull/102
Cashu V1 API: https://github.com/cashubtc/cashu-ts/pull/95


We are the grandmas of tomorrow


Peter eats, Zeus pays, Peter pays debt back to Zeus in nuts


The largest real-world Cashu transactions that I've witnessed so far were

1) nostr:npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z selling his phone via nostr:npub16dhgpql60vmd4mnydjut87vla23a38j689jssaqlqqlzrtqtd0kqex0nkq's Shopstr
2) A friend paying two whiskey sours, a negroni, and two beers at a bar that accepts Bitcoin using nostr:npub1dx5q2el8nd4eh3eg9t2e25fd7zuqg7zxz6ldkc3uzgh66ss2yc6st288sj wallet
3) nostr:npub1ej493cmun8y9h3082spg5uvt63jgtewneve526g7e2urca2afrxqm3ndrm splitting his dinner bill with nostr:npub1xnf02f60r9v0e5kty33a404dm79zr7z2eepyrk5gsq3m7pwvsz2sazlpr5


nostr:npub1t0nyg64g5vwprva52wlcmt7fkdr07v5dr7s35raq9g0xgc0k4xcsedjgqv sending me nuts via nostr using Minibits.cash


Sex is great but have you tried sending untraceable ecash for unstoppable money through an uncensorable social network? 🥰

https://image.nostr.build/17c565db133a18a40502ab5c7f33da2959bc4829c916ed0129f063637a905ac9.jpg


Another app with remote key access support!
nostr:nevent1qvzqqqqqqypzpm7r06tl5nadv70yvjm6vxzqpxmucas94n4sch6kk3jd9wvx5c8sqyghwumn8ghj7mn0wd68ytnhd9hx2tcppemhxue69uhkummn9ekx7mp0qqsyjvlesl7umqzddp85glh278hdz935we3kjp6uhfrcv0chvpdwj6c9nzm8l


NIP-46 support is coming to npub.cash 🔥
I am finishing up the JavaScript SDK and once that is done, it will be implemented on the website, as well as the CLI tool.

Here is a quick and dirty browser demo using the absolutely amazing nsec.app signer. cc nostr:npub1xdtducdnjerex88gkg2qk2atsdlqsyxqaag4h05jmcpyspqt30wscmntxy 💜

https://video.nostr.build/17ef4ec79eeea881cd4dd5e0a3d723cce7bb5db5be8054ca49cf91e16343bf39.mp4


https://delete.nostr.com/ now has support for NIP-46 too:

https://cdn.satellite.earth/ef9d1de166731e45a542405d2f721d802f063ea32946e2c955b3182625994900.mp4

nostr:nevent1qyd8wumn8ghj7urewfsk66ty9enxjct5dfskvtnrdakj7qgmwaehxw309aex2mrp0yh8wetnw3jhymnzw33jucm0d5hsz9thwden5te0wfjkccte9ejxzmt4wvhxjme0qqs89mm4apvplslmratwptmw96pcdzqgfygaa82vpwhpf2dd4xk0mtsxsqa3l


Paper-paper bitcoin 🥜😎✨ – by nostr:npub13jhh5jpak3sltvh5mxxc84edq8c6scuyhtkevfa7j568jrkkscysj7c5sq

https://m.primal.net/Hdjo.png


This is built on LightningTipBot – one of my first public Bitcoin projects.
nostr:nevent1qqs9cge6jcmman9n78qap3828tl25czmfw52ky9um88hukgzmxr8a6qpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsygyxvnlnv0hu6d4p2nhae0rznfx3unz3r7g3fcwnthnnlle3edurkvpsgqqqqqqsyr8c7g


What does that mean?


That means Bitcoin is a shitcoin


This is Bitcoin-backed and can be completely decentralized using DLCs.

No shitcoins involved. Just anons trading Bitcoin with other anons.


Gm, first bitcoin-backed USD mints are popping up. Wildcat 2.0.


nostr:npub1dx5q2el8nd4eh3eg9t2e25fd7zuqg7zxz6ldkc3uzgh66ss2yc6st288sj maybe know why?


#enuts

nostr:nevent1qqsygtdpunzmtjuz7jxgz4tnldqvm6rh9f0r6uvutezq8lpgjhnugesppemhxue69uhkummn9ekx7mp0qgsw3znfr6vdnxrujezjrhlkqqjlvpcqx79ys7gcph9mkjjsy7zsgygrqsqqqqqptjjq3n


Whatever makes him think "Fucking Legend"


Holy shit. They mentioned Nostr?!?! https://techcrunch.com/2024/02/16/cant-decide-between-bluesky-mastodon-and-nostr-noottis-new-app-lets-you-post-to-all-three/


The following repositories have been updated to the new #Cashu version 0.15.0

#SatsContactBot
https://github.com/massmux/SatsContact

Nutshell-docker
https://github.com/massmux/nutshell-docker


It just stopped taking new testers, everything should keep on working as before.


because education is good for you?


I think that is just a mislabeling. The Lightning input field and the QR code scanner both don't support LNURL unfortunately 😟


TypeScript? 🤣


Calling for open-source contributors to help implement LNURL-pay in eNuts!

eNuts is an incredibly well-made Cashu ecash wallet but it still lacks LNURL-pay support. It should be fairly easy to add this – if you're a JavaScript dev and Bitcoiner looking to get your hands dirty, check out eNuts:

https://github.com/cashubtc/eNuts


I love Primal and I use it all the time. It's buttery smooth and robust.

I wish Primal would render Cashu tokens and allow me to melt ecash to my Lightning address or open them with a Cashu wallet like Snort and Amethyst do.

Primal, wen beautifully-rendered Cashu ecash modal? 🧡

https://m.primal.net/HdcS.png
https://m.primal.net/HdcT.jpg
https://m.primal.net/HdcU.png


Depends on the wallet. It most likely will use your selected coins to burn them with the mint and get the exact amount to send on to the receiver. No wallet that allows you to overpay as of now, afaik. But some devs are debating that option for improved privacy. I love the idea.,


Two things: 1) In general, it's fair to assume that smaller tokens have a larger anonymity set and 2) if you select the coins and send them directly without splitting them to the correct amount with the server, you have better privacy since you don't communicate with the mint when you're sending (this can also be done if the user agrees to slightly overpay for the sake of better privacy).


It's ok I can zap you


I hear many takes on Cashu ranging from anywhere between "stupid complicated custodial solution" to "greatest innovation since Bitcoin".

The best response was this though: "Using Cashu reminded me of what it felt like when I first discovered Bitcoin." 🧡


This will exist:

Lightning BTC ⚡ -> Ecash USD 🪙 -> Lightning BTC ⚡


Step 1 Alice: Generate blind message
Step 2 Bob: Create blind signature
Step 3 Alice: Unblind signature
Step 4 Bob: Verify signature

Gm ☕


Which mint is this? Can you send me the quote id for me to check? Sounds like a bug


https://m.primal.net/HdWu.png Sometimes you have to push a good friend a little. #Cashu #Bitcoin nostr:npub12rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr43sf485vg Thanks for freedom tech 😄 My friends will love it, ... eventually.


Yeah, MacBook pro works great


Nothing to see here. Just an anon scrolling through Nostr and picking up tiny ecash nuts as they show up 🥜.

Shown: Amethyst and Minibits
https://video.nostr.build/9de328a86a6bce0a68bdff09a20a0324536d69963c2b3f4e6cc3f8357251294a.mp4


https://m.primal.net/HdSA.gif Somewhere in a warehouse near you. What layer is this even!?  nostr:npub12rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr43sf485vg nostr:npub1klkk3vrzme455yh9rl2jshq7rc8dpegj3ndf82c3ks2sk40dxt7qulx3vt #Bitcoin #Cashu #ecash


using https://ollama.ai/


HELL YEAH – WITH A SCRATCHABLE SURFACE? THAT'S INCREDIBLE


Free all the LLMs! ✊

dolphin-mixtral – An uncensored, fine-tuned model based on the Mixtral mixture of experts model that excels at coding tasks.

https://ollama.ai/library/dolphin-mixtral


This is the future of software development: Automated Unit Test Improvement using Large Language Models at Meta

This paper describes Meta's TestGen-LLM tool, which uses LLMs to automatically improve existing human-written tests. TestGen-LLM verifies that its generated test classes successfully clear a set of filters that assure measurable improvement over the original test suite, thereby eliminating problems due to LLM hallucination.

https://arxiv.org/abs/2402.09171


docs.cashu.space 🫡🥜🫡


This domain was paid for with zaps on nostr: https://npub.cash 🥜


Yes


Happy Friday...! if you are still using @walletofsatoshi or any custodial lightning address... here's your chance to go less-custodial

Either get a vanity address @npub.cash or simply use your npub@npub.cash to see all your zaps flow into cashu wallet...

I've already changed mine to starbuilder@npub.cash.

Check it out: https://npub.cash/

Thanks to nostr:npub1mhcr4j594hsrnen594d7700n2t03n8gdx83zhxzculk6sh9nhwlq7uc226 and nostr:npub12rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr43sf485vg for this.

Cashu in a Nostr purple bowl: https://serve-model-sd-outputs.s3.amazonaws.com/2a41f92e-d268-4bc9-ad18-5074288d7173.png


immediately after receiving the token, your wallet burns it and issues a new one with the mint. only then the transaction is complete (and you know it wasn't a double-spend).


I love this meme
https://void.cat/d/AFHuGQZSfCz9EjLM3Y5Ng.webp


Tagging nostr:npub1mhcr4j594hsrnen594d7700n2t03n8gdx83zhxzculk6sh9nhwlq7uc226


I get my notifications from Amethyst for example. The tool will also be able to send the nuts to you via DM.


This is a standalone service but we want to use it to integrate this functionality into other Cashu wallets! Stay tuned


Here is the link: https://npub.cash – all this was coded by the remarkable nostr:npub1mhcr4j594hsrnen594d7700n2t03n8gdx83zhxzculk6sh9nhwlq7uc226


Introducing npub.cash – everyone with an npub has a Lightning address, whether they know it or not!

🥜 Yours is <your_npub>@npub.cash 🥜

You can receive zaps on this address while you're offline – and redeem either your nuts either with your Cashu wallet or directly to your Lightning wallet of choice.

No accounts. No sign-ups. Nostr-native. All you need is a Nostr signer browser extension like Alby.

https://void.cat/d/F1e24ovNr38eTrEufaaEqE.webp


Correction: I work for BlackRock.
nostr:nevent1qqs2wdaeqvpfqh4rfaadn82f2vntarlxy2u60yxugqzttrpucv2lzvqpzpmhxue69uhkummnw3ezumt0d5hsygzsm98u9kzcp35zkpc62shck8335gqtq5yt4w26xwl0pp2a72qavvpsgqqqqqqsvnku98


Wondering whether Bitcoin fees are correlated with the price.


Now you know.
https://void.cat/d/Ji8FD4CmSv4i1gP3FG9wPp.webp
https://www.reddit.com/r/Bitcoin/comments/1arr6eu/this_sht_is_getting_crazy/kqlpdfh/


Just gonna say it out loud one more time:

Craig Wright doesn't know what an unsigned integer is.


Still kinda amazed when seeing the nuts in reality just pop up in Amethyst. #Cashu

https://void.cat/d/WKCJXYY7uyD44c9QkpLU4o.webp


Gm nostr, as always we begin the day with philoso.... Wait a minute!
https://image.nostr.build/fd27b941f9b0dfa24a1f7d6e497fd273ac6a4d10321e6d7d15fe6d9020ffcff6.jpg


For some of us it's "ostr"


Just paid my bar bill with zaps I made on nostr.


But they literally broke my computer


We also have nsats


0.15.0 should be latest on GitHub.

Docker release coming after the celebration 🍾🫡


Absolutely thrilled to finally put it out: Cashu Nutshell 0.15.0 is released with many changes. Most importantly, this update implements the new Cashu v1 protocol (while remaining backwards compatible with old wallets and mints). This update also paves the way for Ecash in multiple denominations (sats, msats, usd, ...) and for supporting multiple payment methods (Lightning, on-chain, ...).

Wit this release, we're also about to get serious: We're preparing for distributing the mint in a cluster to run it in a high-availability and hardcore-throughput setting and allow for thousands of transactions per second.

https://github.com/cashubtc/nutshell/releases/tag/0.15.0


minibits.cash


Minibits messes with the dopamine system of your brain. Addictive nostr zap wallet.

nostr:nevent1qqst84ay7tnmy9d6709dknhm2l0qjmc057nqcyvagj6qat854tm6klgppemhxue69uhkummn9ekx7mp0qgstq0yzkuhfe9en8z6nysyw44z6gavu5t0gr04yksm7zevusjf20usrqsqqqqqp3q5mtd


Nostr is a giant shit show.  The fact that our software interoperates at all is a miracle and probably just a temporary anomaly. Given enough time, the relentless breaking changes being made to published NIPs will eventually break everything.

Linux succeeded because "WE DO NOT BREAK USERSPACE". For nostr to succeed, changes must "NOT BREAK EXISTING IMPLEMENTATIONS". There shouldn't be any exceptions to that EVEN IF THE IMPLEMENTATION WAS NON-COMPLIANT.

Pay close attention to Linus right here:

  > Are you saying that pulseaudio is entering on some weird loop if the
  > returned value is not -EINVAL? That seems a bug at pulseaudio.

  Mauro, SHUT THE FUCK UP!

  It's a bug alright - in the kernel. How long have you been a
  maintainer? And you *still* haven't learnt the first rule of kernel
  maintenance?

  If a change results in user programs breaking, it's a bug in the
  kernel. We never EVER blame the user programs. How hard can this be to
  understand?

Linus doesn't want to break pulseaudio EVEN THOUGH pulseaudio was doing the wrong thing.

It seems like every week I find a NIP that I've coded for has changed. This last week I think it happened three times already. Sometimes it's a small change and I quickly update my code. But I can't read all the PRs, and I'm afraid dozens of small changes have slipped past my notice. Gossip is probably now incompatible with multiple other implementations which happen to have implemented different versions of the same NIPs (some older, some newer).

Even if we didn't have any breaking changes, the simple fact that different software implements different optional NIPs itself presents to end users like broken software. Why does it work in Damus but not Amethyst? Why does it work in Amethyst but not Coracle? That is an even harder problem to solve.

But let's at least solve the easier problem and stop changing NIPs.  If you don't like a NIP make a new one, don't break the current one. Even if you think the current one sucks balls and should have never happened. Even if you think there aren't many implementations out there.


nice


Waking up to a series of horrendous takes on Ecash. I need Marcus today:

“Begin each day by telling yourself: Today I shall be meeting with interference, ingratitude, insolence, disloyalty, ill-will, and selfishness – all of them due to the offenders’ ignorance of what is good or evil. But for my part I have long perceived the nature of good and its nobility, the nature of evil and its meanness, and also the nature of the culprit himself, who is my brother (not in the physical sense, but as a fellow creature similarly endowed with reason and a share of the divine); therefore none of those things can injure me, for nobody can implicate me in what is degrading. Neither can I be angry with my brother or fall foul of him; for he and I were born to work together, like a man’s two hands, feet or eyelids, or the upper and lower rows of his teeth. To obstruct each other is against Nature’s law – and what is irritation or aversion but a form of obstruction.”

― Marcus Aurelius, Meditations


I can very much recommend Meditations by Marcus Aurelius, and Seneca


Start with the hard core stuff:

https://classics.mit.edu/Epictetus/epicench.html


How philosophy can save your life:

While trying to aid trapped American soldiers on the ground, he was suddenly falling out of the sky and hurtling towards a small Vietnamese village. His plane was on fire, the control system shot out by North Vietnamese who had used the grounded soldiers as bait, and he didn’t have much choice beyond punching out of the plane.

After ejection, I had about 30 seconds to make my last statement in freedom before I landed in the main street of a little village right ahead. And, so help me, I whispered to myself: "Five years down there, at least. I'm leaving the world of technology and entering the world of Epictetus."

https://hackernoon.com/a-true-story-about-how-stoicism-saved-a-prisoner-of-war-7-tips-for-your-own-life-lp273zil


Bitcoin 🤝 Stoicism 🤝 Surfing

I see it now. It's all about staying humble.


Set your Lightning address to your minibits address and shitpost harder


Gm, I work for Bitcoin.


CASHU IS NOT SELF-CUSTODY! This is a wallet with incredible privacy but it's NOT SELF-CUSTODIAL.


too busy coding to talk about what we're coding, look here for the action:
https://github.com/frostsnap/frostsnap/


cold shower 🚿
coffee with organic extra virgin coconut 🥥 oil
💯 pushups
21 pull-ups
+ opening minibits wallet
starting a day


Damn, ok this is cool
https://image.nostr.build/ce64060ecb0fec8686a219b67cd591bb74bbe330f717b0e6ca4e642831c9c9b0.jpg


AMETHYST + MINIBITS


The way Minibits handles zaps is a complete dopamine brain hack. I've heard it from others too.

You shitpost a while, see zaps incoming in your nostr client, that's cool. However, some time later, you actually open your Minibits wallet and goddamn these nuts keep stacking and you see your balance slowly increase with each nut. That's the real reward!

I open the wallet just to get a dopamine kick sometimes.


GPT gone wrong
https://void.cat/d/XoZd8KCVnGnQqhzSQL1LDN.webp


Nostrich going nuts

https://void.cat/d/7HnpqaUd4qYPqDDYxpBMV9.webp


Cashu + Nostr

🧡 A Love Story 🧡
https://void.cat/d/FXuCsGgzjg62vLcU2BsCxf.webp


Change is in the air


TFW Apple asks you what a "Multi-Mint Swap" is.
https://void.cat/d/4GYurJHN4U5h79ByKWb98u.webp


Nuts are good for your health.


Thank you Diogenes


Thought about this meme. I literally do it the other way round. Post and interact with comments here, and x-post some of it there.

nostr:nevent1qqsfs3g0sqwe5kn543fjs87we92czurur629m6692398nypwyt5cfkspz3mhxue69uhhyetvv9ujumn0wd68ytnzvupzqhzs3s60tzrxa3e5r2h3pnq675hfyv4mn7zeeqgref0v724f80mcqvzqqqqqqyths5v4


G🧡🧡M

https://image.nostr.build/3edc829666fd3008b3f501e0869fb1d9c03eeb3912c6ec17fc4cdd22cf883a21.jpg


Nothing that goes on in anyone's mind can harm you. Nor can the shifts and changes in the world around you.
— Then where is harm to be found?
In your capacity to see it. Stop doing that and everything will be fine. Let the part of you that makes that judgement keep quiet even if the body it's attached to is stabbed or burnt, or drinking with pus, or consumed by cancer. Or to put it another way: It needs to realize that what happens to everyone – bad or good alike – is neither good nor bad. That what happens in every life – lived naturally or not – is neither natural nor unnatural.

— Marcus Aurelius chief OG Stoic


Bitcoin is redefining finance with projects like Fedimint & Cashu, enabling global access to decentralized banking and financial autonomy.

My latest Forbes article featuring nostr:npub1kp7jzme0qs3wcqjjmkq6v5fm359sclhc22glhadgtmerlr0h37nsn8487l  nostr:npub12rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr43sf485vg
 #Bitcoin

https://www.forbes.com/sites/digital-assets/2024/02/14/bypassing-financial-gatekeepers-with-bitcoin/


Btw I'm not so much against it or have any based opinion. I just find it funny that Bitcoiners support the farmers so strongly (which we should either way) while what they ask for is clearly against the radical free market ideas some people defend so strongly.


Yes, that's a different word for the same thing.


Says her copy on nostr


Bitcoin eCash Sent via Mesh Network Demo:

A demo of Reticulum, Cashu and the project Nutband that combines them, in order to use a Cashu mint over Reticulum mesh network - in this case over long range radio, and without internet.

Great work nostr:npub1m2mvvpjugwdehtaskrcl7ksvdqnnhnjur9v6g9v266nss504q7mqvlr8p9

https://youtu.be/HAX8GFn5uCI


They want more state regulation and manipulated prices and less free market.


Progress


Pretty much on point why Ecash sucked before it was built on Bitcoin.

nostr:note16v4r3qcng3f0jvejw8spyevgevmd698zq7vurean8fn7cp8kzggseez30l


From: Micropayments: Issues and Challenges - https://cs.stanford.edu/people/eroberts/cs181/projects/2010-11/MicropaymentsAndTheNet/issues.html


They don't know we're building it on Bitcoin.

https://m.primal.net/HcdJ.png


Getting 503


What percentage of nostr users have lightning addresses set?


everyone is based here


fantastic work!


I know this but I don't know much about it.


Yes. Try nutstash.app or cashu.me if you prefer PWAs.


They've always been a perfect match but in the last months Cashu has been Nostrfying pretty hard!

https://m.primal.net/HcaJ.jpg


This is *the* way


Regtest? Sir. Nostr is the regtest.


Are you using a noncustodial LN address right now? If not, there's probably no wallet with better privacy than a Cashu wallet currently.


How offline receiving (zaps on nostr) works with the Minibits Lightning address:

- The server provides a Lightning address
- When someone zaps you, the Lightning payment is converted to ecash
- The ecash is then sent to your wallet via encrypted note DMs waiting for you to come back online
- When you open your wallet, it connects to a set of nostr relays and receives the ecash into your wallet

nostr:nevent1qqsqw084kpavfq03fa5w7q0whclx9ccvygmswyuwqq5q85lfm9ug2hgppamhxue69uhkummnw3ezumt0d5pzq5xeflpdskqvdq4swxj59793uvdzqzc9pzatjk3nhmcg2h0js8trqvzqqqqqqy3e2rqv


Get the Minibits Cashu wallet for Android on Google Play

https://play.google.com/store/apps/details?id=com.minibits_wallet


Nostr lately เน๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊อะ
https://image.nostr.build/9f4b13555691e0e3d4832d26add14901dcc3d5381d352e39058403c5a75e2325.jpg


Her look

https://image.nostr.build/abff546921ef6a285fd42910e834fc0ed8c2c4f53c93e44c80e86bb6bba5431f.jpg


Ever since Cashu-Address went live for testing I have gotten requests from people that want to use it without a NIP-07 provider...

coming to a terminal near you soon 💜

🥜 Claim your Nuts from your command line
🔐 encrypted nsec stored locally

https://video.nostr.build/5185cb07aab94f3333b8d2c3b05c81a7efeafad14af3e480eca6b609c7601ece.mp4


Yes, I know an example of a company and product where the question was "should we use a privacy shitcoin or Cashu" and they decided it's going to be Cashu.


That literally depends on whether Bitcoin will win. Ecash is best on Bitcoin but in the end it's just an accounting method for already existing assets.

Ecash should also exist for fiat but fiat is full of gatekeepers.


Nostr is becoming conscious.

nostr:nevent1qqsgwa70mvwlf8q2x87pxydt8nuzrjkxws5sqt6n8cqdkpgav32jdmcpr4mhxue69uhkummnw3ez6ur4vgh8wetvd3hhyer9wghxuet5qgsdk5r23xtlmhw20jp0qqmg77vm5pw5ay3lugt7ph3xuuhm47ccwccrqsqqqqqpwcgwy6


I know, still. It's their keys, not the user's keys.


Mercury is more like the mint, it hosts their keys, not the user's keys.


It sounds scary to store your encryption keys with another server and trust the provider to not swap the SGX with a normal server at any moment.


What's the difference between authenticating the user vs the user downloading and decrypting everything with their decryption key?


I think that's *exactly* where the web needs to move to in order to unfuck itself.


Heaven: not pay for anything
Hell: pay per microsecond


I think a lot about how to use the same ecash balance across different applications and I can see three ways so far:

- Use same client-side wallet accessed by different resources (think Alby, browser extensions)
- Sync entire ecash stack via encrypted cloud storage (wallet downloads ecash on startup, needs to upload new ecash after each tx)
- Sync wallet state via the same mechanism as ecash backup restoral currently works (wallet grinds through derivation path on startup sync)


Absolutely! Check https://docs.cashu.space/resources/learn


It's important to realize that ecash solutions will not only be "general use wallets" that can pay for anything, send money to friends, or buy a coffee.

Ecash systems will also be closed systems for media subscriptions, content monetization, VPN credits, paywalls, and ads.

Not as money, but as credit tokens. The web is huge.


You will pay per second of video watched and kB of data downloaded and you will be happy.


Micropayments on the web will be Ecash, they will be instant, reliable, private, and they will scale infinitely.

It's too simple and elegant.


Micropayments on the web will be Ecash, they will be private, reliable, instant, and they will scale infinitely. We're building it with Cashu. Bitcoiners should engage with these web standard discussions.

> Micropayments are still the technology of the future, but the future may be nearer than it appears. Research firm Forrester has predicted that in 2024, "Micropayments will break out of their niche and become an alternative to subscriptions."

nostr:nevent1qqs0zya7sah8zhckxq6jwkl3qc8z9yne9xp52as3xvxd36fkt3l4sugpzpmhxue69uhkummnw3ezuamfdejsygp8z48msua6ma5u865r5rdxuewk59gd90u0wvs0cvc5yjxhgezuvspsgqqqqqqsxtmjzl


Open street maps?


My brother shared this with me and it’s one of my favourite AI videos I’ve seen out there.

Credit to mazepah

https://v.nostr.build/0ym2.mp4


(๎๎๎๎๎็็็็็๎๎๎๎๎็็็็็๎๎๎๎๎็็็็็้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้ืืืืืฺฺฺฺฺููููููููููููููููููููููููููููููููููููููููููููููููููููููููููููﾟ๎๎๎๎๎็็็็็๎๎๎๎๎็็็็็๎๎๎๎๎็็็็็้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้ืืืืืฺฺฺฺฺููููููููููููููููููููููููููููููููููููููููููููููููููููููููููููд๎๎๎๎๎็็็็็๎๎๎๎๎็็็็็๎๎๎๎๎็็็็็้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้ืืืืืฺฺฺฺฺููููููููููููููููููููููููููููููููููููููููููููููููููููููููููููﾟ๎๎๎๎๎็็็็็๎๎๎๎๎็็็็็๎๎๎๎๎็็็็็้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้ืืืืืฺฺฺฺฺูููููููููููููููููููููููููููููููููููููููููููููููููููููููููููู;๎๎๎๎๎็็็็็๎๎๎๎๎็็็็็๎๎๎๎๎็็็็็้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้ืืืืืฺฺฺฺฺูููููููููููููููููููููููููููููููููููููููููููููููููููููููููููู)๎๎๎๎๎็็็็็๎๎๎๎๎็็็็็๎๎๎๎๎็็็็็้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้ืืืืืฺฺฺฺฺูููููููููููููููููููููููููููููููููููููููููููููููููููููููููููู

nostr:note1xscgrw9lhw9zjge27j782t5pm7n9a0pkyh32ccxdlhftc9e5q3rsptr6lu


art

https://m.primal.net/HcPK.png


that's sick


Ethics in Mathematics
https://void.cat/d/9p1vMJVcYBp2YZhT4wpfBs.webp


oh ok that explains it


So I have a free protonmail account with username@protonmail.com – according to legend I should be able to use the shorter domain username@proton.me (not pm.me) as well.... How do I enable that? I can't get it to work


pro tip: do not engage


Man this must have been crazy to code up back then without all the tools we have today


this post was just a honeypot for me to find new npubs to follow


👀 wat
https://m.primal.net/HcNM.png


My IQ keeps dropping with every sentence I read from you.


explain the ecash scam, come on, we're waiting


Keep it coming. Do you understand how blind signatures work? If you do, explain to me how ecash is bad.


lol this man is on an anti ecash crusade and I'm enjoying it (because he's not making any sense whatsoever).

He can debate me on an open stage instead of larping for engagement without anyone to call out his bullshit. Let's do it bro.


There's so much development happening with Cashu it's getting impossible to keep track of it all, I think we all need a break.

Ok, break is over 🫡


This was great

nostr:note1lwtap7r52yxjp23cm2flaxjx7lm4qt9t33rhmw0qc772yl45uagq2ceh3g


The SHA256 Hash function broken out.
Mind blowing.
https://video.nostr.build/cfbdeea3a2c8c68896bbeae978fb21fbb0b77c1fd902bccc08ac154caa7595b1.mp4


Never heard of that, looks interesting. Can you explain how it works/


ok cool now I'm interested. Can I get a code?


show dissected cow eye on a 58kb ser


Yes that's literally why I'm here for


“If you’re not having fun in the bitcoin space you’re doing it wrong” – nostr:npub1dergggklka99wwrs92yz8wdjs952h2ux2ha2ed598ngwu9w7a6fsh9xzpc (he's right)


I'm trying to *reduce* the number of messengers, not increase it xD


We'll make sure that free and open-source tech from the Bitcoin ecosystem will be on the forefront of this 🫡

nostr:note1vqszulxzqcvzp3er76putkjlqm08n97rscygwr0z2pjvk20q0dxstsz3vh


We'll make sure that free and open-source tech from the Bitcoin ecosystem will be on the forefront of this 🫡


2024 will be the year of ecash 🚀


reliability, notifications, desktop app, backups, restoral, sync across devices.... it feels like it's very early.


I use simplex and I want to like it but it sucks so hard.


I see the risk in this and I think it also applies to other NIP07 applications that can get signatures on notes from the extensions (they could publish fake notes signed by you).

There seems to be no other way than to show the user what they are signing. I wish nostr:npub1getal6ykt05fsz5nqu4uld09nfj3y3qxmv8crys4aeut53unfvlqr80nfm had a dedicated way of showing details of the ecash that is being signed. Maybe one day?

Definitely needs trust in the application that is requesting these signatures. What's true for signing messages is also true for signing transactions.


why is the internet so boring today


nature is healing

https://void.cat/d/xyAD7W6CN9Bj4TYW3sM7s.webp


I recently followed a bunch of nostr:npub1wmr34t36fy03m8hvgl96zl3znndyzyaqhwmwdtshwmtkg03fetaqhjg240 's follows for example. He has a very diverse set of people in there.


Go to a profile you like, see who they are following.


Sounds like I've heard this before
https://void.cat/d/BXzRqYRaVhNcK6w1TEsjGn.webp


And Signal uses like 2 GB RAM


As a modern man I have all these messaging apps open at the same time and it sucks. so. much.

- Signal
- Telegram
- Whatsapp
- Slack
- Matrix
- Discord


Unfortunately not everyone thinks so: https://github.com/nostr-protocol/nips/pull/1026


Yes


happy birthday!


* with your nsec on arbitrary data.

#noEditNoDeletes


 nostr:npub1getal6ykt05fsz5nqu4uld09nfj3y3qxmv8crys4aeut53unfvlqr80nfm extension allows you to produce a Schnorr signature with your on arbitrary data. That's freaking cool! nostr:npub1mhcr4j594hsrnen594d7700n2t03n8gdx83zhxzculk6sh9nhwlq7uc226 is making use of that to spend Pay-to-Public-Key (P2PK) locked ecash in the browser.

What does that mean? Someone can post ecash publicly that is locked to your npub (on nostr or *anywhere else*). Everybody can see it and verify that you're the recipient, but only you (with your nsec) can actually spend it (using Alby) to your wallet.

We're going to use nostr identities for payments and we're not going to ask for permission. 🤙


Nostr pro tip: follow more people


Bitcoin + BitTorrent

🧡 A love story 🧡


Test harder


It will clear, in due course.
nostr:nevent1qqs85nu6rws3sggzpcvuqtm7etn2jnexncnk0qmazn99p8rqdhpqe7gpz4mhxue69uhkummnw3ezummcw3ezuer9wchsygzsm98u9kzcp35zkpc62shck8335gqtq5yt4w26xwl0pp2a72qavvpsgqqqqqqs0tc2vd


Wish nostr clients would randomize the feed. I keep reloading just to find the same old notes in the same order again but my brain expects something new.


🍿🍿🍿🍿🍿🍿

New version of Popcorn Time Desktop released – It's so good! Popcorn Time is back!

https://github.com/popcorn-official/popcorn-desktop/releases/tag/v0.5.0


So will the mempool ever clear again?


This is how you get rekt by Google. Old Gmail account, been using it for years. Suddenly and out of the blue it needs a phone number to log back in.

REEEEEEEEEEEE

https://void.cat/d/3zm1ix1iggTqXQCCCgKqsf.webp


minibits.cash - sorry for the mistake


It never gets old:

- get an ecash LN address from minbits.cash
- set LN address in nostr profile
- shitpost
- ...
- open Minbits after a long day of shitposting
- see the zap nuts tickle in one by one stacking up your ecash balance


Gm nostr 🧝
https://image.nostr.build/86347e1089f4c0235f24c8416b84ec1881910fcd94397caebf1bb9389fc4723e.jpg


People who are excited by posthumous fame forget that people who remember them will soon die too. And those after them in turn. Until their memory, passed from one to another like a candle flame, gutters and goes out.

But suppose that those who remembered you were immortal and your memory undying. What good would it do you? And I don't just mean when you're dead, but in your own lifetime. What use is praise, except to make your lifestyle a little more comfortable?

☠ You're out of step - neglecting the gifts of nature to hand on someone's words in the future ☠

– Meditations by Marcus Aurelius, chief OG Stoic and emperor of Rome. Note that these words were never meant to be published. MA wrote this to himself in his journal.


The tranquility that comes when you stop caring what they say. Or think, or do. Only what *you* do. (Is this fair? Is this the right thing to do?)

– Meditations by Marcus Aurelius, chief OG Stoic and emperor of Rome


Popcorn Time 0.5.0

Comments ( https://news.ycombinator.com/item?id=39336239 )

https://github.com/popcorn-official/popcorn-desktop/releases/tag/v0.5.0


#privacytechpro tip: Watch the Century of the Self

'"Century of the Self" highlights how the trend of exploiting the public's unconscious desires has been adopted by politicians, among others.'

https://youtu.be/DnPmg0R1M04

privacy link here:

https://piped.video/watch?v=DnPmg0R1M04

#cybersecgirl #privacytechpro #control #opsec #psychology #socialengineering #hacking


I literally spend the zaps I receive on Nostr on buying domains and renting servers.

We've already heave reached cypherpunk heaven. This is it how it feels.


Not really a limit but there is a statistical probability distribution of the number of proofs you'd have to transmit for each target amount.


Thinking in "QR codes per dollar" or "satoshis per second" – I love ecash math 🧡

"The above means that if we think of most payments as 5-10 proofs payments, and each proof is about 100 bytes, and each Version 10 QR code can carry 100 bytes, we should be able to make just about any payment under $500 with 10 QR codes' worth of data depending on the error correction level one might aim for. Using Fountain Codes, you can expect this to be transmitted in 10-16 codes, somewhere around 1-3 seconds depending on the delay between QR codes."


There is a Moksha instance on Mutinynet with on-chain support.

Pretty sick: mint ecash via an on-chain payment and pay Lightning invoices with the ecash.

Mint: https://moksha-mutinynet.up.railway.app
Api-docs: https://moksha-mutinynet.up.railway.app/swagger-ui/
cli-wallet download: https://github.com/ngutech21/moksha/releases/tag/v0.2.0-beta


E-Cashers <3 😘


Damn yeah that's cool! Imagine a machine literally minting ecash and popping it over via QR to the phone 😍


followed so fast, I was already following him


instafollow


✨ A new Cashu wallet and mint implementation just dropped: Gonuts (written in Go)

https://github.com/elnosh/gonuts


Yes, we've already built this in into the protocol with future extensions in mind 👌


Ship code, read philosophy. It's simple really.


It’s time bitcoin had a way to specify human-readable names for payment instructions.

LN Address has demonstrated the utility of such names, but it’s time to take it beyond just lightning and remove the dependence on HTTPS/CAs.

https://github.com/bitcoin/bips/pull/1551


Who's making dis

nostr:nevent1qqsgkfx0d0u7lagr2w477m6gcqt38swfqwpy23zhkuwuy9ukvkqtt3qpp4mhxue69uhkummn9ekx7mqzyqtj3dkvrem299rwpyg7308m8gt9rc3tavuquvkgxstprg7fyn6xgqcyqqqqqqgzvsd4y


I wish you success for your journey 🫡


These look super tasty


These reasonings are unconnected: "I am richer than you, therefore I am better"; "I am more eloquent than you, therefore I am better." The connection is rather this: "I am richer than you, therefore my property is greater than yours;" "I am more eloquent than you, therefore my style is better than yours." But you, after all, are neither property nor style.

Excerpt from The Enchiridion By Epictetus – Giga Chad of Stoics


Gm 🌋
https://image.nostr.build/169d9f41b00a190cf57511c5f2f85cd95141a75476ecd01de3b4401ba8c0367f.jpg


Beautiful 😍


Working on a go program to create fountain codes that I’ll then compile to WASM in order to power animated QR codes on Cashu-address.com and other Cashu web apps 🤯

What a time to be alive! 💜🥜


Ok, by request from some of my "padawans" I wrote a new guide about using #Cashu #ecash, explaining with use case scenario, of a small merchant (as uncle Jim) that want his customers to use #Bitcoin and #Lightning.

The scenario is based on #LNbits #Minibits
nostr:npub1dx5q2el8nd4eh3eg9t2e25fd7zuqg7zxz6ldkc3uzgh66ss2yc6st288sj with steps to do by each part of the scenario.

Thanks to nostr:npub1c878wu04lfqcl5avfy3p5x83ndpvedaxv0dg7pxthakq3jqdyzcs2n8avm (LNbits) and  nostr:npub12rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr43sf485vg for making this happen and all other contributors to ecash Cashu code.

I know we are early with this new thing, but is good to start testing and improving the apps and code. We must go forward using Bitcoin and LN and this could be a simple way to onboard more people, with simple and private solutions.

https://darthcoin.substack.com/p/bitcoin-adoption-using-ecash


This almost made me cry
https://www.youtube.com/watch?v=kbJcQYVtZMo


I like the style


It's just a normal channel but with way less head aches because there is no routing involved.


Just you, me, and a channel with instant Bitcoin settlement.


I want to do more with direct Lightning channels.


backlog all the things!


Project: SatsContactBot

Whenever you receive a zap, the Lightning payment will be converted in Cashu token and sent you via Telegram!

https://t.me/SatsContactBot


I love things that can't die


🧡 BitTorrent 🧡


Gm.

Learnt about cashu recently. U?

https://youtu.be/xfYmwc-gnK8


Another day, another Cashu-Address update. 🔥

"Claim on Lightning" is finally coming to our web-UI.
If you want to use Cashu-Address as a Lightning Address for your non-custodial setup, claiming just became a lot easier! 💜 ⚡

https://video.nostr.build/f4000c0dcd16260f0e89070bf62a7a6a162bbbb0cf4ce4519276113bd45b0abb.mp4

Coming to a browser near you later today!


Man I don't get it, it's such an extremely popular wallet....


Do you have a link for that?


Thank you, this is probably the nicest thing anyone has said to me online.


Is the account nostr:npub1q40jtk09x6mdmmlw09qracctqpgsr9zl2hcc7wzf8vuwasqsncwsxgaa27 real?


Is this account real?


I love Montaigne 🧡


COPA is murdering CSW in court and it's beautiful.

Can't wait for this freak to vanish into obscurity.


Watch nostr:npub1yxp7j36cfqws7yj0hkfu2mx25308u4zua6ud22zglxp98ayhh96s8c399s give a Cashu workshop at Casa21 in which he teaches you how to build our own Cashu wallet.

Super Testnut, Super fun!

Watch the recording on his YouTube channel: youtu.be/xfYmwc-gnK8

https://image.nostr.build/762011708129856ec08c92660c9418172a2a96ad7bb4d4f5048a1c60975697e6.jpg


TL;DR Happy birthday rabble 🎂


Gm ✨
https://image.nostr.build/f0a6fe8080445b8fd7ca6990f387c0828b849c60cbd8e7e90e698dd69f98a7f3.jpg


It’s been a week of using my Cashu Address to receive zaps. Naturally, there are rough edges, but I do think it’s a material positive for UX. Bullish.

nostr:npub12rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr43sf485vg nostr:npub1mhcr4j594hsrnen594d7700n2t03n8gdx83zhxzculk6sh9nhwlq7uc226 👏🏼


Here are some details to expect out of the STPI cashu mint:

* LN mint deposits have no fees
* Cashu ecash transfers within the mint cost nothing
* Total LN deposits are limited to around 500,000 sats per week (globally)
* LN withdraws have a 1% fee, this is due to my LSP
* You may encounter an additional 2 sat LN withdraw fee. This is not from my mint and is probably because you're using a nostr client to convert it to your LN address.

Happy #nutcasting !

#cashu #ecash #minibits #enuts


”Choose not to be harmed – and you won't feel harmed.
Don't feel harmed – and you haven't been.”

– Marcus Aurelius the Philosopher King


YES THIS IS ECASH


RIGHT IN THE NUTS

IS THIS ECASH?! nostr:npub12rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr43sf485vg https://i.nostr.build/EaoP.gif  nostr:note1049658u8v32uau6hxfcktdrwq6a4k5v2nh4k6673zc6y8yp486rq3zvulx


I'm completely addicted to Nile Red's chemistry youtube channel which is basically hard-core nerd ASMR.

He puts an incredible effort into these videos in which he describes his crazy experiments. Most steps are explained in detail and I think most experiments could be reproduced by another chemist.

Wish I could rewatch the entire channel again.

https://www.youtube.com/@NileRed


I'd love to see a meat-space community use nostr for their internal communications.

I believe today's clients can't properly separate individual "spaces" (or relays) well yet, can they? A bit like workspaces in Slack.


I believe this was the reason I got an iphone


MINIBITS WALLET PROFILE

nostr:npub1kvaln6tm0re4d99q9e4ma788wpvnw0jzkz595cljtfgwhldd75xsj9tkzv


https://m.primal.net/HbZy.png

nostr:note1ddkggh3hhc9gudcs72s8fgw62fxu26ayrf0awnj2wkhw0ckvf6qsg5a27l


I'd like to have more expressive smart contracts.
Oh wait, I can already do that on Ethereum.


Can't we instead not build super apps at all?


- "I'd like to be able to delete my posts/"
- "Noooo that would be wrong and our append-only social platform is morally superior and btw here is a two-page philosophical treatise on saying things without taking it back."

Where do I know this type of behavior from again...?


Computers don't work that way.


I just unlocked a P2PK Cashu nut in my web browser using nostr:npub1getal6ykt05fsz5nqu4uld09nfj3y3qxmv8crys4aeut53unfvlqr80nfm and paid a Lightning Invoice with it...

This is nuts... 🤯🥜


Yes, this is a Cashu wallet. Cashu is an open ecash protocol that anyone can write apps for. Check it out: cashu.space


Incredible work! I love this wallet so much.


✨ A new Cashu wallet has entered the chat: Macadamia, a native iOS wallet that looks and feels extremely slick.

https://www.nobsbitcoin.com/macadamia-v0-1-0/

https://macadamia.cash/
https://www.nobsbitcoin.com/content/images/size/w1200/2024/02/macadamia.png


sent you some


Press wallet on upper right, observe nuts trickle in!


I'm on my crazy Cashu Lightning address again: 🥜 calle@cashu-address.com let's go!

If you want one, I'm happy to inform you that you already have one:

<your_npub>@cashu-address.com


Apple Vision Pro – Why Monitor Replacement Is Ridiculous

Comments ( https://news.ycombinator.com/item?id=39296945 )

https://kguttag.com/2023/08/09/apple-vision-pro-part-5b-more-on-monitor-replacement-is-ridiculous/


MINIBITS CASHU WALLET UPDATE

For all users of .apk package it is highly recommended to update as the new over the air updates will target 0.1.6.-beta version number and thus won't be delivered to older .apk installs

https://github.com/minibits-cash/minibits_wallet/releases/tag/v0.1.6.-beta


#ecash 红包群 nostr:note1a3gktn2463sjpvuens2l99hwwyy68wm24eh9w9hschz6azuczs7s5dxzu2


People celebrating a lack a feature so they can feel good about it?


I like delete.
nostr:nevent1qqs0r45n9apjnu6m7x2xnkx0wrn8emtu04hhtuvsc3rnw97z7wf2jwqpp4mhxue69uhkummn9ekx7mqzypmvwx4w8fy378v7a3ruhgt7y2wd5sgn5zamde4wzamdwep798905qcyqqqqqqg79zth8


I like delete.


What if I told you that there are no Bitcoin addresses. There are only locking scripts and unlocking scripts.
https://void.cat/d/NYnMUtRfAHBFAW2Sct9idw.webp


Followed


Your daily dose of Stoicism

https://i.nostr.build/3V6W.jpg


I’ll send some Sats to anyone who shares this post… ⚡

Plot twist: I’ll send them to their Cashu-Address 💜


Following the discussions below, I've changed over the territory to an ecash one to welcome all things ecash on stacker news: https://stacker.news/items/416717

nostr:note1x2vq6c5l98c5s77e4pmu4hzaqa4u8ryt5azjg9lwns7gc6hyl9js6n7zlx


Worst take of the year congrats


cashu.space


I lol'd hard
nostr:nevent1qqs8h2uw4c3a9pjrye0zrmaq3mxytguprp7k985tfk35w4crdec4w5qpzpmhxue69uhkummnw3ezumt0d5hsygp93q9nwwsfzy9625n3gc6zkhg49dqqy6df3e9tt63q5v94ennl6ypsgqqqqqqsvk5yhv


I'll do it but I will be paid in Bitcoin which means it must be on your balance sheet. Deal?


Oops, I've double-spent this note.


It's official, I offer supervision for bachelor and master theses for computer science students researching Chaumian Ecash now.

Onward!


working on it, it's a high priority


too many steps? it's one click in minibits


I agree, this would be cypherpunk af


*shrug*


Ok I offer supervision for master and bachelor theses in computer science on chaumian ecash now.


I've got so many DMs from devs due to this post. It'll take some time for me to answer everyone.

Open source software is one of the most powerful forces we humans have ever invented.  It will never stop. Open source will continue to be the most robust way of building the future. Contributing to open source software will give your work (or your life?) a special meaning.
nostr:nevent1qqsqylul3cglgxkm3p5fssfauh6drqvutv72knwqupnu8dkkmy6pg8spzpmhxue69uhkummnw3ezumt0d5hsygzsm98u9kzcp35zkpc62shck8335gqtq5yt4w26xwl0pp2a72qavvpsgqqqqqqs3admwq


I just did this
nostr:nevent1qqsx38wrmgcf78fu7yntp6y4psmgq0x4fdr4vjy5k4wrltlszenz0lcpzpmhxue69uhkummnw3ezumt0d5hsygzxpsj7dqha57pjk5k37gkn6g4nzakewtmqmnwryyhd3jfwlpgxtspsgqqqqqqszztrw2


Today I will fix the bugs from yesterday.

https://m.primal.net/HbER.jpg


I’m deeply happy to read stories like this:

“Cashu convinced a friend of mine to give Bitcoin another chance, because of his privacy concerns”


So keep this refuge in mind: the back roads of your self. Above all, no strain and no stress. Be straightforward. Look at things like a man, like a human being, like a citizen, like a mortal. And among the things you turn to, these two:

i. That things have no hold on the soul. They stand there unmoving, outside it. Disturbance comes only from within - from own perception.

ii. That everything you see will soon alter and cease to exist. Think of how many changes you’ve already seen.

“The world is nothing but change. Our life is only perception.”

Marcus Aurelius - Gm ☕


Pura vida


🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥
🔥 LNbits Cashu extension is upgraded to v1 🔥
🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥

Slowly all Cashu things are migrating to the v1 API


There's a matrix room that is bridged to the Telegram, not to Discord yet

https://matrix.to/#/%23cashu:matrix.org


Nostr npubs are becoming a de factor PGP replacement for many of us. I would like to use my NIP-07 extension to sign on anything I like, including arbitrary text or data.


Life is much better ever since.
https://void.cat/d/WgJMe5FQEdnf9m8X2MY6rT.webp


Today I didn't start the day with philosophy. Instead, while having my first coffee, I joined a Twitter spaces with a bunch of BSV shitcoiners and screamed at them for saying stupid things like "banks are basically mining the new state of your bank account" or "you trust the miners to update the state of the ledger faithfully".

Felt awake after that though.


Cashu Dev Discord – GET IN LOSER WE'RE ROASTING HIGH TECH NUTS 🔥🥜

https://discord.gg/enyVCZtmgJ


Which one? nostr:npub1cj6ndx5akfazux7f0vjl4fyx9k0ulf682p437fe03a9ndwqjm0tqj886t6 's?


Life is so much easier if you remain truthful and honest.


Yes, absolutely


That sounds like a euphemism for procrastinating and have issues with committing to one thing to me. Truth is, nothing beautiful can exist without a commitment, everything needs time and energy.

If you seriously suffer from this, read some stoic philosophy. Maybe that'll help you stop making excuses for your procrastination and start doing something that has value to you.


JSON is not something you can contribute with.

As a non-dev you can test software and report bugs on github (make an account, get comfortable with creating Issues), help with translating software, write guides and tutorials.


Yes son