Here I explain how web 3 is different to web 2 (with as little jargon as I can), show examples of poor user experiences, explain why we should not be saying it’s ‘user error’ when people get in trouble, and give some practical advice on how to design good user experiences for web 3.