Closed bnchdrff closed 6 years ago
Here are some designs which build on @netuoso work in his PR #236 – you may be able to use his PR as a starting point for these changes. Feedback welcome on the approach and text using within these designs.
Text
Sign up options
[Steemit] is not a typical social app. It's powered by the Steem blockchain, run by community members all around the world. To protect the system against bots and name squatters, a small fee is required to create an account.
We're happy to cover this fee for you but we'll need your email and phone number to manually check that you're a real person. This process could take 1-2 weeks.
If you'd like to skip the queue or stay anonymous, pay the account creation fee to sign up from a third party service.
Note: References to 'Steemit' should use a variable which allows us to replace it with friendly third party apps like Busy, if they come via a URL like signup.steemit.com?ref=busy
Lightbox text
This text was mainly taken from the FAQs
Blocktrades https://blocktrades.us/create-steem-account
A third-party tool that accepts Bitcoin, Ethereum, Litecoin, STEEM and more. Blocktrades charges it's own small fee.
AnonSteem https://anon.steem.network/
A third-party tool that accepts Bitcoin, Litecoin and STEEM. AnonSteem also charges it's own a small fee.
SteemConnect https://steemit.com/news/@timcliff/new-tool-from-busy-org-create-new-steem-blockchain-accounts-with-steemconnect
Try this option if you already have a Steem account and want to pay to set up a new account for yourself or a friend.
Here is SVG file displayed on the right hand side (with back up PNGs if required):
new-image-for-username-step.zip
Note: We'll need to add a 'Go back' link under the 'Continue' button for this step.
@pkattera this looks great!
A few suggestions:
bitcoin
is lower case when referred to as a currency.?ref
link? If so, what happens then?@TimCliff I agree with all your suggestions. But instead of bitcoin
, let's use their currency codes, e.g. BTC, LTC etc, since it's it previously wasn't consistently applied with SBD.
Here are the updated screens, a some additional copy tweaks.
Text:
[Steemit] is not a typical social app. It's powered by the Steem blockchain and run by community members all around the world. To help protect them against bots and name squatters, a small fee is charged to create new accounts.
We're happy to cover this fee for you but we'll need your email and phone number to manually check that you're a real person. This process could take 1-2 weeks.
If you'd like to skip the queue or stay anonymous, you can pay the account creation fee using a third party service.
Text:
Blocktrades https://blocktrades.us/create-steem-account
A third-party tool that accepts BTC, ETH, LTC, STEEM and more. Blocktrades charges it's own small fee for using their service.
AnonSteem https://anon.steem.network/
A third-party tool that accepts BTC, LTC and STEEM. AnonSteem also charges it's own small fee for using their service.
SteemCreate https://www.steemcreate.com/
A third-party tool that accepts credit cards or BTC. SteemCreate also charges it's own small fee for using their service.
SteemConnect https://steemit.com/news/@timcliff/new-tool-from-busy-org-create-new-steem-blockchain-accounts-with-steemconnect
Try this option if you already have a Steem account and want to pay to set up a new account for yourself or a friend. There is no additional fee for using the SteemConnect service
Currently signup.steemit.com defaults to Steemit signups. We should design for the state when the faucet lives somewhere like connect.steem.com. So if no app is attached to the signup, the text on the first page should read:
Sign up options
The Steem blockchain powers many real time content apps like Steemit, and is run by community members all around the world. To help protect them against bots and name squatters, a small fee is charged to create new accounts.
We're happy to cover this fee for you but we'll need your email and phone number to manually check that you're a real person. This process could take 1-2 weeks.
If you'd like to skip the queue or stay anonymous, you can pay the account creation fee using a third party service.
We want to make sure we are keeping track of state, for these user modals, (e.g. also #232). I think there is an additional task here to improve state mgmt in faucet. #279
Let's not say "1-2 week queue" in the copy. The queue should be cleared every 24-48h. If anyone's waiting 2 weeks, something's broken.
From a UX perspective, it should probably be the “worst case” that can be close to guaranteed. If it is normally 24-48 hours, but once and a while may take up to a week - then “one week” would be better. If it says accounts are approved within 48 hours, but there is a case where it takes longer - there will be a flood of support issues from users that think something went wrong.
@TimCliff agreed. Until we really have this process ironed out, it seems better to take an underpromise, overdeliver approach, rather than the reverse.
Why promise any time window? Publishing a huge waiting time is discouraging when a user should in practice only be waiting a day or two. I'm not saying we should promise 24-48h, I'm saying we should not say "1-2 week[s]".
With the current signup process, one of the number one issues that we get reported in the help channel is ”I just applied for my account a few hours (or a day) ago, and it still hasn’t been approved yet. What went wrong?” Some clarity on what users should expect would help a lot with that portion of the UX.
For that small number of users. For the rest of the users, telling them “it may take weeks” when it normally takes days degrades the UX.
Our goal should not necessarily be minimizing support requests, but building the best experience for the greatest number of users.
moved from https://github.com/steemit/condenser/issues/2568
As a user, I want to sign up for a Steem account instantly.
Let's provide options on signup.steemit.com for users to be able to signup instantly via paid options, including Blocktrades and AnonSteem.