Providers are the backbone of the Chromia ecosystem. A provider is a person or organization responsible for nodes, which are physical or virtual instances of computing power.
📄️ Key pairs
On the Chromia network, key pairs have different meanings and responsibilities. As a provider, you typically handle two different types of key pairs. The PMC keygen command can create key pairs.
📄️ Start a node
Before you start a node, you must install the PostgreSQL database. For more information, see Set up PostgreSQL database.
📄️ Set up a TLS certificate
Transport Layer Security (TLS) protects data in transit between client and server and is a vital component of the HTTPS protocol. The Secure Sockets Layer (SSL) and TLS are often used interchangeably, but they aren't the same. TLS is the successor of SSL.
📄️ Set up Prometheus monitoring
This topic contains instructions to install and configure Prometheus. Prometheus is a time series-based, open source monitoring system. It collects data by sending HTTP requests to hosts and services on metrics endpoints, which it then makes available for analysis and alerting using a powerful query language. In short, the Prometheus server collects time series data, stores it, makes it available for querying, and sends alerts based on it.
📄️ Set up a network
In this topic, you'll learn how to set up your own blockchain network by studying a concrete example. You can set up a private network for development and testing. It provides an easy way to develop and test your dapps. You might also want to create a private network for learning and understanding the Chromia blockchain network.
📄️ Node management API
When postchain is run in managed mode (as it always does with a management chain), the module in bc0 must fulfill a specific API. This API provides information to postchain about which blockchains to run and blockchain and node configurations.
🗃️ Postchain Management Console