Welcome to the Parsec Getting Started guide. Take a look through the headings below and follow the links that best describe what you would like to do.
The installation guide includes a quick method that you can use to see if Parsec is already installed and running on your system.
There are a few different ways to get the Parsec service up and running on your system. You may be able to install via your package manager, or use a different method. Go here to check out your installation options.
You can consume Parsec API's in several programming languages. You can learn how to do this here.
Take your first steps with Parsec using the command-line
parsec-tool. Follow our familiarisation
guide to learn how to use the tool to check the service configuration, create
key pairs, sign/decrypt messages and create certificate requests.
If you want to understand the internal details of Parsec, including the structure of the project source code, then the best place to start is the service developer guide.
Fantastic! Parsec client libraries in new programming languages are always welcomed by the maintenance team and the community. Head over to the client developer guide and learn how to get started.
Read the procedure for creating secure installations to learn the steps for setting up a secure deployment. If you have installed Parsec using a package manager, then these steps should already have been followed by the installation scripts on your system, and there should be nothing more to do. However, you can also use the secure deployment guide to ensure that your system is installed according to best practices.
Parsec back-end modules are known as providers. Default installations of Parsec use a software-based provider, also known as the Mbed provider, which is very simple to use but does not integrate with the secure hardware that you might have on your device. Follow the configuration guide to learn how to edit Parsec's configuration file to select the right kind of provider. You can also learn how to set up and use the different providers here.
If you are not sure how your Parsec service is configured, or whether it is using a hardware back-end, the command-line tooling guide has some steps to help you check this.
We will be delighted to have you! Head over to our community repository to discover how to join and contribute to the Parsec conversation on Slack, Zoom and GitHub.
Copyright 2021 Contributors to the Parsec project.