Univaults is a system of smart contracts that allow assets to be managed by a distributed network of computers. Users of Univaults don't need to trust a particular person to manage their funds. The Univaults software allows the creation of lending pools that enable users to lend or borrow a lot of different cryptocurrencies. Univaults borrowers have to post collateral before they can take out a loan. The borrowers receive funds in the form of a token called an mToken, which is pegged to the value of another asset. This token is used to pay interest on deposits. For example, a person may post a piece of paper in order to borrow money. The variety of chains it will operate on is the main difference between UNVT and current markets.