Unbound’s Crypto Asset Security Platform (“CASP”) provides the advanced technology and the architecture to secure crypto asset transactions. An overview of the CASP solution is found here.
CASP can be rapidly deployed using one of these methods:
- Docker
- Install CASP in a container.
- This method is intended for POCs, demos and development.
- The complete system runs on a single device.
The rapid installation process is described below. For the manual installation process, refer to the CASP User Guide.
The system architecture is shown in the following figure.
The CASP implementation is comprised of the following components:
- UKC - Unbound Key Managment servers, including an Entry Point, Partner and Auxiliary server.
- PostgreSQL Database - used by CASP Service.
- CASP Services - including the CASP core service and CASP wallet service.
- CASP Bot - a CASP participant that automatically approves operations.
- CASP Web UI - a web interface used to manage CASP.
The following are required before installing CASP.
- An Infura Project ID token (only needed for Ethereum ledger access). See Infura.
- Register for the Infura site.
- Create a new project.
- Copy the access token from the project page.
- A Blockset access token (only needed for Bitcoin ledger access). See Blockset.
- Sign up for the Blockset site.
- Firebase messaging token (to enable push notifications). Contact Unbound for it.
After completing the prerequisites, follow the instructions in Docker.