Back to Case Studies
Blockchain / DeFiDockerDocker ComposeGo

Cross-Chain DeFi Infrastructure: Multi-Node Blockchain Validator Network with Docker and TSS Signing

Containerized Sisu Network's cross-chain liquidity protocol with Docker Compose orchestration for multi-node validators, TSS signing, and GCP Cloud Build CI/CD pipelines.

Client:Sisu Network

Key Results

3
Core Services

Sisu, Dheart TSS, Deyes containerized

N
Validator Nodes

Dynamic multi-node configuration

100%
Containerized

Full Docker Compose orchestration

1 cmd
Deployment

Single command network spin-up

The Challenge

What We Were Solving

Sisu Network was building a revolutionary cross-chain DeFi protocol enabling seamless token transfers between Ethereum, BSC, Polygon, and other EVM-compatible chains. The technical complexity of running a distributed validator network with Threshold Signature Scheme (TSS) cryptography required sophisticated infrastructure automation.

Infrastructure challenges:

  • Three interdependent services — Sisu validator core, Dheart TSS signing engine, and Deyes chain watcher — needed coordinated deployment
  • Multi-node testing required to validate consensus mechanisms and distributed key generation ceremonies
  • Engineers needed local blockchain networks (Ganache) for testing cross-chain transfers without mainnet gas costs
  • Dynamic configuration generation required for N validators with unique keys, ports, and peer discovery settings
  • Cosmos SDK-based architecture required specific database and networking configurations
Our Solution

How We Solved It

We containerized the entire blockchain validator stack with Docker Compose, enabling reproducible multi-node deployments for both development and production environments.

Docker Compose Orchestration

Created comprehensive Docker Compose configurations orchestrating all validator components with single-command deployment. The stack includes Sisu validator nodes, Dheart TSS signing services, Deyes chain watchers, Ganache EVM chains, and MySQL databases.

Dynamic Multi-Node Configuration

  • Built configuration generator that creates docker-compose files for N validators with unique cryptographic keys
  • Automated peer discovery configuration ensuring all validators can find and communicate with each other
  • Port mapping and networking configuration for inter-service communication

CI/CD Pipeline

  • GCP Cloud Build pipeline for automated container builds on every commit
  • Automated testing of cross-chain transfers using CLI commands for token deployment and bridging

Development Tooling

Created CLI commands for common development tasks: funding test accounts, deploying ERC20 tokens, initiating cross-chain transfers, and monitoring validator consensus — dramatically accelerating the development feedback loop.

Tech Stack

Technologies Used

DockerDocker ComposeGoGCP Cloud BuildCosmos SDKGanacheMySQLSolidity
The Docker Compose setup transformed our development workflow. Spinning up a full multi-node validator network went from a day-long manual process to a single command. Testing TSS signing across nodes is now straightforward.
S
Sisu Network Team
Protocol Engineering

Ready to achieve similar results?

Let's discuss how we can help transform your business with the right technology solutions.