Not sure if you can reliably track the first follower, you basically just update a kind 3 event which might be in correct order or not.

The other things should be queryable with currentl frameworks and some logic. Rust-nostr (with bindings to other langs) might help

Reply to this note

Please Login to reply.

Discussion

That’s what nostr:npub1xdtducdnjerex88gkg2qk2atsdlqsyxqaag4h05jmcpyspqt30wscmntxy says too. I have ideas… and see a number of hurdles also… but my optimism is strong that there WILL be a usable metric for measuring the success of “social onboarding” and the “nostr advocates” who practice it.

nostr:note1h6zulynypwy32zdsaw0x5nfhmw2h2v7drdfkky4mqr0apuc8sghs3yzurw

I just need an earnest brainstorm session with someone who knows the space better than me to get a game plan for moving forward.

“First follow” can be assumed accurately for new accounts. Part of the query engine will involve collecting “first posts” (kind 1 or 4) to find newly created accounts each day. Collecting first posts for “existing” accounts will be more challenging, but we’ll only be going six months back. So the “tracking of user onboarding” will get better over time.