Demonstrate the practical usage of the DKMS network consisting of DKMS Witnesses and Watchers, based on the KERI protocol.
Navigate to the infrastructure
directory and start the network using Docker:
docker compose up
This will set up a simple network consisting of:
- 3 Witnesses
- 1 Watcher
- 1 Mesagkesto
Interact with the running infrastructure using one of the following client (controller) options:
-
Command Line Interface (CLI): Utilize
dkms-bin
for CLI-based interaction. -
API Client:
- Rust: The Rust-based API client is available in the Keriox Controller Component.
- JavaScript (Node.js): The Node.js API client is provided in the DKMS Bindings.
Navigate to the test-vectors
dir and run the scripts.