Programming languages

Operating systems

Freecoin is a versatile version of the bitcoin framework, supporting language bindings and multiple currencies. It aims to share code with the original bitcoin implementation, while cleaning up its architecture. Freecoin strips down the backend bitcoin code to its essentials, while moving external tasks to language bindings (primarily Python). It also adds the possibility to customize the genesis block, allowing the creation of new currencies.

Darwin Wallet enables blind and visually impaired users to quickly recognize paper money. It uses the phone's camera to detect currency denominations for U.S., U.K., Canadian, European Union, and Australian bills. Simply hold the bill in front of the phone's camera, and the app will speak its value. The app uses the phone's camera and OpenCV (via Android NDK) to analyze and identify the currency image.