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


or i guess you can already do that through pasting somebody else’s npub, less intuitive but yeah


Ah hah!


i mean the POV of someone else’s


did you see my spam 🤣


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


also incidentally a good way to spin up alts tbh


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


Yep it is needed somewhat more here than other social media platforms with the particular problems of nostr


We just need to start by getting more funny ppl here first then.


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.


true


All my friends would be called Dick in this case. So I agree wholeheartedly


Some people might find it useful to be set up with a bunch of mute words already. I like the idea of having mute word packs in the style of emoji packs.

Eg
'the best b!tcoinisms mute word pack'

Probably the most obvious one


We should also be able to pick a client so they get a link that prompts them to install a client as well as the rest above. If I could send an invite link by message that would get many invites out there.


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


Maybe this?

nostr:nevent1qqsq962wtafe8lk57l7r89m9jrstmm5wmgt8h5tkzwrfxp9wea5uxzgpzemhxue69uhhyetvv9ujuurjd9kkzmpwdejhgq3q3azv2cf3kd3xdzcwqxlgcudjg7r9nzak37usnn7h374lkpvd6rcqxpqqqqqqz5w8ryd


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


need a normie npub stat

nostr:npub1wmr34t36fy03m8hvgl96zl3znndyzyaqhwmwdtshwmtkg03fetaqhjg240 top three normie follow accounts, go


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 🤙


So true 🫠


Here’s a list I pulled from nos.social’s initial recommendations: https://listr.lol/npub1wmr34t36fy03m8hvgl96zl3znndyzyaqhwmwdtshwmtkg03fetaqhjg240/30000/naddr1qq4xc6tnw3ez6dfnvvexydryxvknzdpnxqkngvfcvgkkydrxvcknqefk8q6nqdnzx9jnweqpp4mhxue69uhkummn9ekx7mqzypmvwx4w8fy378v7a3ruhgt7y2wd5sgn5zamde4wzamdwep798905qcyqqq82vqa9r6ra


Great idea 🔥


Great idea!


I think this explanation should be included in the firts page like one of those signs that when you hover over them it explanes what this it and what it does.


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.


Love that idea! 💜

nostr:note1qt55uh6nj0ldfaluxwtkty8qhhhgaksk00ghvyuxjvz2anmfcvysnvqjsd


#plebchain on steroids 💜


I like dis


This will greatly simplify the onboarding experience!

nostr:nevent1qqsq962wtafe8lk57l7r89m9jrstmm5wmgt8h5tkzwrfxp9wea5uxzgpz3mhxue69uhhyetvv9ujumn0wd68ytnzvupzpr6yc4snrvmzv69suqd733cmy3uxtx9mdraep88a0ratlvzcm58sqvzqqqqqqyejh2s5


I demand to be put on the normie user list 😤😤😤


I like the idea. Maybe add his nickname and random profile picture IA generated 😎


Awesome concept


What is zarps 👉👈💫✨✨👱♀


"Start your nostr journey as would nostr:npub1sg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237lmu63q0uf63m or nostr:npub1tu2rdu3esy50cjwmvdct280drnt9tj389mmhv6elkrw0dchyxteqnlg3tz" would be quite an intriguing claim


Brilliant idea!

Brilliant idea!


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

love it


Love it. And I second Daniele, it would be cool to NIP this and let any client support it


all it is copying another person’s kind 3 or 10002!


I suppose so, it's barely nippable come to think of 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


nostr:npub13azv2cf3kd3xdzcwqxlgcudjg7r9nzak37usnn7h374lkpvd6rcq4k8m54 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 ...


when?


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


niiiiice =)


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


💜🤙 one thing bothers - "max number per npub followers" - it can messup metadata - so "new user must learn to BACKUP own profile first" - or else an npub following 10K 20K users no issue


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


This is your primary weapon in 🟣💊ing
 Will be using this alot in the coming weeks. 🤙

#[0]


Thats pretty neat 👀🤙


nostr:npub1zafcms4xya5ap9zr7xxr0jlrtrattwlesytn2s42030lzu0dwlzqpd26k5 👀👀


Just saw this!

Maybe nostr:npub13azv2cf3kd3xdzcwqxlgcudjg7r9nzak37usnn7h374lkpvd6rcq4k8m54 was also at #nostrville or is nostr:npub1aeh2zw4elewy5682lxc6xnlqzjnxksq303gwu2npfaxd49vmde6qcq4nwx 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!! )