RenVM is a decentralized protocol for the creation of Ethereum-based tokens that represent non-Ethereum-based cryptocurrencies such as bitcoin, bitcoin cash, and Zcash. These tokenized representations open the Ethereum-specific DeFi ecosystem to other cryptocurrency markets, thus enabling inter-chain token liquidity and interoperability.