O protocolo Compound foi desenvolvido para calcular, de forma algorítmica, as taxas de juros de cada ativo de acordo com oferta e demanda. Os usuários podem fornecer tokens ao protocolo ou pegar ativos emprestados, vender, usar ou emprestá-los novamente, desde que utilizem parte do saldo como garantia.
Os detentores do token COMP podem votar diretamente em mudanças no protocolo ou delegar parte do poder de voto a outros membros da comunidade. Os tokens Compound são distribuídos aos usuários que interagem com os mercados — seja para tomar empréstimo, fornecer liquidez, sacar ou pagar ativos — proporcionalmente à demanda de empréstimos.