Key concepts
This section describes the key concepts that you will need to know to work with ComPilot.
📄️ ComPilot Dashboard
The ComPilot Dashboard is the control center for configuring your compliance process and is also a unique source of data on your customers. On the ComPilot Dashboard, you can:
📄️ Workflows
A customer will go through many different steps as they are verified by ComPilot. A sequence of these steps is called a workflow.
📄️ Providers
Identity verification and screening providers are 3rd-party services that can be connected to ComPilot and used as part of workflows to collect, enrich or process customer data. That data can then be accessed through the ComPilot Dashboard and the API. Providers can perform a variety of tasks. For example, the ComPilot KYC provider collects KYC data using the ComPilot Identity Widget and adds that data to the ComPilot Dashboard.
📄️ ComPilot Rules Engine
The ComPilot Rules Engine allows you to define the compliance checks that a customer must pass before interacting with your application.
📄️ Signature-based gating
By default, blockchains and smart contracts are permissionless, and a user can interact with a smart contract in a number of ways, such as:
📄️ Self-sovereign identities (SSIDs)
ComPilot is built on self-sovereign identities (SSIDs), particularly verifiable credentials (VCs) and zero-knowledge proofs (ZKPs).
📄️ Integration strategies
There are two main strategies for integrating your systems with ComPilot: