getTransactionCount

POSTTransactionsAll plans

Returns the total number of transactions ever processed by the cluster.

Try itSends a real request from your browser to the selected region.
POST
/

getTransactionCount returns the total number of transactions the cluster has processed since genesis, as tracked by the bank at the requested commitment level.

It has no relationship to a specific account's history; getSignaturesForAddress covers that instead.

Plans & rate limitsAll plans
Free5/s
Operator50/s
Blade Runner200/s
Nexus500/s

Parameters

params is a JSON array, with values in this order: config.

1configobject

Optional configuration.

Show propertiesProperties
commitmentstringdefault: "finalized"

Bank state to read the counter from.

Allowed values:finalizedconfirmedprocessed
minContextSlotinteger

Minimum slot the node must have processed before answering.

Result

resultinteger

Total transaction count. A plain integer, not wrapped in a context/value envelope.

Notes

  • This number only increases; it is a smoke test for whether the node's bank is advancing, not a signal about any specific account or program.