Bitcoin Trust Platform - multi-signature smart contracts for buyer protection, identity & reputation management and fraud prevention for Bitcoin.