RenVM, released in May 2020, is a Byzantine fault-tolerant protocol that facilitates ECDSA threshold key generation and signing via sMPC. This provides interoperability for decentralized finance (DeFi), by allowing anyone to seamlessly bridge digital assets to and from the DeFi ecosystems.
The easiest way to imagine RenVM is that of a network that holds your digital assets, as they move between blockchains. Let’s use BTC as an example; you give BTC to RenVM, it holds that BTC, and it mints that BTC as an ERC20 (renBTC) on Ethereum with 1:1 ratio, ensuring your renBTC is always backed by the same amount of BTC. This process applies to all digital assets RenVM supports.
RenVM currently supports BTC, BCH, FIL, DOGE, DGB, LUNA, and ZEC to Ethereum & BSC but is capable of supporting any digital assets that utilize ECDSA private keys.
How to use Renvm?
The most popular place to use RenVM is RenBridge. There you can mint and burn BTC, BCH, DOGE, LUNA, and ZEC on Ethereum & BSC. More assets will be added to RenBridge as they are integrated into RenVM.