New "steemit style" login, "quick buy" options ++.
New login model
There are several big changes in this update, but the biggest one has to be the addition of a new method of accessing your account. Similar to how Steemit handles password based login, the new method lets you set a password (preferably a very long one) that is then used to generate your private keys. As in Steem, the formula is account_name + role + password.
This allows you to login from anywhere, completely bypassing the original method of having a wallet that is stored in your browser.
The advantages are:
- Ease of use
- Accessibility
- Reduced complexity
As long as you choose a sufficiently long and complex password (use a password manager!), your keys are safe.
If you already have a regular Bitshares wallet, you can migrate to the new model (or use it in combination with the old) by using the 'Account model' form located under Account -> Permissions.
Quick buy feature
One of the problems new users of Bitshares have is getting funds into their wallet. Recently I added a quick deposit/withdraw feature to the account home page, and now I've added a 'Quick buy' feature using the Blocktrades API. This lets users quickly purchase BTS/bitUSD/bitCNY among others using their choice of external coins, such as Bitcoin or Ether. The external coins available to be used depends on the Bitshares asset you're wanting to buy; while BTS can be bought with BTC/ETH/DASH and STEEM, bitUSD can only be bought using BTC for example.
Edit: I've release a 170328 version that addresses an issue with password based logins for new accounts.
https://bitshares.org/wallet is already up to date, and you may find light clients here: https://github.com/bitshares/bitshares-core/releases/tag/2.0.170328
Full list of changes below:
New features
- Add password based login using account+role+password as private key seed
- Add a Migration option to add password based keys to an existing account
- Add password strength checker to password input
- Update account creation using password login method
- Use AccountImage in header instead of User icon
- Add language selection dropdown with flag symbols to Header
- Add a 'Quick buy' modal for blocktrades bridge deposit requests
- Add blocktrades bridge deposits to the Exchange Buy/Sell box
- Make OPEN.X trade links default to X_USD pair
- Add CSP policies for improved security
- Allow users to disable auto-lock by setting timeout to 0
- Include OPEN.DASH as one of the default assets available for deposits
- Restore the small depth chart
- Move the 'borrow X' buttons to the Buy/Sell boxes
Bug fixes
- Add a wallet creation link to WalletUnlockModal
- Fix some missing translation
- Ensure all href links have window.opener clobbered
- Remove TCNY deposits
- Add vesting_balance_withdraw to ProposedOperation.jsx
- Fix the calling of calcMarketStats in onSubscribeMarket
- Improve how low volume markets are determined, add OPEN.DASH
- Fix some pricechart resizing issues, put all controls on the same line
- Tweak the dropdown css
- Improve the price calculation of getMarketStats
- Add missing translation of deposit withdraw title
- Refactor Create account layout, add some text
- Fix some minor header and Chat issues
- Add missing translation key for supposed scammer accounts
- Fix some possible issues in BlocktradesMethods and WithdrawModalBlocktrades
- Wrap localStorage 'get' in try/catch to catch parsing errors, fixes Deposit/Withdraw issues for some accounts
- Adjust the xAxis range for depth charts with no bids but asks
- Fix blocktrades dropdown colors
- Make the openledger fiat registration open in a separate browser
- Fix some minor issues in Header and WithdrawModal
- Fix transfer asset selection dropdown not showing more than 9 assets
- Adjust the positioning of the cog header dropdown
- Remove the borders in the electron header navigation buttons
- Use default cursor to indicate account is not clickable with 1 account
- Fix error when clicking on Header account with only 1 account present
Amazing work @svk ! Cannot thank all the talented creative developers that have carried this liberating technology to where it stands tall today.
One question, what would it take to add DASH as a second quick buy? It kind of seems like an oxymoron with "quick" and "bitcoin" in the same description.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I just checked and it seems Blocktrades is not currently offering OPEN.DASH purchases through their api, but if they did it would show up in the GUI. @blocktrades think that could be added?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Sure, added just now.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I agree with @hempsweet and thankful that I was able to have the opportunity in this new, unigue ecosystem. Thankful~
love
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hmm. When will there be created a recovery function so that I can get access to my BTS account fyrstikken-com?
The old damn UI sent me the wrong .bin file and pulled my leg. When I called Ronnie B. He asked me if I was James?
(GRRRRR!) I did everything the GUI told me to do, and now every time I hear the word "BitShares" a feeling of failure goes through my body.
So how can you all witnesses and developers help me and other lifetime members in the same situation?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I'm interested to see how your situation is handled. The question of proving identity has implications for everybody. Rooting for you to get your account back into your control.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hmmm. Then I should be in a unique first position then, since my account is extremely publicly.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
There are no plans to add a recovery account although it might be interesting to do so. There's no dominant stakeholder like Steemit in Bitshares however, so it poses the question of who will be the default recovery agent. In theory it could be a multi-sig account of committee members for example, but at this point we've not even discussed adding this feature.
The GUI can't send you the wrong .bin file, but perhaps you've backed up the wrong wallet? It might also have been a case of the wallet not being able to generate the correct keys from your brainkey. I recently discovered an issue where the index used by the wallet was being incremented even when an account creation failed, so what happened was that when you finally managed to create an account, the index for those keys would be very high, and on restoration the wallet failed to recover those keys. If you still have your wallet I suggest attempting to restore it again.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hmmm.
May I encourage strongly to create such a plan.
Once there is such a feature - and a committee that can judge in cases like mine and grant new keys. That will be a step in the right direction for Bitshares liquidity-problem.
I have been in 1000+ Coins but never have I ever had a problem like with Bitshares. If it cannot be fixed - then it is broken, and there is no hope for Bitshares to ever attract mountains of liquidity to the "decentralised" exchange.
We are far past that, fuzzy and a small army of BTS-Experts has already investigated my case and came out with 10 problems and 0 solutions.
Or who knows, maybe someone wants to forward me 1.1 Million BTS and the PeerPlays that came with it and make me whole again?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I still recommend you try, it'll only cost you a few minutes at worst. Noone knows this GUI better than me and I can't remember ever being consulted about this issue. If you try to restore your wallet again I can try to diagnose any errors you encounter.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
As I said, it has already been done by an army of BTS Experts, CLI-Wallet, Back-End, Brute Force. As you said upstairs about the wrong .BIN files is true. Nodes were down that day and well - end of story is that I am locked out of my fyrstikken-com account. No matter how much diagnostics you do, you will not find the fyrstikken-com account in my .bin wallet. It simply does no longer exist, it never sent me the right .bin file and my master-password is good for nothing.
I am saying this, because it would be a waste of your time, but if you insist - I be happy to send you the .bin file and the master password.
7 months ago: https://steemit.com/bitshares/@fyrstikken/opening-a-new-bitshares-account-on-openledger-is-just-freaking-impossible-sosad-suchpain
Extremely Public Case!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Alright so your case is exactly like what I explained, you failed to create an account because the faucet was out of funds, which caused the wallet to increment the brain key index. As long as you used that same browser when you finally managed to create the account I'm pretty sure I can recover that account.
Send me your .bin and password to [email protected] and I'll see what I can do.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
thanks @svk, I sent you an email with everything. I have no problems with my case being a public case to study and to find a bitshares solution for.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Amazing work as always svk, this new login style will make a huge difference for new users.
The GUI has made a lot of progress recently.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
WOW! This looks fantastic and easy to use. Maybe the older generation and people unused to internet processes will feel more easily enticed by this. Great work and thank you for sharing! Namaste :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
As long as it keep strong, with friendly GUI, I think users will still trust in it :) and MAYBE it could be the next valuable COIN, right?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Congratulation @svk and thks for this updates. It will probably make my work easier when educating non tech to try Bitshares DEX.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Good job svk. The gui is making good progress.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Add Open.Dash +++++
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
thanks for sharing..
@svk
resteem
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Up voted and now following.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
This Black background looks awesome!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Good post, useful information
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Can somebody help me regard to bitshare login.. I created an account with smartphone and I didn't save keys and back up.. how do I transfer account to pc now??
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Just now using the new login model?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
No I created account few months back.. I'm now trying to login in the account using pc... but I can't it requires back up keys or files
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Oh ok, well in that case and if you really don't have any backups of either the bin file or the brain key then I'm afraid your account is lost.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
You might still have access on your phone though, can you access it there?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Yes I have access to phone but I cannot download brain key... and the most irritating thing is that I cannot trade using phone.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Replying here due to nesting limit. If you have access to your wallet on your phone, you should be able to either extract the brain key, or the private keys from the account -> permissions tab. It may require you to navigate there directly though by typing the address: /#/account/yourname/permissions
You will of course need your password to do any of this though.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
These are the only keys that I have access in too.. can I use them to access my account?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
No I'm afraid not, since the key is not blue and the account does not say "My Account" on the left it means your wallet does not contain the private keys for that account. Was this the phone and browser you used to create the account?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Yes it a same phone and browser
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
@svk doesn't this just mean he is not Login?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Convenience in simplicity and accessibility. This is important here. Thank you, great work.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
great work!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hi - Assuming there will be a mac version coming at some point?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Mac version is now available here: https://github.com/bitshares/bitshares-core/releases/tag/2.0.170328
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
You need to go into your security preferences and allow installation of third party apps.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
That procedure is not recommended.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Only if you start installing stuff you don't trust.
If you don't want to allow it, the wallet available at https://bitshares.org/wallet is identical to the one in the light client.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I use mac and this is just what happens . You need to find the application and right click it then click open. this will work.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Yes, just need to wait for @cass to build it. :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Looks beautiful. Miles ahead of the old GUI from a few years ago. I'll give this a try.
Questions: In the past I registered a premium account name on Bitshares. Will I be able to import my keys into the new wallet and preserve the account name? Do I start a new account by the same name and replace the keys in permissions?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
It's still the same GUI/wallet so you can either just use your existing wallet or import your backup if you no longer have the wallet available in your browser.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Amazing work man. Gj
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I downloaded the new version. I didn't uninstall the old version. When I opened it, all my accounts and balances were there. I didn't have to do anything else. Great job.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Stunning! Incredible work svk!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Amazing!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
nice post
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thank you for your information and announce. I am newbie from Japan. I have to make an efforts to understand perfectly what you post us. Have a great time to you!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Congratulations @svk! You have completed some achievement on Steemit and have been rewarded with new badge(s) :
Award for the number of comments
Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here
If you no longer want to receive notifications, reply to this comment with the word
STOP
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Congratulations @svk! You have completed some achievement on Steemit and have been rewarded with new badge(s) :
Award for the number of comments received
Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here
If you no longer want to receive notifications, reply to this comment with the word
STOP
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Congratulations @svk! You have received a personal award!
SteemFest 1 Attendee SteemFest 1 Attendee
Click on the badge to view your own Board of Honor on SteemitBoard.
For more information about this award, click here
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Wow!!! so beautiful your art i like your post i wait for your next post carry on your life all the best @bijoy123
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hello @svk
please, I'll like to have a discussion with you. will like to take permission to message you on steem.chat or wherever if you wouldn't mind. Thank you.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
@svk Hi there! I am trying to find a developer with experience in Steem for an upcoming project and I came across your profile. Can you please tell me the best way to contact you directly? Thanks :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
wow man
thats amazing
how did you get that much money in these few posts
i will be so thankful if you tell me <3
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit