Prad Nukala 9d86dad38d
Fix/hway db driver (#1198)
* fix/hway-db-driver

* fix/hway-db-driver

* chore(scripts): add tx indexer and psql connection to test

* fix(scripts): make testnet setup more robust and configurable
2024-12-19 11:22:44 +00:00
..
2024-12-19 11:22:44 +00:00
2024-12-19 11:22:44 +00:00
2024-12-19 00:48:42 +00:00

Deployment

This directory contains the configuration files for deploying the Sonr blockchain.

Contents

  • devnet: Configuration for deploying the Sonr blockchain on the devnet (local development).
  • testnet: Configuration for deploying the Sonr blockchain on the testnet (current prod setup)

Usage

Configuration is automatically loaded from the PKL files in the root of the repository. These templates are generated during deployment initialization.

To deploy the total network, run the following command:

devbox run <network>

Replace <network> with either devnet or testnet from the root of the repository.

Components

Sonr

The Sonr blockchain is deployed using the sonrd binary. This binary is built using the Makefile in the root of the repository.

IPFS

IPFS is deployed using the ipfs binary. This binary is built using the Makefile in the root of the repository.

Hway

Hway is deployed using the hway binary. This binary is built using the Makefile in the root of the repository.

Synapse

Synapse is deployed using the matrix-synapse binary. This binary is built using the Makefile in the root of the repository.

Tigerbeetle

Tigerbeetle is deployed using the tigerbeetle binary. This binary is built using the Makefile in the root of the repository.