---
title: "Get public platform activity powering the live agents-staking wall"
method: GET
path: "/api/v1/stats"
tags: ["Platform"]
---

# Get public platform activity powering the live agents-staking wall

`GET /api/v1/stats`

## Request

- Base URL: `https://solentic.theblueprint.xyz`
- URL: `https://solentic.theblueprint.xyz/api/v1/stats`
- Auth: none required

Returns public, aggregated platform activity that powers the live agents-staking wall: confirmed transaction totals, active vs total SOL staked, SOL withdrawn, unique wallets, cumulative net SOL, counts by transaction type, a REST-vs-MCP source split, rolling windows (24h / 7d / 30d), an agent leaderboard, and a sample of recent transactions. `available` is false when analytics is not enabled.

## Response `200`

Public platform activity

- object
  - `available` boolean: False when analytics is not enabled
  - `totals` object
    - `transactions` integer
    - `activeSolStaked` number
    - `totalSolStaked` number
    - `totalSolWithdrawn` number
    - `uniqueWallets` integer
    - `cumulativeNetSol` number
  - `transactionCounts` object: Counts keyed by transaction type (stake, unstake, withdraw, donate)
  - `bySource` object
    - `rest` integer
    - `mcp` integer
  - `window` object
    - `last24h` integer
    - `last7d` integer
    - `last30d` integer
  - `agents` object
    - `count` integer
    - `leaderboard` object[]
      - `agentId` string
      - `calls` integer
    - `note` string
  - `recentTransactions` object[]
  - `_meta` Meta (unresolved $ref)

## Other responses

- `429`: Rate limited — 100 requests per 60-second sliding window
- `500`: Internal server error

---

[API](https://skmtc.dev/theblueprint/apis/blueprint-staking-api.md) · [All operations](https://skmtc.dev/theblueprint/apis/blueprint-staking-api/llms.txt) · [OpenAPI document](https://skmtc.dev/theblueprint/apis/blueprint-staking-api/revisions/326d6015b851?raw)
