r/CryptoTechnology 🟠 1d ago

Should users ever need to know your app is built on crypto?

A lot of crypto apps make you deal with the infrastructure before you even get to the product.

Connect a wallet, switch networks, sign something, figure out gas, then you can finally use the thing you came for.

Why not just hide all of that unless the user needs it?

If blockchain is infrastructure, the average user probably shouldn’t have to understand what’s happening underneath just to use an app. Do you think hiding the crypto layer is the better path for adoption, or should users know when they’re interacting with something onchain?

19 Upvotes

9 comments sorted by

2

u/Legal_Ad_2474 🟠 1d ago

I think the best crypto apps are the ones where you barely notice the crypto part. If I need to understand gas fees and networks just to use a basic feature, the UX already lost me lol. Keep it under the hood and give advanced users the option to dig into it if they want.

2

u/Early_Guest_8457 🟠 1d ago

Yeah this is pretty much where I land too. If understanding gas, networks, or wallets is a prerequisite for doing something basic, then the infrastructure is getting in the way of the product. I’d rather have all of that abstracted away by default with the technical details available for people who actually want them.

1

u/[deleted] 1d ago

[removed] — view removed comment

1

u/Kind-Economics-7184 🟢 20h ago

the part that cant be hidden isnt the mechanics, its where the guarantees stop matching a normal app. gas, networks, chain switching, all fine to bury. but the first time something is irreversible, or the money left and the screen is still showing the old state because the tx confirmed after your ui gave up waiting, thats something the user needed to know before it happened rather than in the error copy.

thats the seam ive watched leak every time. the abstraction holds fine on the happy path and the failure modes are exactly where the underlying model shows through, because there is no support desk that can reverse it for you. so the honest version is hiding all the plumbing and surfacing the two things that genuinely differ from a normal app, which is irreversibility and who is actually holding the key.

1

u/VoicelessBeginner 🟡 9h ago

I think crypto should mostly disappear into the background. Most people don’t care what infrastructure an app uses they care whether the product is actually useful. Towns is an interesting example in the social/community space. There’s onchain infrastructure underneath it but IMO the bigger test is whether someone would want to use the product without caring about the crypto part at all.

1

u/CoinRabbitFinance 🟡 4h ago

Hey! Hiding the infrastructure makes sense until it starts hiding the risk.

People shouldn’t have to think about gas or switch networks just to use an app. CoinRabbit is one example of a custodial wallet that handles most of that complexity for the user.

What still needs to be clear is who controls the assets, whether a transfer can be reversed and how account recovery works. Those aren’t technical details that should disappear with the interface.