Minutes Network Token API (v1.0.0)

Download OpenAPI specification:

API to provide important Minutes Network Token data.

Provides:

  • Statistics.
  • Historic blockchain data.
  • Epoch and other reward data.

It has been designed in an RPC-like fashion to allow for both single-request and streaming transports without the need to create dedicated response handlers for each transport type.

Token Data

Current Token Price

Returns the current pricing information pulled from BingX.

Responses

Response samples

Content type
application/json
{
  • "success": true,
  • "data": {
    }
}

Token Price History

Get historic pricing for the token in the given period.

path Parameters
period
required
string
Enum: "day" "week" "month" "year"
Example: day

The time period to poll.

Responses

Response samples

Content type
application/json
{
  • "success": true,
  • "data": {
    }
}

Token Supply

Gets various on-chain details about the token.

Responses

Response samples

Content type
application/json
{
  • "success": true,
  • "data": {
    }
}

Token Market Snapshot

Bundled price + market cap + 24h volume + 24h change from CoinGecko.

Responses

Response samples

Content type
application/json
{
  • "success": true,
  • "data": null
}

Token Holder Count

Number of distinct addresses holding the token. Sourced from Ethplorer with a 5-minute cache.

Responses

Response samples

Content type
application/json
{
  • "success": true,
  • "data": null
}

Token Holder History

Holder-count time series, sourced from CoinGecko's on-chain holders chart (cached). Empty if the upstream key lacks access.

Responses

Response samples

Content type
application/json
{
  • "success": true,
  • "data": null
}

Daily Network Metrics History

Daily time series of circulating supply, total staked, and total burned, from the metrics_daily table.

Responses

Response samples

Content type
application/json
{
  • "success": true,
  • "data": null
}

Top Node Stakers

The top 100 staked nodes of each type (Switch / Validation) by current stake. Live on-chain snapshot, cached.

Responses

Response samples

Content type
application/json
{
  • "success": true,
  • "data": null
}

Liquidity Pool Reserves

Token pair and current reserves for each configured liquidity pool, keyed by the configured pool name. Live on-chain snapshot, cached.

Responses

Response samples

Content type
application/json
{
  • "success": true,
  • "data": null
}

Current epoch information

Gets details about the current epoch.

Responses

Response samples

Content type
application/json
{
  • "success": true,
  • "data": null
}

NFT

NFT Marketplace Snapshot

Combined OpenSea snapshot for the Switch and Validation collections. Point-in-time fields (floor price, owners, supply, active listings) are current; volumePeriodEth and salesCount are computed from stored sales over the requested range (month = trailing 30 days, year = trailing 365 days, all = full history).

path Parameters
period
required
string
Enum: "month" "year" "all"
Example: month

The historical time range for the period volume and sale count.

Responses

Response samples

Content type
application/json
{
  • "success": true,
  • "data": null
}

NFT Sales History

Sale events for one NFT collection within the given historical range (most recent first), parsed from OpenSea v2 events. month covers the trailing 30 days, year the trailing 365 days, and all the full sale history.

path Parameters
collection
required
string
Enum: "switch" "validation"

Which collection to query.

period
required
string
Enum: "month" "year" "all"
Example: month

The historical time range to return sales for.

Responses

Response samples

Content type
application/json
{
  • "success": true,
  • "data": null
}

Rewards

Rewards for Current Epoch

Reward distribution values computed from live chain state for the in-flight epoch. These values are a live preview and may shift before the epoch closes; the final numbers are locked in by /rewards/epoch/{number} once the epoch ends.

Responses

Response samples

Content type
application/json
{
  • "success": true,
  • "data": null
}

Reward Pool History

Per-epoch reward pool history for charting. One entry per completed epoch, ordered by epoch number ascending.

Responses

Response samples

Content type
application/json
{
  • "success": true,
  • "data": null
}

Rewards by Epoch

Reward distribution values for the given epoch.

path Parameters
number
required
integer <int64>

The epoch number (zero-indexed).

Responses

Response samples

Content type
application/json
{
  • "success": true,
  • "data": null
}

Rewards by Address

List of all rewards for the given address.

path Parameters
address
required
string
Example: 6.415231986149121e+47

The Ethereum address to query.

Responses

Response samples

Content type
application/json
{
  • "success": true,
  • "data": [
    ]
}

Reward Summary by Address

Returns a summary of the rewards for the given address.

path Parameters
address
required
string
Example: 6.415231986149121e+47

The Ethereum address to query.

Responses

Response samples

Content type
application/json
{
  • "success": true,
  • "data": null
}

Rewards Summary

Returns a summary of rewards given.

Responses

Response samples

Content type
application/json
{
  • "success": true,
  • "data": null
}

Balances

Node Balance by Address

Lists the nodes and the amount staked for the given address.

path Parameters
address
required
string
Example: 6.415231986149121e+47

The Ethereum address to query.

Responses

Response samples

Content type
application/json
{
  • "success": true,
  • "data": [
    ]
}

DePIN Service Fees

Fees for Current Epoch

DePIN fee summary and history for the current epoch.

Responses

Response samples

Content type
application/json
{
  • "success": true,
  • "data": {
    }
}