Discussion
This is how i do zaps. This is also why i have default zap 1000. It was never meant to be spammed like a reaction
Zaps as reactions are spam now?
Not everyone can afford to pay a dollar per like.
Its not up to me how people use zaps, i just have my opinion which is the minority
But yes zaps under some limit could be considered spam, like 1-2000 msats.
Itās like if you see someone on the street playing an instrument and you throw 1/8th of a penny in. Sure it all contributes to an aggregate but a zap is still going into their push notifications.
This is why we are planning zap notification limits sometime soon
Every zap matters š¤ they are high signal itās not about an amount, itās about the pow vs a simple emoji or ālikeā reaction
I wonder if thereās a way for clients to better implement a minimum zap limit in the UX. š¤
Hereās what I mean:
LNURL-pay lets the recipient wallet set both a minimum and maximum amount for the payment.
If a user tries to pay less than the minimum, wallets like nostr:nprofile1qyt8wumn8ghj7etyv4hzumn0wd68ytnvv9hxgtcppemhxue69uhkummn9ekx7mp0qqsyv47lazt9h6ycp2fsw270khje5egjgsrdkrupjg27u796g7f5k0s0pfy4z will immediately display the range on-screen. I tested this by using a Misty nostr:nprofile1qyt8wumn8ghj7etyv4hzumn0wd68ytnvv9hxgtcpzamhxue69uhkvun2daekstnwdaehgu339e3k7mgqyzt3r5dt4qr28g59lulg05t4jqkz7fg8gxrqm8r9jq7gkh5x867cz3f3ytq Lightning addresss, which has a 100 sat minimum to receive.
However, clients like Damus don't do this, and instead make an attempt to fetch an invoice, which eventually times out with an error message, leading the zapper to think the zapeesās wallet is broken, when the payment request is simply out of range.
If this information is shared between the wallet and the client, there could be some instant feedback returned to the user to let them know that the user they want to zap simply has a minimum, and they should zap a larger amount.

Oh yeah we could definitely incorporate this, not sure why we havenāt. Itās just metadata on the lnurl endpoint.
Letās get that coded! š„
I wouldnāt say its a one line change though, there are a lot of design considerations nostr:npub1uapy44zhu5f0markfftt7m2z3gr2zwssq6h3lw8qlce0d5pjvhrs3q9pmv
For example, instead of just erroring on default nwc zaps it might make more sense to show a popup: ādefault amount is less than minimum zap, do you want to bump up?ā
Also i personally think minimum lnurl amounts are dumb. The minimum should just be there on the notification settings.
but even if they are dumb lots of people still have them, so we should support that instead of ignoring it
Minimum amounts are necessary for certain wallets. Nodeless Liquid-based Lightning wallets have a lower limit of between 21-100 sats, because it's really not economical to do less.
Zaps are the perfect reaction š¤
Good Morning , friendsāļø
