What is GPS?
Graphs Per Second — the estimated rate at which miners find valid Cuckoo Cycle graph solutions (C32 proofs of work). Higher GPS = more mining power securing the network.How it's calculated
Derived from block difficulty and the 60-second block target:hashrate ≈ difficulty / 60. The stats collector polls the node every ~5 min and stores daily/hourly/recent aggregates.
Data source
Local Grin node API — block header difficulty, sampled every ~5 min by the stats collector.What is difficulty?
The Cuckatoo32 proof-of-work difficulty — a unitless number representing how hard it is to find a valid block solution. Adjusts after every block to maintain a ~60-second block time.Adjustment algorithm
Grin uses LWMA (Linear Weighted Moving Average) over a ~60-block window. More recent blocks have higher weight, making the adjustment fast and smooth without wild oscillations.Data source
Local Grin node API — block header difficulty, sampled every ~5 min by the stats collector.What's shown
Transactions per block — kernel count from block headers (a lower bound: Grin supports CoinJoin-style aggregation, so multiple user transactions may merge into one kernel).Fees per block — total transaction fees in nano-Grin (1 GRIN = 1,000,000,000 nGrin).
Data source
Local Grin node API — block headers imported by the stats collector. Run--backfill-stats to populate history.
What's shown
The number of Grin peers with an active TCP connection to this monitoring node at each sample point. Grin nodes maintain 8–30 outbound connections — this chart tracks that count over time as a health indicator, not a census of the full network.Sampling
Queried every ~5 min viav2/owner → get_connected_peers (live sessions only). Mainnet and Testnet are tracked separately. The Peer Map tab gives the broader global view — it uses the full routing table (get_peers) to discover and geolocate nodes worldwide.
Note
Fluctuations are normal — peers connect and disconnect continuously. A sustained drop may indicate network issues or low node count.What's shown
GRIN/USDT closing price with volume bars. USDT (Tether) is a USD-pegged stablecoin — this chart is effectively the GRIN USD price on the Gate.io exchange.Data source
Gate.io GRIN/USDT — OHLCV candles fetched by the price collector, stored locally in SQLite, and refreshed every ~5 min.What's shown
GRIN price expressed in satoshis (1 sat = 0.00000001 BTC) — useful for measuring GRIN's value relative to Bitcoin independent of USD price movements.Data source
nonlogs.io — GRIN/BTC rate fetched as live snapshots. History is built incrementally over time from the first run of the stats collector.What this is — and what it is not
This chart shows supply issuance rate: how fast new units enter circulation relative to the existing stock (new_units / total_supply × 100). It is the same concept applied across four different assets.This is not price inflation (CPI). CPI measures how fast consumer prices rise — a downstream effect shaped by demand, velocity, and many other factors. Supply issuance rate is the upstream cause: how aggressively an asset is being diluted. A high issuance rate can contribute to price inflation, but the two are distinct metrics. USD M2 and Gold are included here as the monetary-supply equivalents for comparison — not as price-level indicators.
Formulas
GRIN —1 GRIN/second constant emission since mainnet (Jan 15 2019).
Rate = 31,557,600 / supply_at_jan1 × 100. Projected to 2050 (~3.2% by then).BTC — deterministic halving schedule (halvings every ~4 years). Rate =
block_subsidy × blocks_per_year / supply_at_jan1 × 100. Projected to 2050 via estimated halving timestamps.USD M2 — annual % change in US broad money stock using annual averages (World Bank methodology): average M2 level of year N vs average of year N−1. This differs from the Fed's Dec→Dec measure — e.g. 2023 shows ~+1.8% here vs ~−3% Dec→Dec, because M2 was still elevated early in 2023.
Gold — mine production ÷ estimated above-ground stock (~190,000 t base in 2000).
Data sources
GRIN & BTC: deterministic emission math — no external API needed.USD M2: World Bank — FM.LBL.BMNY.ZG (US broad money growth %, annual average basis). Data lags ~12 months. Only truly negative years are absent from the log-scale chart.
Gold: World Gold Council mine production statistics.
API
This data is publicly available via our API — other sites are welcome to consume it:/api/issuance — returns
grin[], usd_m2[], gold[] arrays, each entry {year, rate_pct}.
What's shown
Distribution of Grin node client versions among peers connected to this monitoring node — a live snapshot of software adoption across the network.How it works
Version strings are extracted from theuser_agent field returned by v2/owner → get_peers (routing-table query, Healthy peers only). The chart reflects unique versions seen in the last 7 days.