Pain Points
A place to log web3 UX frustrations for design inspiration.
Darryl Yeo 🛠️ pfp

@darrylyeo

“How do we design for the reality that warnings lose their effectiveness when users have been conditioned to click through them?”
2 replies
2 recasts
8 reactions

Rachna pfp

@rachna

at what point am i going to be able to change the order of embeds once i’ve selected all 4 media files instead of selecting and uploading them one by one
0 reply
0 recast
2 reactions

leopastel.eth pfp

@leopastel

this is irresponsible design, & a perfect example of how poor design decisions can cause real harm. if a crowdfund doesnt reach its goal, the “donate anyway” button is hidden behind a big button that says “claim refund”. how much money is sitting in escrow because donors didn’t click “claim refund”?
8 replies
0 recast
4 reactions

ihawaii.eth pfp

@ihawaii.eth

iykyk…. just found this whole box of gems while packing… oh no! send help 🤣
5 replies
2 recasts
6 reactions

ChristianØ pfp

@christian

Step 1) Find dApp on Twitter Step 2) Click Linktree in bio Step 3) Scroll past social media accounts Step 4) Click 'Website' Step 5) Click 'Launch dApp' Step 6) Click 'Connect Wallet' Step 7) Click 'Switch Networks' Step 8) ... Insufficient Funds 😭 Step 9) Start to bridge funds Step 10) Wait Step 11) Receive bridged funds Step 12) Switch back to dApp Farcaster mini apps for the win.
0 reply
0 recast
1 reaction

logonaut.eth pfp

@logonaut.eth

mo' wallets, mo' tax reporting burden
0 reply
0 recast
1 reaction

leopastel.eth pfp

@leopastel

when an app beta you’ve been religiously using on testflight/browser finally launches in the app store and you lose all of your prior data <<<<<<<<<
0 reply
0 recast
3 reactions

matt pfp

@matthewmorek

tfw you want to ship but can’t coz you caught a fucking flu at an airport and you’re dying in bed since tuesday
0 reply
0 recast
0 reaction

Aniketh pfp

@anipl1

would hate to be a paradigm lp in 2022 2023 or 2024
0 reply
0 recast
1 reaction

leopastel.eth pfp

@leopastel

dang i was spitting
0 reply
0 recast
3 reactions

leopastel.eth pfp

@leopastel

is there a channel for no-code / low-code builders? if not let’s make one
2 replies
0 recast
10 reactions

Apurv pfp

@apurvkaushal

https://warpcast.com/apurvkaushal/0x44a8a05c
0 reply
0 recast
0 reaction

Arti Villa pfp

@artivilla.eth

Interesting POV by /unlonely . love the contrarian take. my 2 cents of why I don't speculate is b/c I would rather spend that time building or invest in my own venture than coins. I know plenty of speculators but I do feel their is a sense of systematic fatigue in the ecosystem from not onboarding net new users. the products are too crypto native, spiralling the same set of users. while this has enabled interesting experiences, it has deterred many regular users who don’t want to think too much when using social platforms. thttps://x.com/bdguan/status/1838619537119547559
1 reply
0 recast
15 reactions

Apurv pfp

@apurvkaushal

Controversial opinion: Coinbase wallets may have solved onboarding via pass keys but they have a big distance to cover. I really hate new chrome tabs opening up everytime i want to do a transaction for e.g. Rabby is far far ahead in terms of a great wallet UX
0 reply
0 recast
1 reaction

Vanessa Williams pfp

@fridgebuzz.eth

There was discussion on X today about the “punk heist”, and this post brought up a good point about crypto’s exclusionary nature. (You need dev expertise to properly participate). Which gives me an idea: what if contracts were treated like REST APIs? That is, documented in a machine-readable way (like OpenAPI specs). Then users could access dashboards showing all the contracts they’ve interacted with (filtering required, obv), notify them of significant events (like the “shotgun” call in this punk heist), and give them a user-friendly UI with which to interact with the contracts in turn (in this case, to reject the shotgun proposal). It’s not enough that Etherscan etc effectively let you call contract functions. Even for a dev, doing that’s pretty scary, and in this story, a small mistake caused unintended consequences. I think we can do better. What do you think? https://x.com/pablorfraile/status/1834203109117014482?s=46&t=65SFOvn3rO_M3KVdAeCY4g
1 reply
0 recast
0 reaction