Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - jhtitor

Pages: [1] 2
General Discussion / Re: CITADEL - new BitShares Gateway
« on: August 01, 2019, 07:32:55 pm »
I need to withdraw BTC from this gateway but I see CITADEL GATEWAY SERVICE DISABLED.
Depositing worked fine and there was no warning.

Hi, we had some problems with the bitcoin wallet on July 28th-29th, it should work as expected since yesterday. Please give it another go!

Stakeholder Proposals / Re: [Worker Proposal] CITADEL Desktop 2019
« on: February 11, 2019, 05:10:15 pm »
I wish to thank everyone who has voted on this worker proposal.

The latest release should help asset issuers handle various asset-related tasks. Read about it here

Stakeholder Proposals / Re: [Worker Proposal] CITADEL Desktop 2019
« on: January 12, 2019, 07:13:47 am »
@Digital Lucifer, we've just released a new version which fixes multitude of blind transfer bugs. Please give it a go, things should run smoothly now.

Stakeholder Proposals / Re: [Worker Proposal] CITADEL Desktop 2019
« on: January 10, 2019, 01:04:18 am »
i was also thinking myself on a c++ cli wallet front end with qt. The initial idea i have is to interact with an rpc exposed cli_wallet backend, very basic. we can talk more about this.

Can't comment on the rest, but this is something I though of too. IMHO, bitshares-core is too heavy even if you only compile cli_wallet. Granted, most people will only use pre-compiled binaries, but the compile process is a PITA (with boost and everything). However, I still think this is a very viable idea, and one of the reasons citadel is not called "bitshares-qt" is that name should be reserved for what you are proposing.

I think going with python has some advantages and disadvantages, such as:
1) very quick dev. turnaround
2) can utilize python-bitshares library by xeroc (next best thing to bitshares-core)
3) targets same platforms as C++ QT

huge dissapointment when it comes to that Stealth tab where you can create account but cannot top the funds for months now... I was so happy to see that part coming to life.

Thank you for the report. I'll investigate ASAP. There's a thread on this forum and a bug tracker on github, you should've reported this earlier :P (Also, tickets created by committee members and witness accounts are served with highest priority).

Anyway, great job with Citadel, and if you wanna really get some Monero mining customers, you do need to invest some real monero from that mining into the markets on the dex, or its not going.

You are 100% right and we're working in bringing liquidity to our markets. This is something to be announced very soon.

Or at least provide withdrawals for monero after successful mining.

We do that, you can always withdraw your mined tokens as real XMR via our gateway.

Stakeholder Proposals / [Worker Proposal] CITADEL Desktop 2019
« on: December 27, 2018, 09:28:36 pm »
What do we already have?

main thread

  • low memory and CPU footprint
  • runs natively on all major desktop platforms
    • Linux distribution, install-able via `pip`
    • Windows 32bit and 64bit builds
    • macOS 10.9+ builds
  • support for common BitShares operations, such as transfers and sell orders
  • support for more esoteric BitShares operations, such as voting
  • full support for blind transfers
  • dedicated asset browser with many features
  • registration of new accounts can be done via faucet APIs or via other accounts
  • built-in support for all the gateways that share API (OpenLedger, CITADEL)
  • partial support for gateways with custom APIs (RuDEX, Winex)
  • ability to add own gateways (and faucets) via settings window
  • 100% anonymity option (all network requests can be routed through TOR, if desired)
    • this feature is best combined with Blind Transfers


CITADEL Desktop is ready to be used as your in-house wallet. Take a look at `` source file:

Code: [Select]


SHORT_DESCRIPTION="Citadel BitShares Wallet"

As you can see, it's easy to a) de-brand it, and turn into a generic BitShares wallet, b) re-brand it, and make it your own. Just provide a 1024x1024 png file with your logo, and the build system will do the rest. Precise building/bundling instructions for OSX and Windows XP, 7+ are provided in the README file.

What this worker will do?

Even if this worker won't get funded, CITADEL will continue it's work on the desktop software and continue to share with BTS community. This worker might get us more concentrated on this front and should be considered a donation-type deal.

Either way, the plan is:

  • continued work with xeroc re: python-bitshares, more PRs, etc
  • support for all 40+ bitshares operation types
  • interfaces for Proposal creation/viewing/editing
  • make it stable and reliable

General Discussion / Re: Bitshares URL schema [ PROPOSAL ]
« on: December 12, 2018, 02:13:55 pm »
Seeing this is a key decision that will affect third parties (merchants, ..) etc. I suggest that you draft a BSIP for it. This was it becomes solidified by the community and also serves as a point of reference for outsiders.

I added my comments in the issue.

A BSIP (formal definition) would make it much easier for others to be compatible!

OK, that makes total sense.

Here's a BSIP draft,

Hopefully it's legible. Looking forward for your comments and corrections!

General Discussion / Bitshares URL schema [ PROPOSAL ]
« on: November 21, 2018, 02:09:01 pm »
Hi guys.

I'm really really interested in finalizing the BitShares URL/URI schema standard.

For those of you, who are not aware: Currently, BitShares lack any URL schema, meaning that no bitshares software can generate or read QR codes. If we do settle on a schema, all the software will be able to actually read/write such QR codes, which would be of a great convenience to the users.

I've outlined my proposed schema here:

However, I do not believe this issue will get read by all the interesting parties, so I'm also starting this thread to get more attention.

NOTE: Some clients have gone ahead and implemented their own incompatible schemas, which were never agreed on. This is a very troubling situation, so the faster we reach some agreement on this issue, the better.

(TODO: update this post with relevant/current proposal)

General Discussion / Re: [python-bitshares-qt] CITADEL Desktop Wallet
« on: November 13, 2018, 04:06:58 pm »
Recent update:

@xeroc, I do enjoy working with you, so definitely will do, thank you.

General Discussion / Re: [python-bitshares-qt] CITADEL Desktop Wallet
« on: July 25, 2018, 09:39:26 pm »
If you guys are interested in the latest news about CITADEL Desktop Wallet, look no further:

(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.

SteemIt post:

* 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.

General Discussion / Re: [python-bitshares-qt] CITADEL Desktop Wallet
« 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

General Discussion / Re: [python-bitshares-qt] CITADEL Desktop Wallet
« on: April 18, 2018, 07:04:04 am »

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!

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.


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!


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.

General Discussion / Re: [python-bitshares-qt] CITADEL Desktop Wallet
« on: April 16, 2018, 12:15:28 pm »
Not bad. Have you made a steemit post here?

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.

General Discussion / [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.7 -

Downloads: http://citadel2miawoaqw.onion/


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!).

Pages: [1] 2