| Trubanc is an anonymous, digitally-signed vault and trading system. Like Loom, it allows anyone to issue assets (digital currencies). Unlike Loom, which relies entirely on (very good) obscurity for security, Trubanc's digital signatures allow the bank and the customer to prove to each other that they agreed at a particular time on their balances. It does this while allowing destruction of transaction history for closed trades. Trubanc will initially provide server-based trading. Eventually, it will provide digital checks and bearer certificates. These, however, WILL require permanent storage of transaction history. |
| This page is a live server. Invoke it as "http://trubanc.com/?msg=<msg>", and it will interpret <msg> as a server request, and return the result. For example, click here to send a "bankid" request, with debugging enabled to make it easy to see. But the server is mostly useful for client programs. There's a client here, available at the link below, that you can use to help me beta test the Trubanc code. This is running an an unsecured web host in Arizona, using code that is constantly under development, so don't store any real value here; you might lose it. Hopefully, there will be real Trubanc servers, storing real value, and hosted in countries that respect your financial privacy, real soon. |
Trubanc Client
Client Documentation
You may view code in progress here.
To discuss, join #Trubanc on irc.freenode.net (via mibbit)
Lisp port info at trubanc.com/lisp
To download the code to the "trubanc" subdir of pwd:
git clone git://repo.or.cz/Trubanc.git trubanc
or:
git clone git://github.com/billstclair/trubanc.git trubanc
The code is also in http://trubanc.com/trubanc.tar.gz. See INSTALL for installation instructions.
Copyright © Bill St. Clair, 2008-2009. All rights reserved.