nostr:npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z does Amethyst do any caching of LNURL information? or do you always request the LNURL information from the ln address for a payment?
hmm. interesting.
and if the user does not have an address (e.g. in a self hosted case on umbrel) this is just not added?
how do I zap there? is that already possible?
I think it is up for people to decide what they do with their Nostr keys. If they want to pay loads of money to inscribe some data to it so be it. As long as it's valid bitcoin transactions...
nice. how do you use it? is the code open?
this is super cool!
fyi: we hat this SoB project: https://blog.getalby.com/building-a-content-distribution-proxy-implementing-the-lsats-spec/
using lnurl + lsat
and there is: https://docs.ocps.tech
oh wait, I misunderstood. you mean that the sender can add the message?
but doesn't this work already with the comment?
zap events do not need to be signed with the user’s key. they are signed with the lnurl’s nostr key.
What are your thoughts on Nostr Wallet Connect. which allows nostr clients to connect to lightning wallets and trigger payments through the NIP47 spec?
The goal is to completely remove the friction to zap and make it simple to implement for clients as it is just another event.
http://wavman.app by nostr:npub1yfg0d955c2jrj2080ew7pa4xrtj7x7s7umt28wh0zurwmxgpyj9shwv6vg is pretty nice.
zapping in my music player! \o/
Can I enable auto-zapping after I played a song?
we've been struggling with v3 for months. But gathered some experience on the way. What is the problem? maybe I can help.
I am not super sure about the process in chrome,
but in FF it works but you still need to get Mozilla to sign it.
I assume it is the same for Chrome.
otherwise the user has to enable the dev mode to install it.
I have a bunch of questions on how to build runcitadel or umbrel apps. Where can I read up on this?
* how to deal with app secrets?
* is there a way to let the user write a config file on installation?
* how to deal with amd64 vs. arm64 - are those different apps?
Seems like the problem is that the website doesn’t support LUD-18.
When looping over the payerData key in the response from Alby, we error because we try to render the entire payerData object which apparently React doesn’t like. This is where the error essentially occurs:
https://github.com/andrerfneves/lightning-decoder/blob/master/src/app.js#L478
When I build a special handling if-block for the “payerData” key, it renders perfectly fine. I’ll try to find a way to display this data and make a PR for it.
so we implement LUD18 (https://github.com/lnurl/luds/blob/luds/18.md) which is not supported by that app? this is a bug in the app then, isn't it?
LUD18 is actually pretty great and I hope more providers are going to supporting it.
that sounds strange. can I see the code? or test it somehow.
it’s all the lnurl spec, so there should not be ang difference.
yeah, we optimize this in one of the next versions.
the idea was initially that the sent transactions on a website are most relevant and we tried to add as much local metadata as possible there.
but seems that in some cases this is confusing.
thanks a lot for the feedback!!
problems? can I help? what did you encounter?
Nostr is complete: #[0]
we have this, a bit hidden on the getalby.com/user dashboard, but not in the extension, yet.