Hundred Finance provides multiple borrowing and lending markets for a variety of cryptocurrency assets. By depositing cryptocurrencies in the platform, users earn a variable interest rate on their deposits determined by the interaction of supply, demand and smart contract-set interest rate models. User deposits provide the pools of liquidity made available on the platform to borrowers, while also granting the ability to act as collateral. Users who have provided collateral assets are able to borrow tokens of their choice, but in doing so accrue interest that has to be repaid in order to release their total supplied balances.