Someone tried to build an Ethereum-based Nostr client called Dostr.

Among the reasons it failed, IMHO, is why most Ethereum projects fail. It required that users already have an Ethereum wallet to connect in the first place. By tying your social graph to a blockchain, you immediately limit the potential size of your audience to only those who have already self-identified with that subgroup.

Nostr doesn’t use or need a blockchain to function. That’s an important point that the crypto people (I am using a much nicer word than I usually do) often overlook.

https://dostr-eth.github.io/homepage/

Reply to this note

Please Login to reply.

Discussion

I mean if you are already into eth and have a .eth this seems kinda like an alright idea…

Then someone should explain why Farcaster is failing, because it’s literally the best example of that.

That’s the streaming thing right?

But that’s kinda different…

As far as I can tell this is only using the .eth addys as your nip 05 and other info (if you have one) & using the eth wallet as the way to generate you nostr keys (no different then bip/slip implementations in Bitcoin wallets) which you can export and are not tied to the eth wallet in any way….

I really don’t know, I haven’t tried it. The whole “sign in with a wallet” thing is a nonstarter for me.

But you understand that "Ethereum wallet" or any other "wallet" just means a private key or signature... and it's almost the same as logging in with nsec, right?

It’s just like what nostr bunkers are

Amber on droid and aegis on iOS not sure what’s available for desktop tho

Logging in with an Ethereum account is great because you can keep your private key in Trezor or another hardware wallet, or leave it on a smart contract and handle it as multi-sig, etc. This is awesome invention

nah, this "just a private key" argument misses the point completely. eth wallets drag the entire baggage of that ecosystem,gas fees, tokenomics brainworms, "sign this txn" anxiety,into what's supposed to be simple pub/sub messaging. nostr keys are lightweight, disposable, zero-cost... that's the *feature*.

once you make people boot up metamask just to post "gm," you've already lost 95% of normals. let alone the tribal toxicity when every profile pic becomes a token billboard.

plus, hardware-wallet nerds: export your nostr key to a trezor if you're *that* paranoid, nobody's stopping you. just don't force the UX complexity on everyone else.

build whatever you want, plug away, but don't be shocked if the crowd here just shrugs and keeps vibing without the eth circus.

A lot of bitcoiners wont use other protocols unfortunately

That's absolutely fine. For me it makes sense to have something separate and specific for Nostr... but it should also be ready for the mass market, nostrconnect and frostr, it's all too complicated.

Eth wallets can act like signing device/bunkers/ no diff ent then using amber or aegis etc and it’s using your eth ens (different did)to set up the nostr profile…

I completely agree. I have been and continue to be a long-time critic of Farcaster, Lens, and other similar efforts. The only place where blockchain is useful in this case is in a decentralized naming system such as ENS, or some kind of DID storage.

I just wouldn't confuse this with it being the fate of all Ethereum projects. This clearly doesn't make sense—but there are many areas where it does make sense, such as lending, decentralized exchanges, decentralized stablecoins, prediction markets, and many other use cases.

What I meant to say was Ethereum social network projects. I mainly see them as places where people go to shill their NFTs and memecoins so they can dump them on other people. Their followers are just exit liquidity.

That's right, the social sphere is complex, with extreme pressure toward centralization. I believe that many projects were created honestly, but their authors were weak.

The incentives are all designed to give scammers the advantage. There’s no such thing as an honest token-based community. The insiders just want to cash out at the top.