---
updatedAt: 2026-07-29T09:18:24.000Z
---

# Statistics

Returns Canton Network statistics including live market price and capitalization on mainnet.

# OpenAPI definition

```json
{
  "openapi": "3.1.0",
  "info": {
    "title": "CantonView Public API",
    "description": "Public API for accessing Canton Network explorer data through CCView",
    "contact": {
      "name": "API Maintainer",
      "email": "cantonview@pixelplex.io"
    },
    "license": {
      "name": ""
    },
    "version": "1.0.0"
  },
  "servers": [
    {
      "url": "https://ccview.io",
      "description": "Production HTTPS server"
    }
  ],
  "paths": {
    "/api/network/stats": {
      "get": {
        "tags": [
          "Network"
        ],
        "summary": "Statistics",
        "description": "Returns Canton Network statistics including live market price and capitalization on mainnet.",
        "operationId": "network_stats_v1",
        "responses": {
          "200": {
            "description": "Statistics summary.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GeneralStatistic"
                }
              }
            }
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "required": [
                    "status",
                    "message",
                    "timestamp"
                  ],
                  "properties": {
                    "message": {
                      "type": "string",
                      "description": "Detailed message description.",
                      "example": "message error"
                    },
                    "status": {
                      "type": "integer",
                      "format": "int32",
                      "description": "HTTP status code.",
                      "maximum": 599,
                      "minimum": 400
                    },
                    "timestamp": {
                      "type": "string",
                      "format": "date-time",
                      "description": "Timestamp of error occurrence."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "required": [
                    "status",
                    "message",
                    "timestamp"
                  ],
                  "properties": {
                    "message": {
                      "type": "string",
                      "description": "Detailed message description.",
                      "example": "message error"
                    },
                    "status": {
                      "type": "integer",
                      "format": "int32",
                      "description": "HTTP status code.",
                      "maximum": 599,
                      "minimum": 400
                    },
                    "timestamp": {
                      "type": "string",
                      "format": "date-time",
                      "description": "Timestamp of error occurrence."
                    }
                  }
                }
              }
            }
          },
          "404": {
            "description": "Not Found",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "required": [
                    "status",
                    "message",
                    "timestamp"
                  ],
                  "properties": {
                    "message": {
                      "type": "string",
                      "description": "Detailed message description.",
                      "example": "message error"
                    },
                    "status": {
                      "type": "integer",
                      "format": "int32",
                      "description": "HTTP status code.",
                      "maximum": 599,
                      "minimum": 400
                    },
                    "timestamp": {
                      "type": "string",
                      "format": "date-time",
                      "description": "Timestamp of error occurrence."
                    }
                  }
                }
              }
            }
          },
          "500": {
            "description": "Internal Server Error",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "required": [
                    "status",
                    "message",
                    "timestamp"
                  ],
                  "properties": {
                    "message": {
                      "type": "string",
                      "description": "Detailed message description.",
                      "example": "message error"
                    },
                    "status": {
                      "type": "integer",
                      "format": "int32",
                      "description": "HTTP status code.",
                      "maximum": 599,
                      "minimum": 400
                    },
                    "timestamp": {
                      "type": "string",
                      "format": "date-time",
                      "description": "Timestamp of error occurrence."
                    }
                  }
                }
              }
            }
          },
          "501": {
            "description": "Not Implemented",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "required": [
                    "status",
                    "message",
                    "timestamp"
                  ],
                  "properties": {
                    "message": {
                      "type": "string",
                      "description": "Detailed message description.",
                      "example": "message error"
                    },
                    "status": {
                      "type": "integer",
                      "format": "int32",
                      "description": "HTTP status code.",
                      "maximum": 599,
                      "minimum": 400
                    },
                    "timestamp": {
                      "type": "string",
                      "format": "date-time",
                      "description": "Timestamp of error occurrence."
                    }
                  }
                }
              }
            }
          }
        }
      }
    }
  },
  "components": {
    "schemas": {
      "GeneralStatistic": {
        "type": "object",
        "description": "Statistics data transfer object\n\nContains comprehensive statistical information about the network state,\nincluding financial metrics, network activity, and system information.",
        "required": [
          "cc_price",
          "total_supply",
          "market_cap",
          "volume",
          "volume_gain_percentage",
          "latest_round",
          "updates_count",
          "migration",
          "version",
          "total_parties",
          "sv_count",
          "validator_count",
          "hosted_validator_count",
          "featured_apps_count",
          "fee_accumulated",
          "total_transfer_count",
          "total_governance_vote_count",
          "vote_count_last_24h",
          "total_rewards",
          "total_rewards_missed",
          "traffic_kb_cost_in_cc",
          "current_marker_price_usd",
          "current_marker_price_round",
          "featured_apps_period_count",
          "featured_apps_percentage_change",
          "open_proposals_period_count",
          "open_proposals_percentage_change",
          "validators_active_count",
          "new_parties_count",
          "burn_offset_24h",
          "sv_proposals_count",
          "sv_onboarding_proposals_count",
          "sv_top_requester",
          "last_added_validator",
          "current_dev_fund_balance",
          "top_cip56_ticker",
          "top_cip56_total_occurrences",
          "top_cip56_percentage"
        ],
        "properties": {
          "burn_offset_24h": {
            "type": "string",
            "description": "Burn offset for the last (1 day)",
            "example": "5",
            "minimum": 0
          },
          "cc_price": {
            "type": "string",
            "format": "decimal",
            "description": "Current price of the canton coin cryptocurrency\nRepresents the current market price of the chain's native token\nin the specified denomination (e.g., USD).",
            "example": "1.123456",
            "minimum": 0
          },
          "current_dev_fund_balance": {
            "type": "string",
            "format": "decimal",
            "description": "Current development fund balance\nRepresents the current balance of the development fund\nin the native token (Canton Coin).",
            "example": "100000.0",
            "minimum": 0
          },
          "current_marker_price_round": {
            "type": "integer",
            "format": "integer",
            "description": "Current round of current_marker_price_usd",
            "example": "239",
            "minimum": 0
          },
          "current_marker_price_usd": {
            "type": "string",
            "format": "decimal",
            "description": "Current price of marker\nCost of 1 feature marker in usd",
            "example": "0.414",
            "minimum": 0
          },
          "featured_apps_count": {
            "type": "integer",
            "format": "integer",
            "description": "Number of featured applications\n\nCount of applications that are currently featured\nwithin the network ecosystem.",
            "example": 457,
            "minimum": 0
          },
          "featured_apps_percentage_change": {
            "type": "string",
            "description": "Percentage change in featured apps count\nPercentage change in featured apps count over the last 7 days and the previous 7 days",
            "example": "5",
            "minimum": 0
          },
          "featured_apps_period_count": {
            "type": "integer",
            "format": "int64",
            "description": "Count of featured apps for period\nCount of featured apps opened for the last 7 days",
            "example": "10",
            "minimum": 0
          },
          "fee_accumulated": {
            "type": "string",
            "format": "decimal",
            "description": "Total transaction fees accumulated by the network\n\nRepresents the cumulative sum of all transaction fees collected\nby the network.",
            "example": "11111.123456",
            "minimum": 0
          },
          "hosted_validator_count": {
            "type": "integer",
            "format": "integer",
            "description": "Number of hosted super validators\n\nCount of super validators that are hosted by the network.",
            "example": 123,
            "minimum": 0
          },
          "last_added_validator": {
            "type": "string",
            "description": "Last added validator",
            "example": ""
          },
          "latest_round": {
            "type": "integer",
            "format": "integer",
            "description": "Latest confirmed round number\nThe most recent round that has been finalized\nby the network.",
            "example": 5789,
            "minimum": 0
          },
          "market_cap": {
            "type": "string",
            "format": "decimal",
            "description": "Total market capitalization\nCalculated as: `cc_price × total_supply`. Represents the total\nmarket value of all circulating native tokens.",
            "example": "1.123456",
            "minimum": 0
          },
          "migration": {
            "type": "integer",
            "format": "integer",
            "description": "Current migration version\n\nIndicates the active migration of the network.",
            "example": 0,
            "minimum": 0
          },
          "new_parties_count": {
            "type": "integer",
            "format": "int64",
            "description": "Count of new parties (1 week)",
            "example": "5",
            "minimum": 0
          },
          "open_proposals_percentage_change": {
            "type": "string",
            "description": "Percentage change in open proposals count\nPercentage change in open proposals count over the last 7 days and the previous 7 days",
            "example": "5",
            "minimum": 0
          },
          "open_proposals_period_count": {
            "type": "integer",
            "format": "int64",
            "description": "Count of open proposals for period\nCount of open proposals opened for the last 7 days",
            "example": "5",
            "minimum": 0
          },
          "sv_count": {
            "type": "integer",
            "format": "integer",
            "description": "Number of super validators\n\nCount of specialized super validators that perform specific network\nfunctions beyond basic validation.",
            "example": 13,
            "minimum": 0
          },
          "sv_onboarding_proposals_count": {
            "type": "integer",
            "format": "int64",
            "description": "Count of SV onboarding proposals (7 days)",
            "example": "5",
            "minimum": 0
          },
          "sv_proposals_count": {
            "type": "integer",
            "format": "int64",
            "description": "Count of SV proposals (7 days)",
            "example": "5",
            "minimum": 0
          },
          "sv_top_requester": {
            "type": "string",
            "description": "SV top requesters (7 days)",
            "example": ""
          },
          "top_cip56_percentage": {
            "type": "string",
            "format": "decimal",
            "example": 1,
            "minimum": 0
          },
          "top_cip56_ticker": {
            "type": "string"
          },
          "top_cip56_total_occurrences": {
            "type": "integer",
            "format": "integer",
            "example": 1837,
            "minimum": 0
          },
          "total_governance_vote_count": {
            "type": "integer",
            "format": "integer",
            "description": "Total accumulated votes by the network\n\nRepresents the cumulative sum of all transfers collected\nby the network.",
            "example": "11111",
            "minimum": 0
          },
          "total_parties": {
            "type": "integer",
            "format": "integer",
            "description": "Total number of participating parties\n\nCount of all active parties in the network",
            "example": 1234,
            "minimum": 0
          },
          "total_rewards": {
            "type": "string",
            "format": "decimal",
            "description": "Total rewards obtained.\nRepresents the cumulative sum of rewards collected.",
            "example": "119374656875.1096",
            "minimum": 0
          },
          "total_rewards_missed": {
            "type": "string",
            "description": "Total rewards unclaimed.\nRepresents the cumulative sum of rewards unclaimed."
          },
          "total_supply": {
            "type": "string",
            "format": "decimal",
            "description": "Total supply of the canton coin cryptocurrency\n\nThe complete circulating supply of the native token, including\nall minted tokens currently in existence.",
            "example": "1.123456",
            "minimum": 0
          },
          "total_transfer_count": {
            "type": "integer",
            "format": "integer",
            "description": "Total token transfers accumulated by the network\n\nRepresents the cumulative sum of all transfers collected\nby the network.",
            "example": "11111",
            "minimum": 0
          },
          "traffic_kb_cost_in_cc": {
            "type": "string",
            "format": "decimal",
            "description": "Last traffic price\nCost of 1 KB of traffic of the last traffic purchase, denominated in CC",
            "example": "0.414",
            "minimum": 0
          },
          "updates_count": {
            "type": "integer",
            "format": "integer",
            "description": "Total number of updates processed\n\nCumulative count of all updates processed by the network.",
            "example": 10123456,
            "minimum": 0
          },
          "validator_count": {
            "type": "integer",
            "format": "integer",
            "description": "Number of active validators\n\nCount of nodes currently participating in update production and\nnetwork consensus.",
            "example": 123,
            "minimum": 0
          },
          "validators_active_count": {
            "type": "integer",
            "format": "int64",
            "description": "Count of active validators (1 hour)",
            "example": "5",
            "minimum": 0
          },
          "version": {
            "type": "string",
            "description": "Current network protocol version\n\nThe semantic version string representing the current protocol\nversion implemented by the network.",
            "example": "4.3.9"
          },
          "volume": {
            "type": "string",
            "format": "decimal",
            "description": "Trading volume over a 24-hour\nRepresents the 24-hour trading volume of the native token\nacross all transfers.",
            "example": "1.123456",
            "minimum": 0
          },
          "volume_gain_percentage": {
            "type": "number",
            "format": "decimal_float",
            "description": "Percentage change in trading volume over a 24-hour period\n\nRepresents the percentage increase or decrease in the native token's\ntrading volume compared to the previous 24-hour period (day-over-day).",
            "example": "1.9"
          },
          "vote_count_last_24h": {
            "type": "integer",
            "format": "integer",
            "description": "Total count votes by the network in last 24 hours\n\nRepresents the sum of all votes\nby the network in the last 24 hours.",
            "example": "1111",
            "minimum": 0
          }
        }
      }
    },
    "securitySchemes": {
      "ApiKeyAuth": {
        "type": "apiKey",
        "in": "header",
        "name": "X-API-Key"
      }
    }
  },
  "security": [
    {
      "ApiKeyAuth": []
    }
  ],
  "tags": [
    {
      "name": "Network",
      "description": "General information about the network's state"
    }
  ],
  "externalDocs": {
    "url": "https://swagger.io/resources/open-api/",
    "description": "OpenAPI Documentation Reference"
  }
}
```