3.13 Upcoming Updates

In the upcoming 3.13 release, we have made significant enhancements to our platform. The dashboard has undergone a migration to Vue 3, and we have seamlessly integrated the playground into the dashboard with the aim of delivering a more accessible and consistent user experience for our ThreeFold users.

As well, the UI has undergone a series of noteworthy improvements, contributing to an overall enhanced user experience. User Interface refinements include:

  • Adjustments to the positioning and color schemes of tooltips and warnings. These changes have been made to ensure a more intuitive and consistent experience.
  • The wording of titles, tooltips, and warning messages has been revised to improve clarity.
  • A focus has been placed on strengthening the validations applied to various fields within the UI.

The Loading / Landing Page

The landing page remains familiar, but we’ve added the exchange rate for TFT, making it easier to track.

You will face a loading screen that informs you if your connection is slow.

When a user connects their TFChain wallet, their available and locked balances are displayed, along with a “GET TFT” button for easy wallet funding.

Signup / Login Screen

Notice that we also support hex seeds now as well.

After Login (User Profile)

image

Access ThreeFold Services from the Sidebar

image

Grid Statistics

We did some updates on the statistics view, (that’s also reused in the statistics website).

Twin Page


Shows you information about your twin id, account address and the relay used to serve your communications with the grid.

Bridge

Provides the means to deposit from Stellar or withdraw to Stellar. There are plans to integrate more – the decision to limit it to Stellar only isn’t final yet.

Transfer TFTs on TFChain


You can transfer now by the Twin ID.


Or transfer by address.

Farms View

You should have a similar experience of the Farm Management interface (it’s still under ongoing enhancements)

Dedicated Nodes

You can view, rent full nodes.

DAO Page


Users who own farms with at least one online node will be notified by a pop-up notification regarding active proposals.

Pricing Calculator


It received bunch of updates, and more interactivity been provided :slight_smile:

Simulator

We did a complete rewrite for the simulator.


Contracts View

Our helpful contracts list view now features more information as the NodeID and the Node Status (in case your contract is deployed on an offline node), You will also receive notifications periodically based on that too.

You can also export your contracts information as json file using the Export


Also, a nice addition, providing the total cost of your contracts in TFT and USD

Solutions View

We moved to Cards view similar to what we had in Grid v2 Marketplace

Farms/Nodes Selection During Deployments

We acted based on community’s feedback on disabling the automatic validation and filtration happening based on the slightest user changes (it shows the interface as very slow when you have very large dataset e.g on mainnet)

We are bringing the option to choose NodeID back along with filters you fill and request to search at your own pace instead of the software doing that on every change

Defaults

There’re many changes applied on the defaults used for the solutions, but you can always update them to fit your own needs!

Farms View


It has gone through many updates aiming for simplicity and accessibility of the filters

Nodes View


We tried to include as much as we could e.g if it was Shared or Dedicated, and number of GPUs in the node

Filters

We believe the filters now are more accessible to the user with the most common required filters

Node Details

This is how it looks in the new design:

Error reporting

Given that the system is distributed, in a very unusual way, there’re lots of scenarios we are still discovering and hardening, noticeable updates in there

We are trying to be as explicit regarding the errors and let the user know

Statistics Website

The statistics website has undergone a migration to Vue 3 with the aim of delivering a more accessible and consistent user experience for our Threefold users.

Timeouts on the System

We changed the timeouts from 60s to 20s and increased the amount of information shown to the user

Still to be Addressed

Dashboard Monitoring

Can see the issue here aiming to

  • integrate more health checks/alerts in case of any broken service e.g gridproxy, rmb, tfchain, … etc to inform the user there’s a degradation happening in performance
  • allowing the user to export their logs/debug information to be able to send in a bugreport
  • with user consent we can push the errors that happens to our operations for insights on how the system is behaving.

Mycelium

We will start the process of integrating mycelium in ZOS and building its infrastructure, check our staging website for more information on mycelium www2.mycelium.threefold.io/

Docker/Docker-Composed based Stack

We are trying to also make things more easy for people to run the whole stack of threefold grid on their own easily (but we are still progressing on that)

Yggdrasil 0.5

We are moving forward with upgrading yggdrasil to 0.5, out tests seem to have worked fine, and there should be no reason not to upgrade

There’re so much coming in and a single post won’t do it justice, but feel free to check everything we been working on our 3.13 project view https://github.com/orgs/threefoldtech/projects/199/views/1

Also, please note all of the UI changes are still subject to updates based on the iterative feedback process :slight_smile:

Looking forward to hearing your feedback!

8 Likes