Coder Social home page Coder Social logo

casp-express-deploy's Introduction

CASP Express Deploy

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.

Overview

The system architecture is shown in the following figure.

CASP System

The CASP implementation is comprised of the following components:

  1. UKC - Unbound Key Managment servers, including an Entry Point, Partner and Auxiliary server.
  2. PostgreSQL Database - used by CASP Service.
  3. CASP Services - including the CASP core service and CASP wallet service.
  4. CASP Bot - a CASP participant that automatically approves operations.
  5. CASP Web UI - a web interface used to manage CASP.

General Prerequsites

The following are required before installing CASP.

  1. 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.
  2. A Blockset access token (only needed for Bitcoin ledger access). See Blockset.
    • Sign up for the Blockset site.
  3. Firebase messaging token (to enable push notifications). Contact Unbound for it.

Installation

After completing the prerequisites, follow the instructions in Docker.

casp-express-deploy's People

Contributors

philamericus avatar liranshvinkelstain avatar lior-cohen avatar unboundadam avatar stremovsky avatar unboundtech avatar fullkomnun avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.