BitTorrent Chain (BTTC) is the first heterogeneous cross-chain interoperability protocol, based on the Proof-of-Stake (PoS) mechanism and leveraging sidechains for smart contract scaling. It now supports interoperability with the public chains of Ethereum, TRON, and BSC.