We have finalized the release for Regen Ledger v7.0.0.
Over the past few weeks, the software has undergone thorough testing, including a full release candidate phase, to ensure a smooth and reliable network upgrade pending community approval.
A detailed validator upgrade guide will be published once the release is finalized and the on-chain upgrade proposals are ready to be submitted for Regen Mainnet.
New Features
Cosmos SDK v0.53
Protocol Pool and Circuit Breaker modules
IBC v2
IBC Wasm Client
We will share the updates about onchain proposal and upgrade guide in coming days.
Thanks for the update and for carrying the weight on this release β itβs clear that v7.0.0 is a big step for Regen.
If I understand correctly, this upgrade mainly modernizes the base (Cosmos SDK v0.53) and unlocks new capabilities:
The Protocol Pool, allowing on-chain treasury management under governance.
The Circuit Breaker, adding safety controls for modules.
Full IBC v2 + Wasm Client support, connecting Regen to more chains and smart-contract environments.
Thatβs a solid foundation β it moves Regen from maintaining legacy infra to being ready for more dynamic economic systems.
Iβm curious about two things:
Operationally: Once mainnet is upgraded and stable, whatβs the concrete plan for configuring and using these modules (Protocol Pool funding logic, Circuit Breaker permissions, initial cross-chain tests)?
Community side: How can contributors engage or learn from this process β e.g., testing transactions, writing docs, or helping build dashboards or monitoring around the new modules?
Iβve been studying these systems closely and have AI tools/time to assist with coordination, documentation, or analysis β whateverβs most useful for the next phase.
I just wanted to share my full analysis of the technical aspects of the upgrade, as well as what it unlocks so that this is clearly in the public record of the forum and makes future documentation easier: Proposal 62: Regen Ledger v7 Software Upgrade
Proposal 62: Regen Ledger v7 Software Upgrade
Governance Status
βββββββββββββββββ¬βββββββββββββββββββββββββββββββββββββββββ
β Field β Value β
βββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββββ€
β Proposal ID β 62 β
βββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββββ€
β Status β VOTING_PERIOD β
βββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββββ€
β Submitted β 2026-01-30 10:49:56 UTC β
βββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββββ€
β Voting Ends β 2026-02-06 10:51:16 UTC β
βββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββββ€
β Deposit β 6,000 REGEN β
βββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββββ€
β Current Tally β ~43.65 trillion uregen YES (unanimous) β
βββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββββ€
β Total Votes β 62 voters (all YES) β
βββββββββββββββββ΄βββββββββββββββββββββββββββββββββββββββββ
Upgrade Summary
βββββββββββββββββββββββ¬βββββββββββββββββββββββββββββββ
β Parameter β Value β
βββββββββββββββββββββββΌβββββββββββββββββββββββββββββββ€
β Target Version β v7.2.0 β
βββββββββββββββββββββββΌβββββββββββββββββββββββββββββββ€
β Upgrade Name β v7_0 β
βββββββββββββββββββββββΌβββββββββββββββββββββββββββββββ€
β Block Height β 25,516,877 β
βββββββββββββββββββββββΌβββββββββββββββββββββββββββββββ€
β Estimated Time β February 10, 2026 ~15:00 UTC β
βββββββββββββββββββββββΌβββββββββββββββββββββββββββββββ€
β Go Version Required β 1.23+ β
βββββββββββββββββββββββ΄βββββββββββββββββββββββββββββββ
From docs/ledger/migrations/v7.0-migration.md:
βββββββββββββββββββββββββββββββββββββββββββββββββ¬ββββββββββββββββββββββββββββββββββββββββββ
β Old Endpoint β New Endpoint β
βββββββββββββββββββββββββββββββββββββββββββββββββΌββββββββββββββββββββββββββββββββββββββββββ€
β GET /ibc/apps/transfer/v1/denom_traces β GET /ibc/apps/transfer/v1/denoms β
βββββββββββββββββββββββββββββββββββββββββββββββββΌββββββββββββββββββββββββββββββββββββββββββ€
β GET /ibc/apps/transfer/v1/denom_traces/{hash} β GET /ibc/apps/transfer/v1/denoms/{hash} β
βββββββββββββββββββββββββββββββββββββββββββββββββ΄ββββββββββββββββββββββββββββββββββββββββββ
Denom Object Format Change:
// Old (DenomTrace)
{βbase_denomβ: βuregenβ, βpathβ: βtransfer/channel-0β}
// New (Denom)
{βbaseβ: βuregenβ, βtraceβ: [{βport_idβ: βtransferβ, βchannel_idβ: βchannel-0β}]}