BitShares Forum

Main => General Discussion => Topic started by: jhtitor on April 13, 2018, 09:39:56 pm

Title: [python-bitshares-qt] CITADEL Desktop Wallet
Post by: jhtitor on April 13, 2018, 09:39:56 pm
Here's the new BitShares Desktop Wallet, brought to you by the CITADEL.

Latest version - 0.2.7 - https://bitsharestalk.org/index.php?topic=26311.msg327408#msg327408

Downloads:

https://citadel.li http://citadel2miawoaqw.onion/

Github:

https://github.com/jhtitor/citadel

Some tech details:

it's written in python, and is heavily based on xeroc's python-bitshares library, it uses QT4 for the UI, so it's easily portable to OSX, Windows and Linux. I'm providing builds for the OSX and Windows versions myself, and the Linux guys are supposed to use the source tarball.

Please do not hesitate to ask any questions, and report bugs; this is a very RAW first version and we expect lots of failures and problems, to be honest.

However, it already has quite a lot of features, including support for BitShares BLIND TRANSFERS (yeah!).
Title: Re: [python-bitshares-qt] CITADEL Desktop Wallet
Post by: litepresence on April 14, 2018, 12:54:41 pm
nice work! stoked to try it out!
Title: Re: [python-bitshares-qt] CITADEL Desktop Wallet
Post by: abit on April 14, 2018, 06:55:04 pm
Not bad. Have you made a steemit post here? https://steemit.com/trending/bitshares
Title: Re: [python-bitshares-qt] CITADEL Desktop Wallet
Post by: R on April 15, 2018, 12:40:58 am
The readme mentions Windows XP, you're not still using XP right? Time to upgrade or switch to Linux? :D
Title: Re: [python-bitshares-qt] CITADEL Desktop Wallet
Post by: jhtitor on April 16, 2018, 12:15:28 pm
Not bad. Have you made a steemit post here? https://steemit.com/trending/bitshares

Thanks. Not at the moment, not.

I've tried to create a steemit account, but it requires a mobile phone number. This goes strictly against our whole ideology of the CITADEL - which is to use cryptographic and web-of-trust methods to gain reputation and respect; not by giving away personal information to unknown entities.

That is why we have chosen BitShares AND Monero, as both of those align with our ideology very well. Steemit - not so much.

Anyways, thanks for your comment and interest, I'll be happy to hear more of your feedback, obviously.



The readme mentions Windows XP, you're not still using XP right? Time to upgrade or switch to Linux? :D

Our main development platform is Linux.

The Windows XP thing is just the lowest version we support; simply to give our users the widest possible choice.
Forcing people to upgrade their computers/OSes is not something we have any particular interest in.
Title: Re: [python-bitshares-qt] CITADEL Desktop Wallet
Post by: R on April 16, 2018, 05:11:44 pm
Not bad. Have you made a steemit post here? https://steemit.com/trending/bitshares

Thanks. Not at the moment, not.

I've tried to create a steemit account, but it requires a mobile phone number. This goes strictly against our whole ideology of the CITADEL - which is to use cryptographic and web-of-trust methods to gain reputation and respect; not by giving away personal information to unknown entities.

https://blocktrades.us/create-steem-account
https://anon.steem.network/

You can buy an account via the above, after changing the master password you'll have full control of the account.

Forcing people to upgrade their computers/OSes is not something we have any particular interest in.

To be fair, eventually older operating systems which don't receive windows updates become highly vulnerable. It's likely that most XP machines won't get meltdown/spectre fixes for example.
Title: Re: [python-bitshares-qt] CITADEL Desktop Wallet
Post by: xeroc on April 17, 2018, 11:25:39 am
AWESOME!

I've seen you contributed a lot in python-bitshares already and I am looking forward to working with you more closely in the future!

+5%!
Title: Re: [python-bitshares-qt] CITADEL Desktop Wallet
Post by: fav on April 17, 2018, 06:02:01 pm
sounds pretty damn sick. any of our devs able to vouch for the source?
Title: Re: [python-bitshares-qt] CITADEL Desktop Wallet
Post by: abit on April 17, 2018, 08:43:14 pm
sounds pretty damn sick. any of our devs able to vouch for the source?
Xeroc has commented above.
Title: Re: [python-bitshares-qt] CITADEL Desktop Wallet
Post by: jhtitor on April 18, 2018, 07:04:04 am
https://blocktrades.us/create-steem-account
https://anon.steem.network/

You can buy an account via the above, after changing the master password you'll have full control of the account.

Ahh, excellent! Thank you very much for the heads-up!

Update: done!
https://steemit.com/bitshares/@jhtitor/citadel-desktop-new-bitshares-wallet
https://steemit.com/bitshares/@jhtitor/citadel-new-bitshares-gateway-dedicated-to-anonymity

To be fair, eventually older operating systems which don't receive windows updates become highly vulnerable. It's likely that most XP machines won't get meltdown/spectre fixes for example.

Yeah, no argument there. We just feel it's up to Microsoft and its users, not us.

AWESOME!

I've seen you contributed a lot in python-bitshares already and I am looking forward to working with you more closely in the future!

+5%!

Thanks. The whole thing wouldn't be possible without your library. I'm going to throw some more PRs at you, and am too quite eager to work with you more closely.

(I've already been told about a mysterious Telegram dev-channel, but given the current state of Telegram COUPLED with its insistence on collecting phone numbers of its users; I have some doubts about this. So please don't take it the wrong way, but we'll probably have to use github issues / this forum or whatever else to talk. Feel free to guide me somewhere.)

sounds pretty damn sick. any of our devs able to vouch for the source?

That is actually an excellent question, which highlights the importance of keeping your private keys to yourself. Please see above, xeroc's and abit's comment.

Also, please don't hesitate to inspect the source yourself. We've kept ALL changes to the core library visible (checkout my fork) and the source to the client itself is short enough to skim through. When/IF those changes propagate to the upstream, there will be even less things to inspect/verify.
Title: Re: [python-bitshares-qt] CITADEL Desktop Wallet
Post by: R on April 18, 2018, 11:38:33 am
Can you share some screenshots of the QT client please? Thanks
Title: Re: [python-bitshares-qt] CITADEL Desktop Wallet
Post by: jhtitor on April 18, 2018, 02:47:53 pm
Can you share some screenshots of the QT client please? Thanks

Sure thing, here's a random assortment of screens and OSes

(https://s17.postimg.cc/4q245a7l7/image.png) (https://s17.postimg.cc/b3r78jchb/image.png) (https://s17.postimg.cc/5scanu5u3/image.png) (https://s17.postimg.cc/xsge849an/image.png) (https://s17.postimg.cc/653ou0vtn/image.png) (https://s17.postimg.cc/xfp01xyqn/image.png) (https://s17.postimg.cc/3nrxmrrcr/image.png) (https://s17.postimg.cc/nv5df2ou7/image.png) (https://s17.postimg.cc/6hv307lt7/gwscreen.png) (https://s17.postimg.cc/77dvckmcv/gwscreen.png) (https://s17.postimg.cc/ae8ew7ty3/network.png) (https://s17.postimg.cc/3nrxms6sf/network.png)
Title: Re: [python-bitshares-qt] CITADEL Desktop Wallet
Post by: jhtitor on May 18, 2018, 10:50:04 pm
SteemIt post: https://steemit.com/bitshares/@jhtitor/citadel-desktop-0-1-1-released

* Improved connection handling.
* Implement BitShares Voting.
* Add ability to Sweep Private Keys.
* Fix erroneous price display in Market tab.
* Merge upstream python-bitshares to latest version.

There's now a 64-bit build, which requires Windows 7+. (Customminer :)

I've written a more use-friendly thread on steam, and you can checkout github for full changelog.

Please do ask questions, report problems, and request features.
Title: Re: [python-bitshares-qt] CITADEL Desktop Wallet
Post by: R on May 19, 2018, 01:19:25 am
Excellent work, thanks for the 64bit build ;D
Title: Re: [python-bitshares-qt] CITADEL Desktop Wallet
Post by: Emma Lee on June 29, 2018, 06:21:19 pm
I've tried to create a steemit account, but it requires a mobile phone number. This goes strictly against our whole ideology of the CITADEL - which is to use cryptographic and web-of-trust methods to gain reputation and respect; not by giving away personal information to unknown entities.
Title: Re: [python-bitshares-qt] CITADEL Desktop Wallet
Post by: jhtitor on July 25, 2018, 09:39:26 pm
If you guys are interested in the latest news about CITADEL Desktop Wallet, look no further:

https://steemit.com/bitshares/@jhtitor/citadel-desktop-0-2-0-released
https://steemit.com/bitshares/@jhtitor/citadel-desktop-0-2-2-released

(I kinda enjoy making those posts, markdown + screenshots is a pretty cool combo)

Anyways, I'm still lurking around this thread if anyone has any questions or feature requests.
Title: Re: [python-bitshares-qt] CITADEL Desktop Wallet
Post by: xeroc on July 26, 2018, 12:43:28 pm
This is just awesome!

Looking forward to working more with you on python-bitshares. Please don't hesitate to let me know when you need something.

+5%!!
Title: Re: [python-bitshares-qt] CITADEL Desktop Wallet
Post by: jhtitor on November 13, 2018, 04:06:58 pm
Recent update:

https://steemit.com/bitshares/@jhtitor/citadel-desktop-0-2-4-released

@xeroc, I do enjoy working with you, so definitely will do, thank you.
Title: Re: [python-bitshares-qt] CITADEL Desktop Wallet
Post by: jhtitor on February 11, 2019, 05:12:09 pm
Links to more steemit posts:

https://steemit.com/bitshares/@jhtitor/citadel-desktop-0-2-5-released
https://steemit.com/bitshares/@jhtitor/citadel-desktop-0-2-6-released
https://steemit.com/bitshares/@jhtitor/citadel-desktop-0-2-7-released

Make sure to report bugs if you find any!
Title: Re: [python-bitshares-qt] CITADEL Desktop Wallet
Post by: kenCode on April 25, 2019, 09:34:00 pm
Make sure to report bugs if you find any!

 
hi, your citadel node seems to be 2 days behind, please update it when you can, thank you :)