BTC relay is an interoperability protocol that serves as a bridge between Bitcoin blockchain and Ethereum smart contracts.