0.6.x
Read about the major cheqd network upgrades, moving to version 0.6.x
Last updated
Was this helpful?
Read about the major cheqd network upgrades, moving to version 0.6.x
Last updated
Was this helpful?
This list contains all stable releases in the v0.6.x family, and skips pre-release versions.
Read Full changelog on GitHub:
The following steps have been prepared by the cheqd development team for cheqd validators to follow in order to manually upgrade their node.
This is in response to related to IBC protocol / ICS23.
This is . v0.6.9 fixes this vulnerability by patching to upstream.
This patch is non-state-breaking. This means that validators can switch to the new binary, and restart their node without necessarily needing an on-chain software upgrade (which is intended for consensus-breaking changes).
The patch has already been applied to and one of the other large validators (at the time of writing this).
Read Full changelog on GitHub:
Read Full changelog on GitHub:
Hereâs whatâs new in the latest cheqd node version - v0.6.0. This release is a state-breaking update that brings fundamental changes to the cheqd-node testnet and mainnet. The release notes below pertain to the cheqd-node changes only.
This upgrade includes 3 primary enhancements and new features, each of which helping accelerate cheqd to support a greater number of credential formats & SDKs, more use cases for decentralised identity applications and streamline the end-to-end developer experience.
Implementation of a Resources module, used to support DID-Linked Resources
Introduction of an Interactive Installer to streamline the developer onboarding experience
Introduction of Cosmovisor for automated upgrades.
What's changed?
The concept of resources in self-sovereign identity (SSI) ecosystems is not new, however, as we will discuss throughout this blog post, existing approaches to resources in SSI oblige adopters to make compromises between security, availability and interoperability. We first noticed this when we were looking at how we could securely reference credential schemas, something we will expand on throughout this post.
An initial use case for DID-Linked Resources is supporting AnonCreds on cheqd. This is an industry first as AnonCreds have to date been tightly bedded to the Indy ledger. We are using the Resources module to create DID-Linked Resources for schemas and CredDef, bringing AnonCreds support to the cheqd ledger in a W3C compliant format.
What's changed?
Although these were fit for purpose, allowing the vast majority of validators on the cheqd network to get set up these methods do require a higher level of technical skillset, and are more time-consuming.
The Interactive Installer offers a more intuitive and simple developer experience, which guides developers through a step-by-step journey, asking questions with the CLI along the way.
What's changed?
With an increasing number of validators on the cheqd network, we wanted to provide developers managing nodes the opportunity to more easily upgrade their node.
Read Full changelog on GitHub:
Our objective in building resources on cheqd is to improve the way resources are stored, referenced and retrieved for our partners and the broader SSI community, in line with the existing .
Please take a which provides a thorough explanation for your reasoning on this approach, and links to our documentation.
Prior to this upgrade, we offered developers looking to setup using a Ubuntu .deb
package file and installing a
Find out more about how to get started using the .
is a small process manager for Cosmos SDK application binaries that monitors the governance module for incoming chain upgrade proposals. If it sees a proposal that gets approved, cosmovisor can automatically download the new binary, stop the current binary, switch from the old binary to the new one, and finally restart the node with the new binary.
Read on GitHub:
DEV-1319 Add helper to convert ed25519 public keys to JWK by in
feat!: Add resource module (DEV-1281) by in
feat!: Interactive installer for cheqd-node with Cosmovisor support DEV-1321 by @anikitinDSR in
feat(ibc): Bump IBC to v3 and update associated upgrade tests DEV-807 by @askolesov in
DEV-1044 Fix gas estimation for cheqd transactions by in
Proposal CLI Registration by @keupsonite in
chore: Bump Cosmos SDK to v0.45.4 by in
fix: Consensus issue with Resource.created by in
fix: Small fixes for installer after testing by @anikitinDSR in
fix: Fix helper message for CLI all-resource-versions by in
Dispatch workflow by in
DEV-520 - Chore: Added Github CodeQL Action by in
DEV-1096 Improve release processes by @anikitinDSR in
build(tooling): Fixing workflows to main branch version by in
Fix workflow calls to refer local versions instead of master by in
Add gofumpt check to the lint workflow by in
Add a workflow to lint Semantic PRs by in
fix: Get linter back by @anikitinDSR in
fix: Get rid of Debian package for release by @anikitinDSR in
test: Add Cosmovisor support for tests DEV-1278 by @anikitinDSR in
test: Add resources to upgrade integration tests by in
DEV-1171 Add additional instruction for updating from 0.4.x version by @anikitinDSR in
Bump cheqd version to 0.5.0 in docs by in
docs: Remove all documentation from cheqd-node to node-docs repo DEV-1320 by in