if you receive a 1, 2, 3, 5 or 8 sat zap from me, you're being zapped from my nostr balance

if you receive a 1, 2, 3, 5 or 8 sat zap from me, you're being zapped from my nostr balance

Awesome!
I can't wait to learn more about this and if we can use this to make zaps even easier for new users.
that's 100% the goal
when I'm done we'll be able to:
* have a single balance across all nostr apps
* no QR codes / NWC secrets
* zaps are immediate -- no need for a zap receipt -- if you send the zap the zap is received -- sending money will be exactly as fast as publishing a note or creating a 👍 event
* there's no need to signup for a wallet, your nsec is your wallet
The only thing that scares me would be relay operators deleting events or relays going down and this effecting your balance. Is that possible?
I guess even if it is you just don't keep too many sats in there at a time, then just send to another wallet.
What is the mechanism to transfer sats from Nostr to a wallet?
I am working an iteration of the protocol so that any arbitrary amount can be issued as a single proof. When you need to pay a certain amount you split out the amount required, send that and the remainder as issued as a new proof.
Nsec are a real problem.
They should expire, also, to have some privacy a new npub for each contact is needed.
You can not trust an nsec long term.
What if you get hacked? How to recover your identy/sats?
As I see it, you secure your nsec the way you secure your bitcoin seed phrase
Where do the tokens get stored? Do they get stored as nostr events?
Correct. Encrypted, with an optional passohrase , on some user-selected relays.
Very cool! What event kind are you using? I am exploring storing arbitrary amounts in a single proof, so it could be stored as a replaceable event, once you swap out what you need for payment and then store the resulting token with the reduced amount using a replaceable event.
Replaceable events are very problematic for this; I’m using 7375 for proofs and a replaceable for the wallet (which may or may not link to unspent proofs). The 7375 may tag the wallet event.
Once a proof is spent the token event where it exists must be deleted and any unspent proof published into a new one
Ok thx. I love this approach because the network becomes the custodian.
Curious why you are storing the proof as a json, versus the serialized format. I am fine either way, but wondering the rationale?
You have me thinking about replacing my wallet implementation with a nostr event store using relays.
Seems impossible!
when will this be possible?
I have read "that's 100% legal" that was such a joke😓😂
If zaps are immediate how are the sats stored with the nsec?
How do you handle my preferred zapping wallet loading to the main interface when I press Zap on a post but not taking me to an actual zap?
Bigger than DVMs if true
👀
👀
😮
SO BULLSHIT. HIT ME WITH THIS NOSTR BALANCE ZAP.⚡️
Cashu zap support in NDK? this will be big.
nostr feels like a garden for UX engineering lol
nostr:note1d50cxa63z3qdz6qvh0ddqd3s2e4nqjr75ytpgsmkxjetp2dfrxlq2vr6tl
time to p2npub so hard I guess
you should call these "nut zaps"
and if you really wanna go for it maybe you want to rename "nostr balance" to "nut sack"
HAHAHHAHAHAHAHHAHAHHAHAHAHABAHHAHABAHHAHAHAHA
👑
works cited: 
😳😖🤣🤣🤣 best/grossest post o day
I always say that I want to make a change purse out of my cojones for my widow. I like the image of her using it to pay the strippers. It’s on my will among other things
😂👌
"taking care of my nut sack" ”growing my nut sack"...
#yestrt
Nut sack… from where you share your seed
Problem is that that conflicts with the next thing I have in the works that is sending nuts as the zap (P2PK nut events)
These are regular LN zaps funded by nuts stored on relays instead of talking to a wallet over NWC or Webln, I couldn’t come up with anything better than “nostr balance” to capture that yet 😅
brb, creating a nut event
Yeah and if it’s a larger zap, you can say “I nutted all over you”
:o
I often feel that Cashu is too complicated, adding extra levels of complexity when people just want to send sats back and forth. If nostr:nprofile1qqs04xzt6ldm9qhs0ctw0t58kf4z57umjzmjg6jywu0seadwtqqc75spzpmhxue69uhnzdps9enrw73wd9hszynhwden5te0wp6hyurvv4cxzeewv4eszynhwden5te0wfjkccte9enrw73wd9hsxv8qkt can pull this off and make it seamless and easy to on-board and use, then I'm all for it.
Plus, we get to make nostr:nprofile1qqsr9cvzwc652r4m83d86ykplrnm9dg5gwdvzzn8ameanlvut35wy3gprpmhxw309akk7mnpvshx5c34x5hxxmmd8gurqwpsqyxhwumn8ghj7mn0wvhxcmmvqyvhwumn8ghj7urewfsk66ty9enxjct5dfskvtnrdaks7vj9m5's Nut Zapper a reality. And that's reason enough to do it 🤣
When I like something and regrets it, is post zap clarity (?)
cool
Rare sats you say? 😏
just picking up on this... looks very interesting.
on what layer are the sats held / settled ?
Can't wait to be able to drop big ole nut zaps