cyphr-cli
The reference command-line interface for the Cyphr self-sovereign identity protocol.
This tool allows you to generate keys, create Principals, sign and verify Cozies, and manage cryptographic state directly from the terminal. It utilizes the core cyphr protocol library and the cyphr-storage backend.
Installation
Basic Usage
Initialize a new Principal
This generates a new ECDSA keypair, creates an implicit Level 1 Principal, and saves the state to your local storage directory.
Sign a payload
View Principal State
For full documentation and all available commands, run: