211
General Discussion / Re: DAS Tools
« on: March 04, 2014, 12:29:34 am »I'm making a toolkit for the BTS and larger crypto ecosystem. I'm starting a thread because public expectations are a good commitment strategy.
C++ sucks balls for anything other than the core networking/blockchain code and the whole dev setup now scares away newcomes who give up after 30 minutes. Most of the stuff new devs would want to work on are not in the core BTS codebase anyway, they want to quickly and easily interact with the BTS ecosystem.
Ideally Dan will establish a byte-by-byte format for transactions so he can offload building the wallet (misnomer: "transaction maker" - the wallet itself is trivial) onto us. If not there are still a lot of "top-down" software that needs to be written.
This week I plan to deliver:
"das" top-level command routing
"das angel" Angelshare utilities, like a merged btc/pts wallet for holding your AGS and code for looking up snapshot allocations
"das keyring" <- BASIC "wallet" functionality, like just a named list of ECDSA keys and CLI commands for the basic operations on keys
Today I plan to deliver:
* Hopefully most of this week's goal for das keyring.
* Nicely organized super-easy-to-get-started repository
Important stuff in the future:
* BTS X market maker bot
* BTS DNS auction CLI interface
edit: btw "DAS" is distributed autonomous service/system... More friendly and more general that DAC in my opinion.
excellent
Does the word "Service" in DAS imply server side code and API or is this still 100% client side? I'd like to learn more. Thanks