Wouldn’t it possibly be higher to include web3 instruments into the prevailing community? Establishing a completely separate parallel set of servers and software program, and getting sufficient folks to make use of them, appears fairly pricey and troublesome. What about as an alternative utilizing the metadata occasions to publish web3 addresses in affiliation with a npub deal with, related idea to https://github.com/nostr-protocol/nips/blob/grasp/05.md, and together with a further web3 generated signature as a tag for occasions you need to be verifiably related together with your Eth pockets? The options you describe like utilizing ens and direct NFT possession checking could be attainable this fashion, solely wants a shopper that helps them.
I feel nostr is fairly cool however frankly the thought of a chat non-public key additionally being a cryptocurrency non-public key, which a slew of alpha high quality, web site primarily based purchasers (present nostr ecosystem) want you to enter it or generate it themselves, shouldn’t be good, since these are very completely different safety fashions they need to be dealt with individually, no person ought to be copy pasting Ethereum non-public keys into shitty web sites or utilizing keys generated on the identical for crypto transactions. On the flip facet you should not must approve a signature in your web3 pockets each time you ship a chat message.
Due to this fact I feel not a lot would actually be misplaced by as an alternative writing instruments to allow web3 performance with the prevailing protocol, since two units of separate keys are the proper approach to do it anyway. Perhaps I am lacking some prospects although, undecided.