# getInflationGovernor

> Returns the cluster's inflation schedule parameters (initial rate, taper, terminal rate).

Source: https://docs.constant-k.com/rpc/http/getinflationgovernor/

`getInflationGovernor` returns the parameters governing how network-wide inflation decays: the initial annual rate, yearly taper, terminal (floor) rate, and the foundation's share. These are cluster-wide constants that change far less often than the per-epoch numbers from `getInflationRate`.

`getInflationGovernor` covers the schedule itself; `getInflationRate` covers the actual rate in effect for the current epoch.

- Transport: HTTP, JSON-RPC 2.0 `POST` to `https://rpc-newyork.constant-k.com/?api-key=YOUR_API_KEY` (New York) or `https://rpc-frankfurt.constant-k.com/?api-key=YOUR_API_KEY` (Frankfurt) or `https://rpc-amsterdam.constant-k.com/?api-key=YOUR_API_KEY` (Amsterdam). The key also works as an `x-api-key` header.
- Category: Staking & Inflation
- Availability: All plans

## Parameters

`params` is a positional JSON array, in this order:

- `config` (object, optional): Commitment configuration.
  - `commitment` (string, optional, one of `finalized`, `confirmed`, `processed`, default `"finalized"`): Bank state to read the governor from. In practice these parameters are the same regardless of commitment.

## Result

- `result` (object, optional): The inflation schedule parameters, expressed as annual rates (0.08 = 8%).
  - `initial` (number, required): Initial annual inflation rate at the start of the schedule.
  - `terminal` (number, required): Terminal (floor) annual inflation rate the schedule decays toward and then holds.
  - `taper` (number, required): Annual rate of reduction applied to the inflation rate each year until it reaches the terminal rate.
  - `foundation` (number, required): Fraction of total inflation directed to the foundation, as an annual rate.
  - `foundationTerm` (number, required): Number of years the foundation inflation share is paid out for.

## Example: Get inflation schedule

Request:

```bash
curl "https://rpc-newyork.constant-k.com/?api-key=YOUR_API_KEY" \
  -X POST \
  -H "Content-Type: application/json" \
  -d '{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "getInflationGovernor",
    "params": []
  }'
```

Response:

```json
{
  "jsonrpc": "2.0",
  "result": {
    "foundation": 0,
    "foundationTerm": 0,
    "initial": 0.08,
    "taper": 0.15,
    "terminal": 0.015
  },
  "id": 1
}
```

## Notes

- mainnet-beta's foundation share has been 0 since launch.

