You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Your app metadata will be the first thing a new user will see, and is what they’ll base their first impression on. Aim for your metadata to provide helpful context, and properly set expectations with new users on what your app does.
17
-
Consider the experience for new users opening your app for the first time. Include your value props, a light onboarding flow, or easy access to guides / FAQs from your homepage to help new users orient themselves
18
-
- No technical jargon - language is user-friendly
19
-
- Value is immediately apparent to new users
20
-
- Defer auth until needed. Triggering the auth tray as the first thing a user sees on app open can create a jarring experience, and asks users to take an action they may not be confident in before demonstrating the value of your app.
21
-
- Include a splash page for sign-in if needed.
22
-
- Consider adding a “guest” mode, allowing users to explore your app before asking them to sign in.
17
+
- Consider the experience for new users opening your app for the first time. Include your value props, a light and delightful onboarding flow, or easy access to guides / FAQs from your homepage to help new users orient themselves.
18
+
- Consider adding a “guest” mode, allowing users to explore your app before asking them to sign in. Defer auth until needed. Triggering the auth tray as the first thing a user sees on app open can create a jarring experience, and asks users to take an action they may not be confident in before demonstrating the value of your app.
Enable users to transact on your apps without needing gas by using wallet solutions that support gas sponsorship like [Base Account and Paymaster](/base-account/improve-ux/sponsor-gas/paymasters).
29
24
30
25
### Legible identity
31
-
Never use wallet addresses. Instead, leverage identity solutions like ENS and [Basenames](/base-account/basenames/basenames-onchainkit-tutorial).
26
+
Never display wallet addresses as default usernames. Instead, leverage identity solutions like ENS and [Basenames](/base-account/basenames/basenames-onchainkit-tutorial).
32
27
33
28
### Localization
34
29
Many of our users are located around the world. Apps that are localised for each region will perform significantly better. For next.js apps, you can use Next.js Internationalization to localize your app.
0 commit comments