Additional Project Information

Beyond semantic metadata, the Regen App stores additional off-chain project information—such as project descriptions, preview images, or UI-specific attributes—in an application database. This information is not anchored on-chain; instead it can be queried via the Regen Marketplace GraphQL API.

The API is CSRF-protected; clients must first obtain a token:

GET https://api.registry.regen.network/marketplace/v1/csrfToken

Then include the cookie and token when querying /marketplace/v1/graphql

Common query: Retrieve application-level project metadata

query ProjectByOnChainId($onChainId: String!) {
  projectByOnChainId(onChainId: $onChainId) {
    metadata   # This is off-chain descriptive metadata used in the Regen App UI
  }
}

This endpoint supplements anchored metadata with additional fields used for richer descriptions, media galleries, UI-specific content, and partner-managed additions.

Both anchored metadata (via IRIs) and application-level metadata (via GraphQL) are used together to render complete project views in applications like the Regen App.

Last updated

Was this helpful?