Hello Bitcoiners!
I'm Thiago, founder of a very promising Brazillian Bitcoin Exchange, called
Bitfication!
It is a pleasure to release the source code that powers the
Bitfication Exchange!
This code is a fork from old Bitcoin Central, plus a lot of new code and effort to make it better and safer.
It is entirely updated! I mean, the new code runs with latest versions of Ruby on Rails / Devise / JQuery / NewRelic / etc...
Fork me on Bitbucket today!
Source code:
https://bitbucket.org/tmartinx/bitfication.gitFeatures:
* Ready for Cold Wallet support;
* All withdraws are manually processed, which means that the Bitcoin wallet of Bitfication, have its balance equal to ZERO (0) Bitcoins. So, when a user requests a withdraw, we need to manually transfer the required amount back to the Bitfication's hot wallet and click "Mark processed" at the Admin Panel. The balance of the hot wallet will have a few Bitcoins ONLY during the transfer to the user that had requested it;
* Fiat Deposit/Withdraw form;
* Lot more!
Today, if someone cracks
Bitfication,
they'll steal ZERO Bitcoins. Since we're using a cold wallet, plus a "closed-source accounting software", which reads the MySQL directly to verify each transaction / balances independently, so, when a user requests a withdraw, we can "easily" track the money within our site to make sure it is legit, before sending money out.
Roadmap / issues:
There is a more detailed list at Bitbucket "issues".
* Multi-currency support, pairs "BTC/BRL", "BTC,LTC", "LTC,BRL", "BTC/USD" and go on (future GHS/BTC) and Colored Coins (BitcoinX - researching);
* Make it a "Blockchain-based" Exchange, by decoupling the Bitfication code from Bitcoin Daemon. The idea is, instead of depending on a up running bitcoind, use the blockchain.info API;
* Better Layout (Based on Twitter Bootstrap), including new charts;
* Better user experience;
* Improve MySQL isolation / secure;
* Develop frontends / backends / API / etc, with focus on security;
I appreciate any Bitcent as a small donation! It was very hard and time consumption to modify (hack) Bitcoin Central source code to make the current
Bitfication from it. Feel free to donate to the original author of Bitcoin Central too, if you think it worth doing it.
I'm pretty confident that this code works like a charm! Anyway, there are a lots of new features (and bugfixes) that I would LOVE to see implemented! Volunteers?!
Future Bitcoins-ONLY projects that I'm working on:
* Private Data Center (maybe based on OpenCompute.org) powered by a private small-hydro. Batteries Included!
* Public Cloud Computing based on OpenStack, locally hosted. Instances with Radeons (GPU) will be available! Billing in CryptoCurrency!
* Bitcoin Mining Farm ASIC-based, locally hosted with free electricity (Carbon Free / Zero Emission).
Extra Ideas: Widely open and free Wifi-IPv6-ISP (probably also with Meshnet support) in São Paulo downtown, Brasil.
Today, the
Bitfication Bitcoin Exchange is already hosted here at my own private Cloud Computing (powered by OpenStack), located within Brazil, so, I can say that the Bitcoins from my clients are safe, at least against "Linode-like hacks", not only because I'm using my own infrastructure, but also, because I'm using a cold wallet (offline wallet).
Best!
Thiago