@hyperledger/cactus-common
Universal library used by both front end and back end components of Cactus. Aims to be a developer swiss army knife.
@hyperledger/cactus-core
Contains lower level abstractions/implementation that is to be shared by multiple other, higher level packages of the project.
@hyperledger/cactus-core-api
Contains type definitions/interfaces for the kernel of the codebase. Kept separate from the implementation so that it is easier to use it as a dependency.