Lodestar
GRT
0

GRT Issuance & Flow

A live trace of GRT supply, issuance, and burns across Ethereum mainnet and Arbitrum One. Net supply = issuance − burns: linear per-block minting through the RewardsManager funds indexing rewards, while query-fee, curation and delegation taxes (plus slashing) burn GRT. Figures are sourced live from the graph-network-arbitrum GraphNetwork entity.

L2 Net SupplyThe network subgraph's totalSupply: GRT minted minus burned on Arbitrum (net tokens present on L2). This is NOT the global token supply — external sources cite ~11.5B circulating.

Annual IssuancelivePer-block issuance annualised over L2 net supply, consistent with the rest of the dashboard. Against the ~11.5B global circulating supply the equivalent rate is ~2.8% (see issuance-rate note).

Issuance / Block

Cumulative Indexing Rewards

Cumulative Query Fees

Issuance & Burn Flow

Conceptual map of where GRT comes from and where it goes. Sources mint into the supply pool; burns remove it. Indexing rewards are split between indexers' self-stake and their delegators.

Sources

Genesis mint (2020)

10.00B GRT

one-time, Ethereum L1

Protocol issuance

linear per-block

Supply pool

L2 Net Supply (mint−burn)

Signalled (curation)

directs reward split

Distribution & sinks

Indexing rewards → indexers + delegators

Burned

query-fee / curation / delegation tax + slashing

Supply Composition

Genesis (Ethereum L1, 2020)10.00B GRT
L2 net supply (mint − burn)0.00 GRT
Cumulative indexing rewards0.00 GRT

Genesis is a fixed 10B mint on Ethereum L1. L2 net supply is the GRT minted minus burned on Arbitrum — not the global token supply (~11.5B circulating). Cumulative indexing rewards is the all-time GRT issued to indexers and delegators.

Gross On-Chain Mint / Burn

incl. bridge

Cumulative Minted

Cumulative Burned

On Arbitrum, gross mint/burn is dominated by bridge flows — every L2 deposit mints and every withdrawal burns. These are not a clean issuance/burn measure; use cumulative indexing rewards and the per-block rate for issuance.

Annualized Issuance Rate

Reported quarterly by Messari / Graph Explorer, against the ~11.5B circulating supply.

2.76%
Q4 2024
2.84%
Q1 2025
1.05%
Q2 2025
2.79%
Q3 2025
2.77%
Q4 2025

These use the global circulating supply as denominator. The live stat above is computed against the subgraph's L2 net supply, so the percentages aren't directly comparable — same numerator (~317M GRT/yr), different denominators.

How GRT issuance works

Linear per-block minting, curation-weighted reward split, tax burns

GRT is an uncapped ERC-20, minted at genesis as 10B tokens on Ethereum and now canonically the L2GraphToken on Arbitrum One. The RewardsManager mints indexing rewards on reward collection (graphToken().mint(staking, rewards)), emitting RewardsAssigned. GIP-0037 replaced the original ~3% compounding model with a linear issuancePerBlock.

Rewards split across subgraphs in proportion to curation signal, then to indexers by allocated stake, then between indexer self-stake and delegators via the per-indexer reward cut. Curators earn a fixed 10% of query fees on their subgraphs. Delegation is capped at the network delegation ratio (16×) of an indexer's self-stake.

Deflationary sinks: the 1% query-fee protocol tax, 1% curation tax, 0.5% delegation tax, rejected-dispute deposits, and slashing of malicious indexers — all burned via the ERC20Burnable _burn.

Contract reference

Canonical addresses across L1, L2 and Horizon

Arbitrum One

Principal deployment — 100% of indexing-reward issuance since 28 Jun 2024

Ethereum Mainnet (L1)

Deprecated for rewards (Dec 2024) — still holds GRT; bridge & escrow remain live

Horizon (Arbitrum One)

Mainnet-live 2 Dec 2025 — relocates allocations & payments; issuance formula unchanged

HorizonStaking0x00669A4CF01450B64E8A2A20E9b1FCB71E61eF03
SubgraphService0xb2Bb92d0DE618878E438b55D5846cfecD9301105
GraphTallyCollector0x8f69F5C07477Ac46FBc491B1E6D91E2be0111A9e
PaymentsEscrow0x8f477709eF277d4A880801D01A140a9CF88bA0d3

L2 migration timeline

Genesis → 100% rewards on Arbitrum → Horizon

  1. Dec 2020Mainnet launch

    10B GRT genesis on Ethereum; ~3% compounding issuance via RewardsManager.

  2. Jun 2022Migration announced

    Graph Day: full migration to Arbitrum One announced (GIP-0031 bridge).

  3. GIP-0037Linear L2 issuance

    issuanceRate replaced by linear issuancePerBlock; native L2 minting + L2 Mint Allowance protection.

  4. Sep 202350% rewards on L2

    GIP-0052 staged the L2 reward share 5% → 25% → 50%.

  5. 28 Jun 2024100% rewards on L2

    L1 issuancePerBlock reduced to zero; all indexing rewards now issued on Arbitrum.

  6. Dec 2024L1 deprecated

    GIP-0067 completed: mainnet protocol deprecated (not destroyed — token & bridge persist).

  7. 2 Dec 2025Horizon live

    GIP-0066 on Arbitrum mainnet: HorizonStaking, SubgraphService, generalized payments layer.

Key GIPs

Governance proposals shaping issuance & flow

GIP-0031Arbitrum GRT bridge (lock-and-mint, BridgeEscrow)
GIP-0037L2 linear rewards + L2 Mint Allowance
GIP-0040Protocol deployment to Arbitrum One
GIP-0052Staged L2 reward share 5% → 100%
GIP-0067Deprecation of the L1 protocol
GIP-0066Graph Horizon
GIP-0070Horizon-era issuance/curation redesign
GIP-0087/0088On-chain indexing agreements + Issuance Allocator

Caveats

What the numbers do and don't mean

  • “Total supply” is reported inconsistently across sources: retail aggregators show circulating supply (~10.8B), the Graph Explorer shows on-chain token supply (~11.47B), and “minted” (~15.1B) is gross cumulative issuance including the 10B genesis.
  • On the Arbitrum subgraph, gross Minted/Burned are dominated by bridge flows (every L2 deposit mints, every withdrawal burns) — they are NOT a clean issuance/burn measure. Cumulative indexing rewards and the per-block issuance rate are the honest issuance figures.
  • Realized burn has historically run well below the ~1%/yr design target, because query-fee and curation activity were low relative to issuance — so net inflation tracks close to gross issuance.
  • A complete supply trace must still read L1 totalSupply and the BridgeEscrow balance: the L1 protocol is deprecated, not destroyed.
  • If GIP-0070/0087/0088 ship an Issuance Allocator distributing issuance beyond indexing rewards, that contract becomes a new emission node. GIP-0070 expects >99% of issuance to remain in Indexing Rewards initially.

Live aggregates from the graph-network-arbitrum GraphNetwork entity, cached 30 minutes. Issuance rate is derived as per-block issuance × L1-equivalent blocks/yr ÷ L2 net supply (shared dashboard convention). Reference contracts, timeline and GIPs are static; verify Horizon payment-contract names on Arbiscan before relying on them.