Proof-of-Concept: onboardstr.vercel.app Objective: billions must generate nostr accs I think this should be the way we onboard 80% of ppl to nostr. i had a friend download damus then i proceeded to bore them with ‘follow this guy’ or ‘add this relay too btw’. add your npub to the end of the onboardstr url, and when your friend generates an nsec they will have all the same follows/relays as you straightaway. instantly their feed is lively, and they can curate it themselves from there. https://image.nostr.build/a6f5d0feec8a10780414daaa180d700cd166dd3af405859dd9b023d35f6fa9e1.jpg
add different popular accounts presets to this
i’d assume you already follow them
i mean the POV of someone else’s
need a normie npub stat @rabble top three normie follow accounts, go
Here’s a list I pulled from nos.social’s initial recommendations: https://listr.lol/npub1wmr34t36fy03m8hvgl96zl3znndyzyaqhwmwdtshwmtkg03fetaqhjg240/30000/naddr1qq4xc6tnw3ez6dfnvvexydryxvknzdpnxqkngvfcvgkkydrxvcknqefk8q6nqdnzx9jnweqpp4mhxue69uhkummn9ekx7mqzypmvwx4w8fy378v7a3ruhgt7y2wd5sgn5zamde4wzamdwep798905qcyqqq82vqa9r6ra
Perhaps making an alt for simply following more approachable accounts for new people is a good way to do this. Then you always know what you’re sending and can curate it for specific people.
why not just have the top #30 in addition to yourself listed as users, whose following and relay lists you could copy?
Definitely an option, I’m just suggesting that there might be some folks those people are following that may not actually be of interest to whoever you’re on boarding. Just suggesting an option for a more fine tuned experience where you might have better control. Like me for example, I follow tons of Bitcoiners and tech stuff. But some friends I would want to onboard are not as into that stuff. They’re more into MTG and cinema. But I don’t know any accounts that focus on those things. I would think it easier for me to make an alt and find those accounts to follow, rather than sifting through the follows of another account that might be following users that produce that content. Tldr; yes
Ah hah!
Nice idea in theory. Requires friends in reality tho.
It is a good way to circumvent client recommendations, which is weirdly mirroring the (mostly) crap recommendations 'legacy' social media has. You'd hope everyone knows by now that a client/app popular acc recommendations are best to ignore and finding people is the real game. And this could certainly help:)
ye most of the ppl i tell to try nostr end up following 5-10 big accs, adding 2-3 relays, and then churn after a couple days cause ‘feeds boring and i can’t find funny ppl’ i don’t think anyone’s got a good onboarding experience yet
Yep it is needed somewhat more here than other social media platforms with the particular problems of nostr
So true 🫠
Sorry, just to add lol. It also depends on the user. A lot of people follow 1k+ accounts here, so not that useful. Slightly relies on a discerning user 😿 You do see people making follow recommendations Listr things too:) and putting in bio. ¯\_(ツ)_/¯ blah blah lol
If it also generated a relay list and a URL that you would click and it would open a client with your nsec already set up there ready to be used I think this would be perfect.
Maybe instead of prompting the user to assign a name you let the person who invites to pre-fill their name for them. So if I'm inviting Bob to Nostr I just give him a link that already sets his name to Bob. Once Bob is using Nostr they can change their name as they please.
Perhaps they don't want to be doxxed from the get go. We all know there's a good chance that what's in the nostr might never be erased. But Iris.to has a good solution. It assigns a random name (adjective+noun) to each nsec when they onboard. You can change the display name but the funny one remains.
I like this idea
and maybe we can setup the Nip58 Badges things too. like a onboarding ref badges so people have some fun inviting their friends
this is cool 🐻
This is interesting. A great tool as well for starting a private relay community. Say i want to onboard my mom to a family only relay and dont her to have to deal with setup / exposure to global. Setting up her account is far easier with this tool 🤙
This is interesting. nostr:nevent1qqsq962wtafe8lk57l7r89m9jrstmm5wmgt8h5tkzwrfxp9wea5uxzgprfmhxue69uhhyetvv9ujumn0wd68y6trdpjhxtn0wfnsygy0gnzkzvdnvfngkrsph6x8rvj8sevchd50hyyul4u040astrws7qpsgqqqqqqsdlktmz
Love that idea! 💜 nostr:note1qt55uh6nj0ldfaluxwtkty8qhhhgaksk00ghvyuxjvz2anmfcvysnvqjsd
I like the idea. Maybe add his nickname and random profile picture IA generated 😎
I like it, great idea! You could propose in the homepage some preloaded profiles to choose from. If clients supported a standardized deeplink API, it would be possible at the end of the wizard to pass all the account details, minus the nsec that would be generated in the app. So onboarding would be: download the nostr xxxxxx app and click on this link.
Love it. And I second Daniele, it would be cool to NIP this and let any client support it
Needs to be composable. https://github.com/olheadinternet/nips/blob/olheadinternet-cowdraft/cow.md
Great idea, I will add it to Lume too
i’ll try give ya a hand if i get time today. my thinking is you can add an npub when you onboard and it copies their kind 3/10002 event. pretty simple would also me could to have a lume reflink that gets you set up with lume and an account automatically, but that might be a bit painful
@doot Nostr needs to solve the metadata problem. It may encrypt messages but offers no privacy regarding who is contacting whom. This problem has already been solved by mixnets, onions, and floodnets. Pick one ...
snort and other clients gives a "followall" button when user open another npub - thats almost the same thing right? what extra advantage this tool will provide?
oh nice, yeah that’s pretty much what i’m going for. adds their relays too tho
This is your primary weapon in 🟣💊ing Will be using this alot in the coming weeks. 🤙 #[0]
@elsat 👀👀
Just saw this! Maybe @doot was also at #nostrville or is @The: Daniel⚡️ alt 🤔 My experience using onboardstr: -follow list copy worked great -onboarstr added ~10 additional relays relative to what I have currently. I am guessing there are old relay lists somewhere - logged into damus with the newly created nsec without trouble My view: -best website icon -nsec generation on a website sets up for rugpull, as does the need to share said key -i love the simple flow Improvements for onboardstr: -how might client options be tied at end: e.g. click here for iOS Damus, Android Amethyst, Web Coracle, Nostrudel etc.. -nsec is displayed past screen - consider wrapping -add copy button adjacent to nsec, and string copied confirmation Potential Improvements in #Damus: When damus adds a share/invite functionality, there can be a ‘referral’ appended to the link with the inviting party’s npub. If the invite receiver accepts, they automagically have the option to add friends follow and relay lists. https://image.nostr.build/9abac0a4d7bd848c5629302e52492e0cc4311479a627c85242cda2148ba24100.jpg
- Incorporating the lnurl setup into the onboarding would help too. But that's maybe a rather seperate step in the client itself. - I can see that all these onboarding touch points can get very competitive. Gonna be the race to become the client/relay/wallet of choice there
I have a lot of ideas around this, just need to spend a little time and come up with a flow that works. I love the idea of creating a tailored account experience for a friend with all the basics they need to get up and running, though some of the things I enjoyed the most was trying to figure out the steps, and I hope by making it too easy it doesn’t take away some of the magic of what this is.
ufdfd, 🙏I do pray that this building your embarked on helps you get those you love closer together! 🌸🌺🌸 There's just a pace that others move that is unlike mine in keeping lists tidy... Please gift this p-o-c a try! (For the advanced!! )