The QR approach takes one more step indeed (sharing the QR code), but it has the advantage to be accessible to everyone. Your approach would take a lot of work for just a few power user to use it. I still think it's a good idea though and will be happy to assist on our side for easy implementation if someone else create the backend feature.
If the users with account creation tokens are willing to run such a software and keep a list of trusted accounts, then all those trusted accounts would be able to invite friends. With such lists, it should make it available to many people to be able to invite friends.
I am definitely interested in developing the backend for this, happy to hear you are willing to add such a feature to Keychain. I'll reach out on discord to discuss in detail.
I will check Ecency. Was your point on Keychain about being able to import these accounts, or create new accounts with seed phrase within Keychain?
Generate a BIP39 seed phrase and create a new account from it within Keychain. This would make it far more user-friendly, I think. Otherwise people have to write down on paper a 50-character private key. And if you can create an account in this way, I guess it would also be possible to import from an existing seed phrase.
RE: Hive Keychain Development Proposal 2025