Cudos Labs: development update! (26/05/2022)

CUDOS
CUDOS
Published in
4 min readMay 26, 2022

Here’s what we’ve been working on:

Last week:

Cudos Network

  • We have completed all of the required preparations for the changes to our internal developer Private Testnet. The Testnet is a critical component of our network and helps us test new features and gain insight into the network. In addition, these changes will boost the network’s stability and performance.
  • The upgrade will include: — All updates from the Gravity Bridge audit.
  • IBC Updates (new version)
  • CosmWasm upgrade
  • Cosmos-SDK upgrade.
  • We have established a dedicated Code4rena testing node utilised during the Gravity Bridge audit. To accommodate tokenomics testing, we re-used the Code4rena node and started it from height 0 with the most recent modifications.
  • We have officially resolved the network halting problem. This was one of the most significant problems flagged during the mainnet dress rehearsal, and its resolution paves the way for further testing to be carried out.
  • We have revised and enhanced the Cudos Builders documentation to be more user-friendly! We’ve reorganised our documentation to make it simpler for developers to explore and included new features and upgrades that make it simpler to get started with Cudos Builders. We believe that these modifications will make it easier and faster for developers to begin using the docs and take advantage of all available features. In addition, we’ve added checks for the availability of genesis.json to Cudos Builders.
  • We have started preparing for the upcoming Public Testnet upgrade.

IBC module

  • We have been diligently attempting to resolve a problem with the IBC upgrade plan. After returning to version 0.14.0, everything is now running as expected.
  • We have included a new option within the upgrade scripts that allows users to upgrade the IBC relayer in a manner analogous to the node and gravity upgrading procedures.

Gravity Bridge

  • The audit of Gravity Bridge has been successfully completed. We have supported the Code4arena process throughout the seven-day audit. Here are some stats:

◦ Total issues from auditors: 170

  • After sorting and labelling, below are the issues categorised by priority levels:

Total issues: 32

High: 17

Medium: 15

Out of those:

  • 8 issues are considered as high severity
  • 10 issues are marked as acknowledged; the category comprises issues that we will solve with some of the verified issues while leaving others as-is (like the possibility of withdrawing the tokens from the Gravity contract).
  • 14 are disputed — either in terms of their significance or that they are present by design rather than in error.
  • All of the issues have been fixed and deployed to our Private Testnet.
  • A second orchestrator has been built as a backup for the primary one. This will protect the Gravity Bridge and the Cudos Network without substantially raising the gas cost.
  • We’ve implemented several user interface upgrades and bug fixes for the Gravity Bridge.

Explorer Updates

  • We have worked on multiple improvements and bug fixes, with details outlined below.
  • We have been investigating reports that originated from testing to ensure we have all testing covered.
  • We’ve implemented database migration logic for BigDipper Juno (BDJuno). We have also updated BDJuno dependencies.
  • We have extended the invariant check message.

MultiSend Dapp

  • We have completed all of the preliminary prerequisites for the MultiSend Dapp.
  • Multiple rounds of testing have resulted in several ideas for improvements and fixes.

Cudos Dashboard

  • We’ve deployed an initial version of the dashboard on the Private Testnet. The current version consists only of the first three screens — Wallet Connect, Personal Dashboard, and Staking Page (list of all validators page).
  • We’ve proceeded with code improvements and updates and currently working on the following main pages — The Proposals page and Validators’ details.

Current week:

  • Following the completion of the Private Testnet Upgrade, we will go right into testing the Gravity Bridge. We’ll also be focusing on testing and support for tokenomics. We’ll make the necessary alterations if any issues are flagged during these tests. We will also carry out final preparations and improvements to the Public Testnet. In addition to this, we will install the Cudos Dashboard, facilitate testing on the Public Testnet, and begin work on the Cudos MultiSig Wallet.

Lastly, we’ll be focusing on improving internal processes, both in terms of project workflow and continuous delivery.

Join our ongoing Testnet!

For developers, our incentivised Testnet remains open to participation. Complete the remaining tasks and earn rewards. We are in the fourth and final phase of the Testnet, with the highly anticipated Mainnet launch set for release next month. Check out some of the outstanding tasks here.

About Cudos

Cudos is powering the metaverse bringing together DeFi, NFTs and gaming experiences to realise the vision of a decentralised Web3, enabling all users to benefit from the growth of the network. We’re an interoperable, open platform launchpad that will provide the infrastructure required to meet the 1000x higher computing needs for the creation of fully immersive, gamified digital realities. Cudos is a Layer 1 blockchain and Layer 2 community-governed compute network, designed to ensure decentralised, permissionless access to high-performance computing at scale. Our native utility token CUDOS is the lifeblood of our network and offers an attractive annual yield and liquidity for stakers and holders.

Learn more:
Website, Twitter, Telegram, YouTube, Discord, Medium

Originally published at https://www.cudos.org.

--

--

CUDOS
CUDOS
Editor for

CUDOS is powering AI by uniting blockchain and cloud computing to realise the vision of a sustainable, equitable, and democratised Web3.