And.. NWC seems like the way to go for Notedeck. It works quite well in Alby browser extension, Snort, Amethyst, and others. We'd like to help with the NWC implementation where possible. I think one of the most complete and easy-to-understand public code bases which implements NWC in the way that NoteDeck should likely implement it... is Snort.. see the code here: https://github.com/v0l/snort/blob/3c4fe85694d1407bd932922c3164bd6f0a973fc9/packages/wallet/src/NostrWalletConnect.ts#L80
Discussion
I implemented it in damus ios as well lol, yes it will be coming soon
Oops, of course you are right. I’m now logged into Damus on iOS and I see it.
So I have an NWC string, and it works in Amethyst for sending zaps. I just zapped you with it from Amethyst. When I put it into Damus iOS, I see an error, see screenshot above.
What would be the best way for a developer to try to debug why our NWC works in Amethyst (and Snort) but not in Damus... I am guessing it would require running this (in xcode?) https://github.com/damus-io/damus ... and then trying to do some logging to see the problem?
Even though our NWC strings work in Ably browser, Amethyst, and Snort, there could be some thing we are doing with our NWC strings that isn't playing nice with Damus I guess...
We're going to try to run Damus in Xcode to see if we can log out some error messages about why Damus won't accept our NWC codes.
Ok, looks like our NWC codes do work with Damus. Maybe was just a temporary issue.
