Even though d.tube is a safe domain, it's still a hurdle to have to copy paste your posting key in every steem web-app to login. SteemConnect was there, but it had security and user experience flaws from the start.
Keychain improves the STEEM login experience in the same way metamask does for the Ethereum blockchain. It stores your keys safely in a browser extension and provides simplistic methods for UI developers to send live transactions. Keychain is a conjoint effort by many high-profile Steemians/witnesses: @aggroed, @stoodkev, @yabapmatt and @eonwarped. It is available for most mainstream browsers (chrome, firefox, brave, opera) and many of the top STEEM apps are already using Keychain, such as SteemMonsters, SteemPeak, or DrugWars, and now DTube!
If Keychain is installed on your browser, DTube's login page will now show it as the default login method.
You will still need to enter your username you want to log in with, then keychain will open a popup asking for you to confirm the login.
Feel free to tick the 'do not prompt me again' to avoid this extra confirmation for the d.tube domain in the future.
Once this is done, the experience will be the same as normal, without ever having to copy paste your posting key again.
This feature was added to DTube's source code by @vaultec, so he will receive 100% of the rewards of this post. The feature was added yesterday on the website already, so I bet a few people already tried it, please give us some feedback in the comments. Also, do you think should we deprecate SteemConnect now?