Gossamer Developer Tools
The Gossamer Developer Tools are a prerequisite before any additional development work can begin.
Project Overview
Developer Tool | Status |
---|---|
libgossamer | Complete |
Gossamer Client | In Progress (70%) |
Gossamer Server | Complete |
Gossamer Command Line Interface | In Progress (10%) |
Project Components
Libgossamer
This is the library that implements the Gossamer Specification.
All other components in the PHP ecosystem will rely on libgossamer to handle the essential complexity of the protocol.
Status: COMPLETE
Gossamer Client
The Gossamer Client is a configurable PHP class bundled with libgossamer that integration projects can use to fetch providers' verification keys and/or validate updates from the cryptographic ledger.
Status: Under Development
Gossamer Server
The Gossamer Server is a standalone REST API used by the Client when configured in a Federated Trust configuration.
Status: COMPLETE
Gossamer Command Line Interface
The Command Line Interface (CLI) wraps the Gossamer Client to help developers quickly manage their own keys and sign updates.
Status: Under Development