Wow, sounds amazing. More or less exactly what I was envisioning. This kind of stuff needs to take of. Would increase the real world usability of #Nostr so much imo. Please check it out nostr:npub1s0veng2gvfwr62acrxhnqexq76sj6ldg3a5t935jy8e6w3shr5vsnwrmq5
Take a look at an experiment I vibed which uses zero knowledge proofs to assert the relationship and deliver on nostr's promise of portable reputation.
https://github.com/wujifoo/nostr-bip-85-prototype
I personally think WoT is antithetical to bootstrapping disposable npubs without something like this.
Discussion
Thanks for the feedback that is encouraging.
I'd think something like this might be useful to make nos2x type signers dynamically switchable. Same with Amber. Also to be really powerful NWC switching paired with the npub.
(Switching npub/wallet in the social clients is ok in the short run but wrong long term for the protocol to be adopted in other applications.)
Regarding pseudonyms I also really like the point nostr:npub18dlusgmprudw46nracaldxe9hz4pdmrws8g6lsusy6qglcv5x48s0lh8x3 makes in https://untraceabledigitaldissident.com/nyms-personas-and-digital-identity/
"Have fun but don’t go crazy, know that on a long enough timeline this persona will be linked back to you. The more connections and data that you put out there the easier this will be."
A good switching tool would help firewall against one's own errors signing with the wrong key.