Self-Service Credit Issuance

Regen App provides a self-service option for project developers and methodology creators who want full control over the credit issuance process. This pathway allows you to directly manage and issue credits using Regen Network’s API and data standards. It’s designed for those who already have a buyer network and technical resources, enabling you to leverage the Regen App’s technical tools without needing to engage in formally enrolling with Regen Registry. This approach offers maximum flexibility for developers who prefer an independent crediting process.

Here’s a closer look at how it works:

Overview of Credit Protocols

Every credit issued on Regen Network starts with the creation of a Credit Protocol, referred to on-chain in our API docs as a Credit Class. Each Credit Protocol is represented by the following properties:

  • Credit Type: Defines the unit or category the credit represents (e.g., carbon, biodiversity). If a new type is needed, a network-wide governance process is required to add it.

  • Metadata: Represents a set of descriptive information related to the Credit Protocol.

  • Issuer List: A set of Regen addresses authorized to issue credits under this protocol.

  • Admin Address: The Regen address of the user that can update metadata and the issuers list.

Selecting a Credit Type

Current credit types available on Regen Network can be queried directly through the Regen command-line interface (see details here).

If your Credit Protocol fits under a pre-existing credit type, then you can proceed below to setting up your own Credit Class on-chain. Otherwise, you'll need to first initiate an on-chain governance proposal for adding a new credit type.

Setting Up a Credit Protocol on-chain

To create a new Credit Protocol on Regen Network, you'll need to use the Regen command-line interface, following our Credit Class, Project and Batch Management technical tutorial.

It is recommended to read the above tutorial in full, as it provides all of the technical details necessary for understanding how to technically manage a Credit Protocol through the CLI, in addition to how to setup projects and issue credit batches through Regen Network's APIs.

Anyone can create a Credit Protocol on-chain by paying a creation fee of 5000 REGEN. While the above tutorial also walks through setting up projects and issuing batches through the CLI, these features can also be done directly by logging in to Regen App with a wallet associated with one of the credit class's issuer addresses.

Visibility on the Marketplace

Credit Protocols created through the above method will automatically appear on the Regen Marketplace, assuming they adhere to the JSON-LD template outlined in the credit class creation tutorial. Projects and credit batches created under these protocols will also be visible as soon as they are created (whether through the CLI or the web-based user interfaces on Regen App), showcasing your data-rich information to potential buyers and stakeholders.

Managing Projects and Batches

Issuers of a Credit Protocol can easily create projects and issue credit batches through the Regen Marketplace UI. Simply log in with the Keplr wallet tied to your issuer address, and when you create a project you will be presented with an option to create a project registered with your Credit Protocol.

Connecting a pre-existing (off-chain) project with your crediting protocol is currently not supported directly through the Regen App. Please reach out to registry@regen.network and someone from our team will help migrate your project to instantiate it on-chain on Regen Network and register it with your crediting protocol.

Last updated