So where can I read the implementation details of the backend? Say for instance I was working on a nostr-native project and I wanted to provide this onbiarding experience for users that start using Nostr because of my app... How would I do that? Thanks!