Loading Grin network data…

— peers · — countries · $— · ₿— · |
Block Height
Network Hashrate
Difficulty
Coin Supply
Issuance Rate
Connected Peers
Network Hashrate (GPS)

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.
Network Difficulty

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.
Block Activity

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.
Active Peers

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 via v2/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.
Grin Price · USDT Gate.io

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.
Grin Price · BTC (sats) nonlogs.io

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.
Supply Issuance Rate New supply ÷ existing stock · log scale · GRIN & BTC projected to 2050

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

GRIN1 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}.
GRIN & BTC: deterministic emission — projected to 2050 USD M2 · Gold: ends at last available data year · USD M2 uses annual-average basis (World Bank) ── actual  ·  - - projected (GRIN & BTC)
Node Version Distribution

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 the user_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.

Note

Only peers directly connected to this node are counted. Peers running behind NAT or not reachable may be under-represented.
peers

Grin (ツ) Network Statistics — live monitoring of the Grin MimbleWimble blockchain. Track real-time network hashrate (graphs per second, GPS), mining difficulty (Cuckatoo32, LWMA adjustment), block height, coin supply, transactions per block, fees, and active peer count across mainnet and testnet.

The Supply Issuance Rate chart compares annual new-supply growth across Grin (constant 1 GRIN/second emission), Bitcoin (halving schedule, projected to 2050), USD M2 (US broad money supply growth, World Bank data), and Gold (mine production ÷ above-ground stock). This is monetary supply dilution — distinct from CPI price inflation.

All data is available via a free public JSON API — CORS enabled, no authentication required. Built with the open-source Grin Node Toolkit.