Once a network is running, you can interact with it by clicking on its name. The status will show "Operational" on the networks page.
Once you scroll, you should be able to see a screen similar to the one below.
The services table offers a way to directly interact with the network. It shows the additional services Prometheus, Grafana, and a Block explorer. Additionally, it shows all the running nodes in the network.
When clicking on any of the additional services, it will open a new tab with direct access. The URL of the service can be found in the second column and is a public URL that can be shared with anyone.
Prometheus
Monitoring Your Network with Prometheus
Prometheus is a powerful monitoring and alerting toolkit that can be used to track the performance and health of your network.
Viewing Metrics
Prometheus collects and stores metrics data, which can be queried using the Prometheus query language (PromQL). The metrics are available at the /metrics endpoint of your nodes. Here's how you can start monitoring:
Access Prometheus Dashboard: Open your Prometheus web interface by navigating to the provided URL or clicking the Prometheus service name
Query Metrics: You can query various metrics related to your network's performance. Here are some example queries based on the available metrics from your nodes:
The Coreum Block Explorer is a powerful tool that allows users to view and interact with data from the Coreum blockchain.
Accessing the Block Explorer
Navigate to the Block Explorer: Open the Block Explorer by navigating to the provided URL or clicking the Block Explorer service name
Main Features
The Coreum Block Explorer provides several features to help you monitor and analyze blockchain data. Here are the main sections and what you can do with them:
1. Overview Dashboard
The home page provides a quick summary of the Coreum blockchain, including:
Latest Block: The most recent block produced.
Average Block Time: The average time it takes to produce a block.
Active Validators: The number of active validators in the network.
Tokenomics: A visual representation of the token distribution between bonded and unbonded tokens.
Consensus Status: The current consensus step and round.
Please note that any coin price related metrics are currently not supported since they are not relevant for the testnet.
2. Blocks
The Blocks page lists recent blocks with the following details:
Height: The block number.
Proposer: The validator that proposed the block.
Hash: The unique identifier for the block.
Transactions (TXs): The number of transactions included in the block.
Time: The time when the block was produced.
You can click on any block to view more information including the exact transactions that were included in the block.
3. Transactions
The Transactions page provides a detailed view of recent transactions, including:
Transaction Hash: A unique identifier for each transaction.
Type: The type of transaction (e.g., Send, Delegate).
Sender: The address that initiated the transaction.
Receiver: The address that received the transaction.
Amount: The number of tokens transferred.
Fee: The transaction fee paid.
Result: The transaction status (e.g., Success).
Timestamp: The time when the transaction was recorded.
4. Validators
The Validators page lists all validators and provides insights into their performance:
Validator: The name or address of the validator.
Voting Power: The amount of voting power the validator holds.
Commission: The commission rate charged by the validator.
Condition: The current health status of the validator (e.g., Good, Missing).
Status: The current status of the validator (e.g., Active, Inactive).
5. Params
The Params page shows the current blockchain parameters, such as:
Staking: Information on staking parameters like bond denomination, unbonding time, max validators, and minimum self-delegation.
Slashing: Details on slashing conditions like downtime jail duration, signed block window, and slash fractions for different offenses.
Minting: Parameters for minting new tokens, including blocks per year, goal bonded percentage, and inflation rates.
Distribution: Information on community tax and withdrawal settings.
Governance (Gov): Details on governance parameters like minimum deposit, deposit period, quorum, and voting thresholds.
Fee Model: Parameters for transaction fees including max discount, max block gas, and gas price multipliers.
How to Use the Block Explorer
Search for Data: Use the search bar at the top of the page to look up specific validators, transaction hashes, block heights, addresses, or assets.
Navigate the Sections: Click on the relevant icons on the left-hand sidebar to access different sections such as Overview, Blocks, Transactions, Validators, Params, and Assets.
Interact with Data: Click on specific items (e.g., a block or transaction) to view more detailed information.
The platform also allows to open a terminal to any of the nodes. Clicking on a node name will open a new tab with a full terminal. This allows you browse the nodes and run almost every command. Please note that currently file editing or download / upload is not possible.
For example, you can use the cored binary to interact with the network.
Additionally, the terminal allows you to access the logs which are streamed to a file named node.log in the / directory. You can view them using the "cat" command but please note that the command might fail once the file gets too large. In that case, please use the head or tail commands to get a shorter output.