Penny Bank
Bitcoin Microtransaction Smart Contracts
Penny Bank is a project to add microtransaction support to bitcoin without requiring any core changes, only by using a custom transaction script and simple interoperable smart contracts between two parties.
See the draft spec, and a working testnet example, issues and pull requests welcome for feedback, sample code, and more examples.