Regen Ledger

The Regen Ledger forms the foundation of Regen Network’s technical architecture. It provides the verifiable on-chain state that underpins all ecological accounting, ensuring each project, credit, and claim can be independently validated through a transparent and immutable record. Rather than serving as a full data repository, it acts as a trust and provenance layer, recording canonical registry data and cryptographic commitments to off-chain content.

Architecture & Core Modules

Regen Ledger architecture showing Cosmos SDK core modules, Regen-developed extensions, and smart contracting layer.

Built on the Cosmos SDK, Regen Ledger leverages its modular framework to implement custom logic for ecological crediting and data anchoring while maintaining compatibility with interchain standards. Regen Ledger extends the base SDK with custom modules for ecological crediting and metadata management, alongside standard Cosmos modules for core blockchain operations.

The table below describes the most commonly used modules.

Module
Purpose
Developed By

Ecocredit

Core registry logic for credit classes, projects, batches, issuance, retirements, and internal marketplace operations.

Regen Network

Data

Anchors external metadata and evidence using IRIs, enabling verifiable off-chain storage and retrieval.

Regen Network

Feegrant

Allows one account to pay transaction fees for another, supporting delegated operations and more accessible participation.

Cosmos SDK

Authz

Provides delegated authorization for users or agents to perform actions on behalf of another account.

Cosmos SDK

Bank

Handles token balances, transfers, and escrow for credit transactions.

Cosmos SDK

Gov

Manages on-chain proposals, parameter changes, and protocol-level voting.

Cosmos SDK

Staking / Slashing / Distribution

Core SDK modules ensuring validator security, consensus, and network reward distribution.

Cosmos SDK

For a full list of modules and technical specifications, see the Regen Ledger Docs.


DAO and Governance Integration

Regen Ledger integrates with DAODAO, a CosmWasm-based governance framework that provides the tooling and functionality for groups and organizations to coordinate decision-making around credit classes, community funds, and project-level governance.

Through DAODAO, DAOs can:

  • Create and manage multi-signature treasuries.

  • Propose and vote on registry or funding actions.

  • Execute smart contract–based decisions that interact directly with ledger state.

This integration extends Regen’s native governance capabilities, allowing decentralized participation in ecological asset management and network upgrades while maintaining transparent, verifiable decision trails.


Access and Queries

These endpoints are the same surfaces used by Regen’s indexers and applications, such as the Regen App, to stay synchronized with live state updates.

  • gRPC Endpoints — Structured, performant queries for applications and indexers.

  • REST API — Human-readable HTTP endpoints for direct developer use.

  • CLI Commands — Full control for validators, agents, and power users.

Typical queries include retrieving project or credit class details, verifying metadata IRIs, and confirming ownership or retirement records.

For detailed API references and more information about Regen Ledger, visit the Regen Ledger Documentation.

Last updated

Was this helpful?