-
Notifications
You must be signed in to change notification settings - Fork 4.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Link directly to wallets, not lists of wallets #28
Comments
Great points - agreed that there should be fewer clicks to get to a wallet.
Here’s an argument for linking to apps first, though: You don’t need a wallet to “use” apps by browsing in read-only mode. For a new user, it’s important to see the value of a given Ethereum app in a concrete way before experiencing the friction of setting up a wallet. |
Users can start using AlphaWallet and experiencing DApps instantly. The wallet doesn’t require users to do anything before they have some mainnet “asset”. This should reduce the main frictions of setting up a wallet. |
I agree with @vbuterin's suggestion of changing the wallet section to be more "opinionated" by prioritizing a small list of trusted wallets. I disagree with changing the order of the contents of the page:
|
That approach feels like a lot of redundant work: with O(N) applications, we'd have O(N) redundant content in the tutorials instead of O(1) content if we can establish the baseline expectation that it's our/ the community's / the wallets' job to do basic tutorialing. If why -> how the goal, I would at the very minimum favor renaming "Use an application built on ethereum" to "What are some existing applications that are built on ethereum?". Emphasize the "we're showing you why ethereum is useful" rather than "you can use ethereum already". |
I think this might be a case of "good redundancy", or at least inevitable redundancy. Apps like Veil and Cryptokitties aren't going to link to ethereum.org/use to on-board their users to a wallet. They are always going to want to own the on-boarding process themselves, and are highly incentivized to do a very good job of making it easy for their users. There will be redundant wallet on-boarding tutorials regardless of what is on ethereum.org. That said, I think this page could be a lot better and even restructured. Maybe there's an argument for separating out "What can I do on Ethereum today" - maybe this could be folded into /beginners? - and "Install a wallet". It might be true that many more people actually just clear information about a good wallet, and don't want to be slowed down by information about apps and ETH. |
@bennygiang (Cryptokitties), @pfletcherhill (Veil), @owocki (gitcoin), what do you think about the above? |
I agree with the "good redundancy" point from @jjmstark. Apps are going to have their own onboarding flows, and that's a good thing. But @vbuterin is right that this page can do a better job helping users rather than linking to guides that may help. My suggestion would be to add one sentence at the top of the page that entices the user. Maybe something like:
Then include a three-step guide for (1) getting a wallet, (2) getting ETH, and (3) using an app. As for the wallet section, I also agree the page should first list specific wallets and then second list guides. The guides are helpful if I want to see a bunch of options, but the user should be able to get set up from this page alone. |
I agree with @vbuterin
and @pfletcherhill
and wonder if @jjmstark
is really necessarily true? Can nothing be done about it? The current approach the new website is taking will exactly causing those problems:
With the https://play.ethereum.org
Our project is very young and not even yet in beta state, but so is the current ethereum.org website and maybe our ideas could help to solve the issues mentioned in this thread. We (@ninabreznik and myself) were working for more than 2 years with the remix IDE project and we also started to support beginners to learn about smart contracts were we faced the same questions and in anticipation we developed the "play tooling" to not be limited to just teaching about solidity and smart contracts but to cope with any kind of ethereum related education :-) |
Haze em |
[Draft] Add template logic to [...slug]
Currently it takes a huge number of clicks to actually get to a wallet:
IMO this is a huge usability hurdle, we're basically requiring users to go down a pretty complicated educational rabbit hole before they can just get a wallet and have an ethereum address.
I would favor replacing this approach with a more opinionated one: we just link to the pages (ideally a tutorial link and a download link each) for some wallets that we select, (eg. Metamask, MyCrypto, the Opera browser, TrustWallet, a few more) that we deem to be high quality enough to expose new users to.
Also, I would favor switching around the order: step 1 should be getting a wallet, step 2 getting some ETH, step 3 using applications. This makes more sense because it's the only logical order in which you can do things: you need a wallet to get ETH, and you need a wallet and ETH to use applications.
The text was updated successfully, but these errors were encountered: