CUDOS
Published in

CUDOS

Cudos Labs: development update! 🧠 (16/12/2021)

Cudos Labs Dev Updates

Here’s what we’ve been working on:

Last week:

Cudos Network

  • We have completed all Gravity Bridge related changes and implementations, with only final touches left and a lot of testing based on simplified architecture.
  • The main screens for the Gravity Bridge’s new and improved UI design are ready.
  • We have changed Validator self delegation to 2 million Cudos (this will take effect after the planned hard fork update).
  • We have completed a review of the Mint and Admin Modules required for the migration.
  • We have successfully connected the IBC Module to Osmosis in a local environment.
  • We have added alerts for gCloud VMs, Explorer, and Gravity UI for Public Testnet; this will ensure we are notified of issues with the related items.
  • We have implemented several explorer bug fixes:
  • Removed initial deposit amount for governance proposals.
  • Styling and wording/language fixes
  • We fixed the “Claim” button in the Keplr wallet (we will deploy this shortly).

DApps

Note: These implementations will be formally finalised this week but are listed here as they have been completed development-wise.

  • We’ve completed the research on the CGO bindings for the NFT Module, allowing developers to build smart contracts that interact with the native module.
  • We have created a custom NFT module (CosmWasm bindings) in Cudos-node.
  • We have created custom CosmWasm bindings for smart contracts (this will take effect after the planned hard fork update).
  • We have tested and fixed the API endpoints for the NFT module.

Ethereum to CUDOS migration

  • We have deployed the Address Mapping smart contract to the Ethereum Mainnet.
  • We have deployed the Address Mapping interface to Production. It is now operational here.

Tooling

  • We have implemented final touches on the refactored items.
  • We have created Cudos Network Tooling architecture that the team has presented and approved. In addition, we have prepared the outline of the architecture.

This week:

Cudos Network

  • We need to finalise the predefinition of the VatSet, instead of using a dynamic one for the Gravity Bridge.
  • We will carry out rigorous testing of the Gravity Bridge.
  • Tokenomics discussions and alignment about the Gravity Bridge and the Network, in general, will be one of the focuses for this week.
  • We will deploy Explorer on the private and public testnets to apply the “Claim” button in Keplr.
  • We will finalise the IBC Module’s research and testing during network updates.
  • We will continue with the CosmWasm testing for the latest Cosmos SDK.
  • We will implement styling improvements for the Gravity Bridge’s main screens.
  • We will implement Gas Estimation in the Gravity Bridge UI.

DApps

  • We will carry out final reviews on the CGO bindings PR, then merge.

Ethereum to CUDOS migration

  • We will complete the script for parsing staking contract data.
  • We will implement the draft UI for the “reclaiming smart contract”.

Tooling

  • We will conduct feasibility research on a Multisig Wallet solution for the network.
  • We will commence the implementation of the desired solution.
  • We will implement refactoring of the outline of the new tooling architecture.
  • We will structure the implemented tooling commands based on the new architecture:
  • Node command
  • Compile command
  • Run command
  • Init command
  • We will change the name of the “Command Line Interface” project.

About Cudos

The Cudos Network is a layer 1 blockchain and layer 2 computation and oracle network designed to ensure decentralised, permissionless access to high-performance computing at scale. It enables the scaling of computing resources to hundreds of thousands of nodes. Once bridged onto Ethereum, Algorand, Polkadot and Cosmos, Cudos will enable scalable computational and layer-two oracles on all bridged blockchains.

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

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

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store