Author Topic: [python-bitshares-qt] CITADEL Desktop Wallet  (Read 1894 times)

0 Members and 1 Guest are viewing this topic.

Offline jhtitor

[python-bitshares-qt] CITADEL Desktop Wallet
« 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.2 - https://bitsharestalk.org/index.php?topic=26311.msg320343#msg320343

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!).
« Last Edit: July 25, 2018, 09:41:32 pm by jhtitor »

Offline litepresence

  • Full Member
  • ***
  • Posts: 77
    • View Profile
Re: [python-bitshares-qt] CITADEL Desktop Wallet
« Reply #1 on: April 14, 2018, 12:54:41 pm »
nice work! stoked to try it out!

Offline abit

  • Committee member
  • Hero Member
  • *
  • Posts: 3482
    • View Profile
    • Steemit Blog
  • BitShares: abit
  • GitHub: abitmore
Re: [python-bitshares-qt] CITADEL Desktop Wallet
« Reply #2 on: April 14, 2018, 06:55:04 pm »
Not bad. Have you made a steemit post here? https://steemit.com/trending/bitshares
BTS account: abit
BTS committee member: abit
BTS witness: in.abit

Offline Customminer

  • Hero Member
  • *****
  • Posts: 549
  • Bitshares FTW!
    • View Profile
    • Gridcoin.US
  • GitHub: grctest
Re: [python-bitshares-qt] CITADEL Desktop Wallet
« Reply #3 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
Hertz, Beyond Bitshares, Gridcoin!

Offline jhtitor

Re: [python-bitshares-qt] CITADEL Desktop Wallet
« Reply #4 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.

Offline Customminer

  • Hero Member
  • *****
  • Posts: 549
  • Bitshares FTW!
    • View Profile
    • Gridcoin.US
  • GitHub: grctest
Re: [python-bitshares-qt] CITADEL Desktop Wallet
« Reply #5 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.
Hertz, Beyond Bitshares, Gridcoin!

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12728
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
Re: [python-bitshares-qt] CITADEL Desktop Wallet
« Reply #6 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%!
Give BitShares a try! Use the http://testnet.bitshares.eu provided by http://bitshares.eu powered by ChainSquad GmbH

Offline fav

  • Administrator
  • Hero Member
  • *****
  • Posts: 4241
  • No Pain, No Gain
    • View Profile
  • BitShares: fav
Re: [python-bitshares-qt] CITADEL Desktop Wallet
« Reply #7 on: April 17, 2018, 06:02:01 pm »
sounds pretty damn sick. any of our devs able to vouch for the source?
► How-to Buy BitShares: https://goo.gl/i9j2YZ

Offline abit

  • Committee member
  • Hero Member
  • *
  • Posts: 3482
    • View Profile
    • Steemit Blog
  • BitShares: abit
  • GitHub: abitmore
Re: [python-bitshares-qt] CITADEL Desktop Wallet
« Reply #8 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.
BTS account: abit
BTS committee member: abit
BTS witness: in.abit

Offline jhtitor

Re: [python-bitshares-qt] CITADEL Desktop Wallet
« Reply #9 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.
« Last Edit: April 18, 2018, 07:32:49 am by jhtitor »

Offline Customminer

  • Hero Member
  • *****
  • Posts: 549
  • Bitshares FTW!
    • View Profile
    • Gridcoin.US
  • GitHub: grctest
Re: [python-bitshares-qt] CITADEL Desktop Wallet
« Reply #10 on: April 18, 2018, 11:38:33 am »
Can you share some screenshots of the QT client please? Thanks
Hertz, Beyond Bitshares, Gridcoin!

Offline jhtitor

Re: [python-bitshares-qt] CITADEL Desktop Wallet
« Reply #11 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

« Last Edit: April 18, 2018, 02:53:23 pm by jhtitor »

Offline jhtitor

Re: [python-bitshares-qt] CITADEL Desktop Wallet
« Reply #12 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.

Offline Customminer

  • Hero Member
  • *****
  • Posts: 549
  • Bitshares FTW!
    • View Profile
    • Gridcoin.US
  • GitHub: grctest
Re: [python-bitshares-qt] CITADEL Desktop Wallet
« Reply #13 on: May 19, 2018, 01:19:25 am »
Excellent work, thanks for the 64bit build ;D
Hertz, Beyond Bitshares, Gridcoin!

Offline Emma Lee

  • Jr. Member
  • **
  • Posts: 41
    • View Profile
  • BitShares: Bitcoin
Re: [python-bitshares-qt] CITADEL Desktop Wallet
« Reply #14 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.