A low latency, off-chain peer-to-peer system for making micropayments of cryptocurrencies. It offers features such as instant payments, scalability, low cost and cross-chain functionality. Participants do not have to make individual transactions public on the blockchain and security is enforced by smart contracts.