🆕Release v0.1.22 - Cassini Testnet2.0

⏰ Update Deadline:

Please ensure that the update is completed by June 25, 2025, at 04:00 (Beijing Time) / June 24, 2025, at 20:00 (UTC). Failure to do so will result in your node being forcibly taken offline.

🔧 Update Details

New Features & Major Optimizations:

Node Network Assessment System: A new system has been implemented to evaluate the network quality of nodes, including metrics like latency and bandwidth. Intelligent Node Sorting: Nodes providing upload and download services are now ranked based on the results of the network assessment, ensuring users connect to the most performant and reliable providers. Service Quality Feedback Mechanism: We have introduced a negative feedback mechanism for node service quality. This acts as a key part of our load-balancing strategy, deprioritizing underperforming nodes. Optimized Certificate Acquisition: The process for obtaining node certificates has been streamlined for greater efficiency and reliability.

Core Refactoring & Fixes:

Connection Module Refactor: The connection module for titan-edge has been completely refactored, leading to enhanced stability and connectivity. Removed TCP Server from titan-candidate: To streamline operations and improve efficiency, the TCP server within titan-candidate has been removed. Locator Panic Fix: Resolved a critical panic issue that occurred when the Locator was functioning as a DNS server, significantly improving its stability.

Update Guide

Updating Existing Nodes

1. Remove the old version

Remove the old version before downloading the new version.

rm $(which titan-l1-guardian)

2. Download the latest version

Visit the following url to download the latest version of Titan Guardian software:

https://github.com/Titannet-dao/titan-node/releases/download/v0.1.22/titan-l1-guardian

3. Move to the system directory and update the permissions

Move it to the system directory and ensure it has proper permissions

mv titan-l1-guardian /usr/local/bin/
chmod 0755 /usr/local/bin/titan-l1-guardian

Note: If you have set the proper execute permission, you may skip this step.

4. Start the new version

Start the new software.

Important Notes:

  • Restart the node: The new settings will take effect after updating and restarting the node.

  • Execute the following command to check if the update is successful

titan-l1-guardian -v
The update is successful if the version info shows this. ✅

Last updated