nostr:nprofile1qqsd7ele5ljpzft5tjl84naae5pkj9uqcepa77adwr6ayyy0948uyqqpz9mhxue69uhkummnw3ezuamfdejj7qtxwaehxw309anxjmr5v4ezumn0wd68ytnhd9hx2tmwwp6kyvtdv9hxcmnxd3uh57t2dpnkswfhxp6rsmtddenhyerew33hqvm2wfkkzcfkxe6nsdpkvankwdm5xgcxxem3w9m8jm3ew3hr7cnjdaskgcmpwd6r6arjw4jsz9mhwden5te0wfjkccte9ehx7um5wghxyctwvshsavanjs
This seems like a long way (three app install) workaround to the manufactured problem of : “Nobody wants a dedicated onboarding client … onboarding should happen from within the social client” I happen to think there is a LOT of value in just making a GREAT onboarding client that: - introduces a user to the world of Nostr - creates a profile and key pair with minimal friction and zero KYC. - helps new users to discover all their friends friends who are using Nostr - helps with discovery (and setup) of clients and relays that are used within their network of friends. - continues on as an account hub, key manager, nostr activity monitor, and app discovery client for the new user. - rewards existing users for onboarding (and retaining) their friends on Nostr. This is what I’m (still) building … and happy to collaborate. https://nostrmeet.me https://github.com/nostrmeetme/nostrmeetme https://geyser.fund/project/nostrmeetme
A great onboarding client could work, but the issue is that it needs access to an App store to install everything the user needs in order to see the different things different friends are doing. If I have friends using Zap.Stream, the onboarding must suggest a client that can see streams. If I have friends using NIP-17 DMs, the onboarding clients MUST suggest apps that support that specific kind, install and make them ready to use without any additional setup in each app. There are 100s of new kinds now and figuring out what I need to install to see my friends is the most important task of the onboarding tool. That's why a Store app can be a good place for this. Onboarding people to Nostr is basically onboarding them to a new app ecosystem.