Packages

One or more "core" baseline protocol packages are needed to baseline-enable applications and systems of record.

Modules & Packages

Package

Source Path

Description

@baseline-protocol/api

core/api

Core baseline API package providing unified access to the baseline JSON-RPC module and blockchain, registry and key management interfaces

@baseline-protocol/baseline

core/baseline

Core baseline package provides unified access to internal integration middleware interfaces for systems of record

@baseline-protocol/ccsm

core/ccsm

Core ccsm package provides interfaces for general interaction with an underlying mainnet

@baseline-protocol/identity

core/identity

Core identity package provides interfaces for organization registry and decentralized identifiers (DIDs)

@baseline-protocol/privacy

core/privacy

Core privacy package provides interfaces supporting Proversystems and and zero-knowledge cryptography

@baseline-protocol/types

core/types

Core reusable type definitions

@baseline-protocol/vaults

core/vaults

Core vault Provides management interfaces for digital authentication credentials such as keys and secrets