Протокол v1 складається з одного смартконтракту, тоді як v2 має кілька контрактів, кожен з яких обслуговує певний пул. Compound v2 також підтримує токен COMP та його модель управління.