Never used keychat personally, but amethyst works well with DMs, as does 0xchat
Discussion
KeyChat runs on iOS so it’s easier for me than using Amethyst which isn’t on my primary device. I have 0xChat installed but not signed in at the moment.
ah you're an ios user, I see. seriously I think nostr:npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z should focus on rewriting the app to use compose multiplatform, so we can have amethyst everywhere
He keeps teasing us but it never happens.
Maybe you could try using Aegis as your signer on iOS.
I don’t even know what that is, but if it uses NIP-46 I got bad news for ya.
It’s a nostr signer for iOS. Unfortunately, on iOS you can only log in through NIP-46, but Aegis uses a built-in local relay as the bunker relay.
On the surface, it sounds amazing and I would love to use it, unfortunately I recently learned that the NIP-44 spec for encrypted payloads which all NIP-46 signers use has a data size limit of 65535 bytes, and this happens to be too small to transfer my follow list, which is over 200 kb. I discovered this while trying to enable that feature in #PlebsVsZombies a few weeks ago. I might be an edge case, but that’s a hard cap I can’t get around and it seems much too low to support steady user growth. If I’m following around 2800 users (down from about 3300 due to culling my zombies) and my follow list is still more than 3x the size limit to use a NIP-46 signer, that caps the maximin number of follows to around 900.
Why does your follow list need NIP-44 encryption? Isn’t it a plain text list?
the number of ways in which the hurriedly ushered in "better encryption" protocol was screwed up was many. i didn't know it had a max payload limit