Installing the Rayls Privacy Node
Overview
The Rayls Privacy Nodeis a high-performance, enterprise-grade blockchain client designed to meet the privacy, scalability, and compliance needs of financial institutions interoperable with the Rayls Ecosystem. In this guide, we will walk you through the process of installing a Privacy Ledger.
Pre-requisites
Before installing the Rayls Privacy Node package, ensure you have:
Access to a set cloud or on-premise environment that meets the necessary system requirements (CPU, memory, and storage established in the Rayls System Sizing documentation.
Docker with Docker Compose setup for deploying the Privacy Node using containers.
Necessary to have MongoDB cluster with ReplicaSet enabled and all admin permissions to configure databases.
For full installation package, reach out to us.
Main Components
The Rayls product package for Financial Institutions consists of the following components to be installed:
1. Rayls Privacy Node
- One Ledger installed per institution. Think of this like your core system - you have one instance that connects to everything else Rayls Privacy Node Ledger.
- A new Relayer should be installed for every Subnet a Privacy Node connects to. Think of this like a tailored connector to each Subnet Rayls Relayer.
2. Rayls Custody
One instance of Rayls Custody per institution. Rayls Custody is the default custody solution, but this can be be replaced with another solution if preferred.
Installation Steps
Reach out to us to receive access to our installation GitHub repository, where you'll find the following, and start using Rayls Privacy Node:
- Installation Scripts: Clone the repository and follow the provided instructions to set up your environment.
- Configuration Details: Customize your deployment using environment variables for MongoDB, relayers, and other components.
For full installation package, reach out to us..
Infrastructure Requirements
For more details about the infrastructure setup required for the Rayls Privacy Node, please refer to the Rayls infrastructure section within the Rayls technical documentation. This section includes important information on component sizing, monitoring, and deployment strategies.
In the Rayls Infrastructure section, you'll find:
- Component Sizing: Minimum and recommended specs for CPUs, memory, and storage for each component (Privacy Ledger, Relayers, etc.).
- Monitoring Setup: Tools and metrics for monitoring your Privacy Node and ensuring system health.
- Business Continuity Plans: Best practices for high availability, disaster recovery, and container orchestration.
Updated 7 days ago