Ant Financial, the parent company of AliPay, has launched OpenChain, a new blockchain platform that gives developers and small and micro enterprises (SMEs) the power to leverage the Chinese blockchain giant’s proprietary blockchain consortium and efficiently and cost effectively deploy smart contracts and create decentralized apps (DApps).