Launching the Platform/Self-hosted: On-prem

On-Premise Deployment

Complete guide to self-hosted SettleMint deployment for enterprises requiring data sovereignty, compliance, and air-gapped infrastructure

Settlemint

    SettleMint can be deployed within an organization’s own air-gapped infrastructure, providing enhanced security, data sovereignty, and compliance with internal and regulatory requirements. Enterprises can build and manage blockchain applications directly within their existing environments, including Kubernetes and OpenShift, without reliance on external hosting or cloud dependencies. This enables seamless deployment across multiple clusters and regions, supporting highly distributed, hybrid blockchain architectures.

Welcome to the SettleMint Platform self-hosted installation guide. This comprehensive guide will walk you through deploying the SettleMint Platform in your own infrastructure for enterprises requiring maximum control, compliance, and security.

When should enterprises choose self-hosted deployment?

Data Sovereignty Requirements

  • Complete control over data location
  • Compliance with regional regulations (GDPR, SOX, HIPAA)
  • Government and defense contractors
  • Financial services with strict data residency

Security & Compliance Needs

  • Air-gapped network requirements
  • Zero external dependencies
  • Custom security policies
  • Internal audit and compliance frameworks

With centralized control through a unified dashboard, organizations can govern deployments across environments, assign role-based permissions, and enforce secure access policies. Integrated load balancing ensures high availability and scalability, while full ownership over hardware configurations allows teams to fine-tune compute, memory, and storage resources according to workload demands.

Enterprise deployment benefits

Self-hosted installation guide

Enterprise Installation Timeline

Complete installation typically takes 2-4 hours for experienced Kubernetes administrators. First-time enterprise deployments may require 1-2 days including prerequisite setup, security reviews, and testing procedures.

How do I plan my enterprise blockchain infrastructure deployment?

This installation guide is organized into three main sections designed for enterprise IT teams. Select each tab below to learn more:

Enterprise Infrastructure Requirements

Start here to ensure your infrastructure meets all necessary specifications for enterprise-grade blockchain deployment:

  • Compute & Memory: Detailed sizing for production workloads
  • Network Security: Firewall rules, VPN requirements, air-gapped considerations
  • Storage Performance: High-IOPS requirements for blockchain data
  • Compliance Infrastructure: Audit logging, monitoring, backup requirements

👉 View Enterprise Requirements Guide

Enterprise Prerequisites Setup

Configure the required supporting services with enterprise-grade security and high availability:

  • Database Layer: PostgreSQL with HA, backup, and compliance logging
  • Security Services: HashiCorp Vault, OAuth integration, secret management
  • Infrastructure Services: Load balancing, DNS, SSL/TLS certificates
  • Monitoring: Prometheus, Grafana, log aggregation for compliance

👉 View Enterprise Prerequisites Guide

Production Deployment

Deploy the SettleMint Platform using enterprise-ready Helm configurations:

  • Multi-cluster deployment across regions and environments
  • High-availability configuration with load balancing
  • Security hardening and compliance settings
  • Production monitoring and alerting setup

👉 View Production Installation Guide

Using This Guide

We recommend:

  1. Read through each section before starting
  2. Complete all requirements and prerequisites
  3. Collect required information as you progress
  4. Follow the guides in order

What do I need before starting enterprise blockchain deployment?

Enterprise Infrastructure Access

  • Administrative access to Kubernetes clusters and infrastructure
  • DNS management capabilities for domain configuration
  • Certificate authority access for SSL/TLS certificates
  • Firewall management for security policy configuration
  • Storage provisioning rights for persistent volume creation

Technical Team Requirements

  • Kubernetes expertise (certified administrators recommended)
  • Security operations knowledge for compliance setup
  • Database administration skills for PostgreSQL management
  • Network administration for ingress and load balancer setup
  • Monitoring expertise for observability stack configuration

Enterprise Security Consideration

Before beginning deployment, ensure your team has completed security reviews for:

  • Network segmentation and firewall rules
  • Identity and access management policies
  • Data encryption and key management procedures
  • Backup and disaster recovery plans
  • Compliance and audit logging requirements

Enterprise implementation support

A thorough understanding of Kubernetes concepts, architecture, and operation is essential for successfully deploying and managing the SettleMint Platform in enterprise environments. This includes expertise in:

Technical Expertise Required

  • Kubernetes cluster management and orchestration
  • Helm chart deployment and customization for enterprise requirements
  • Infrastructure maintenance and monitoring at scale
  • Enterprise security best practices and compliance
  • Disaster recovery and business continuity planning

Business Continuity Planning

  • High availability architecture design
  • Backup and recovery procedures
  • Monitoring and alerting for production systems
  • Incident response and escalation procedures
  • Performance optimization for enterprise workloads

When should enterprises consider professional services?

If your team lacks the in-house expertise required for managing enterprise blockchain infrastructure, we strongly recommend collaborating with one of our certified partners. Our partners are specifically trained to:

Assessment and Planning

  • Evaluate your enterprise requirements and compliance needs
  • Design architecture for high availability and scalability
  • Plan migration strategies for existing blockchain implementations

Implementation and Deployment

  • Guide you through the complete installation process
  • Configure enterprise-grade security and monitoring
  • Implement backup and disaster recovery procedures

Ongoing Support and Optimization

  • Provide 24/7 production support and monitoring
  • Assist with troubleshooting and performance optimization
  • Help with platform updates and security patching

Additionally, our blockchain technology experts are available to support you with any technical questions or challenges you might encounter during deployment or operation.

Enterprise Support Options

  • Professional Services: Full-service implementation and ongoing support
  • Technical Consulting: Advisory services for architecture and best practices
  • Training Programs: Kubernetes and blockchain platform administration
  • 24/7 Support: Production support with SLA guarantees

To connect with a certified partner or discuss enterprise support options, please contact us at [email protected].

Information collection

Throughout the installation process, you'll need to collect configuration details from each prerequisite service. We've made this easy by including "Information Collection Boxes" in each guide.

How it works

  • Each prerequisite guide contains an Information Collection Box
  • Required values are clearly marked
  • Values are needed during platform installation
  • Keep track of sensitive information securely

Example collection box

Here's what an Information Collection Box looks like in the prerequisite guides:

Required Values Example

This is a sample of what you'll see in the guides. For Redis setup, you would collect values like:

  • Endpoint: redis-master.default.svc.cluster.local
  • Password: your-secure-password
  • Port: 6379

Note: This is just an example. Actual values will be collected during the prerequisite setup.

Need help?

Documentation resources

  • Review installation guides
  • Check troubleshooting sections
  • Follow best practices
  • Consult platform architecture

Support channels

Next Step

Start by reviewing the Infrastructure Requirements to ensure your environment meets all necessary specifications.