Get Started
Environment
Ready to start signing data? This section will help you set up everything you need on your local machine.
Minimum Requirements
The following software must be installed on your local machine to complete the Quickstart tutorial:
- Docker Desktop: for running the Docker compose samples.
- Python 3.12.x (required if not on macOS).
- Libsodium: Most cryptographic operations performed in KERIpy and our Locksmith wallet rely on libsodium
- Git or GitHub Desktop: for access to our sample Git repositories.
Additional Utilities
If you wish to dig deeper into the KERI protocol and how it powers healthKERI’s next generation key management, you can clone the KERI Python reference implementation from the following GitHub repository and start running the unit tests and sample shell scripts.
- KERIpy: Python reference implementation of KERI, the core of everything we do!