I think I need to take a deeper look into the differences between lud06 and lud16. His client filled the LN address in LUD-16, but the address appears to be in the lud06 format, so Jumble considers the address invalid.

Reply to this note

Please Login to reply.

Discussion

What is the best wallet to use? I am very confused about LN wallets.

I just installed wallet of satoshi because someone tell me that is the best one.

This is not a wallet issue. Maybe the location where the client you use saves the ln address is incorrect, or maybe I misunderstood. The zap feature of Jumble is still in the testing stage, so it's probably my problem with a high probability. I will check it carefully tomorrow.

Is this a opensource project, can I have a look?

Of course https://github.com/CodyTseng/jumble

But my code might be a bit messy 🤣

The website of the beta version is https://beta.jumble.social

Fixed it. I no longer trust the lud16 and lud06 fields in users' metadata. Now, as long as it matches an email format, I'll just treat it as lud16 🤣

Hum, I tried to zap nostr:npub1w98zr2sevkqle6lmt7u503ewclhzs2cdq94ke4mw7kmpxy2u9y5s6fe9yy and still doesn't work.

I just tried, and it works. But since his wallet did not return an address for verification, I cannot accurately determine whether it was successful for now.

Strange, I'm on Version: v0.1.0 (5ad4dfa) and doesn't work

His profile doesn't even have a lightning icon

Now I see sorry. And I was able to zap. Thanks.

This issue might be that his metadata you retrieved yesterday was an older version without the Lightning address. Jumble caches data for a day, hahaha

Maybe lightning address shouldn't be cached, because it's an important data?

It is stored in the kind 0 event along with the avatar and username. Caching it for a day shouldn't have too much of an impact.

We can test it for a while to see if it's necessary to query the latest lightning address before zapping

I mean because people can change lightning address and do not use it anymore and still receive funds on it for a day and maybe even loose this funds.

I agree, you're right