Compound is an open-source, autonomous protocol built for developers, to unlock new financial applications. Compound’s protocol is a series of open-source smart contracts that algorithmically adjust the interest rates for each asset in real-time, as borrowing demand for the asset changes.