Compound is an algorithmic, autonomous interest rate protocol built for developers, to unlock a universe of open financial applications. Compound is a system of openly accessible smart contracts built on Ethereum. Compound focuses on allowing borrowers to take out loans and lenders to provide loans by locking their crypto assets into the protocol. The interest rates paid and received by borrowers and lenders are determined by the supply and demand of each crypto asset. Interest rates are generated with every block mined. Loans can be paid back and locked assets can be withdrawn at any time.