So is Nostr Development Kit (in typescript/javascript) currently the only option for a full NIP-60 wallet implementation? I am no cashu or dev expert, but wanted to try something out, mainly for an Android app.
CDK ffi Kotlin bindings are working great once set up, I've implemented a wallet with it this week nostr:nprofile1qqsqfyvdlsmvj0nakmxq6c8n0c2j9uwrddjd8a95ynzn9479jhlth3gpvemhxue69uhkv6tvw3jhytnwdaehgu3wwa5kuef0dec82c33w94xwcmdd3cxketedsux6ertwecrgues0pk8xdrew33h27pkd4unvvpkw3nkv7pe0p68gat58ycrw6ps0fenwdnvva48w0mzwfhkzerrv9ehg0t5wf6k2qgnwaehxw309ac82unsd3jhqct89ejhxtcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsh8njvk
we've just started using it so it's early stage but you can implement a whole wallet with it and it comes with batteries included
unsure if you could make a full nip-60 wallet with it at this stage since that requires full access to the proofs database
Discussion
Not yet, but I definitely want to add into Quartz. If you are looking into it, feel free to push that over there. I would def use it on Amethyst at some point.
Also, if you do anything with Quartz, make sure to check the full outbox branch because there are a lot of changes to the base lib.