v1

latestOpenAPI 3.0.0MIT2026-07-17124105392.5 KB
Cardano » Epochs

Protocol parameters

Return the protocol parameters for the epoch specified.

get/epochs/{number}/parameters

Path parameters

numberinteger required

Number of the epoch

Response

Return the data about the epoch

epochinteger required

Epoch number

min_fee_ainteger required

The linear factor for the minimum fee calculation for given epoch

min_fee_binteger required

The constant factor for the minimum fee calculation

max_block_sizeinteger required

Maximum block body size in Bytes

max_tx_sizeinteger required

Maximum transaction size

max_block_header_sizeinteger required

Maximum block header size

key_depositstring required

The amount of a key registration deposit in Lovelaces

pool_depositstring required

The amount of a pool registration deposit in Lovelaces

e_maxinteger required

Epoch bound on pool retirement

n_optinteger required

Desired number of pools

a0number required

Pool pledge influence

rhonumber required

Monetary expansion

taunumber required

Treasury expansion

decentralisation_paramnumber required

Percentage of blocks produced by federated nodes

extra_entropystring nullable required

Seed for extra entropy

protocol_major_verinteger required

Accepted protocol major version

protocol_minor_verinteger required

Accepted protocol minor version

min_utxostring required

Minimum UTXO value. Use coins_per_utxo_size for Alonzo and later eras

min_pool_coststring required

Minimum stake cost forced on the pool

noncestring required

Epoch number only used once

cost_modelsobject nullable required

Cost models parameters for Plutus Core scripts

cost_models_rawobject nullable

Cost models parameters for Plutus Core scripts in raw list form

price_memnumber nullable required

The per word cost of script memory usage

price_stepnumber nullable required

The cost of script execution step usage

max_tx_ex_memstring nullable required

The maximum number of execution memory allowed to be used in a single transaction

max_tx_ex_stepsstring nullable required

The maximum number of execution steps allowed to be used in a single transaction

max_block_ex_memstring nullable required

The maximum number of execution memory allowed to be used in a single block

max_block_ex_stepsstring nullable required

The maximum number of execution steps allowed to be used in a single block

max_val_sizestring nullable required

The maximum Val size

collateral_percentinteger nullable required

The percentage of the transactions fee which must be provided as collateral when including non-native scripts

max_collateral_inputsinteger nullable required

The maximum number of collateral inputs allowed in a transaction

coins_per_utxo_sizestring nullable required

Cost per UTxO word for Alonzo. Cost per UTxO byte for Babbage and later.

coins_per_utxo_wordstring nullable required

Cost per UTxO word for Alonzo. Cost per UTxO byte for Babbage and later.

pvt_motion_no_confidencenumber nullable required

Pool Voting threshold for motion of no-confidence.

pvt_committee_normalnumber nullable required

Pool Voting threshold for new committee/threshold (normal state).

pvt_committee_no_confidencenumber nullable required

Pool Voting threshold for new committee/threshold (state of no-confidence).

pvt_hard_fork_initiationnumber nullable required

Pool Voting threshold for hard-fork initiation.

dvt_motion_no_confidencenumber nullable required

DRep Vote threshold for motion of no-confidence.

dvt_committee_normalnumber nullable required

DRep Vote threshold for new committee/threshold (normal state).

dvt_committee_no_confidencenumber nullable required

DRep Vote threshold for new committee/threshold (state of no-confidence).

dvt_update_to_constitutionnumber nullable required

DRep Vote threshold for update to the Constitution.

dvt_hard_fork_initiationnumber nullable required

DRep Vote threshold for hard-fork initiation.

dvt_p_p_network_groupnumber nullable required

DRep Vote threshold for protocol parameter changes, network group.

dvt_p_p_economic_groupnumber nullable required

DRep Vote threshold for protocol parameter changes, economic group.

dvt_p_p_technical_groupnumber nullable required

DRep Vote threshold for protocol parameter changes, technical group.

dvt_p_p_gov_groupnumber nullable required

DRep Vote threshold for protocol parameter changes, governance group.

dvt_treasury_withdrawalnumber nullable required

DRep Vote threshold for treasury withdrawal.

committee_min_sizestring nullable required

Minimal constitutional committee size.

committee_max_term_lengthstring nullable required

Constitutional committee term limits.

gov_action_lifetimestring nullable required

Governance action expiration.

gov_action_depositstring nullable required

Governance action deposit.

drep_depositstring nullable required

DRep deposit amount.

drep_activitystring nullable required

DRep activity period.

pvtpp_security_groupnumber nullable required

Pool Voting threshold for security-relevant protocol parameters changes. Renamed to pvt_p_p_security_group.

pvt_p_p_security_groupnumber nullable required

Pool Voting threshold for security-relevant protocol parameters changes.

min_fee_ref_script_cost_per_bytenumber nullable required

Example response

{
  "epoch": 225,
  "min_fee_a": 44,
  "min_fee_b": 155381,
  "max_block_size": 65536,
  "max_tx_size": 16384,
  "max_block_header_size": 1100,
  "key_deposit": "2000000",
  "pool_deposit": "500000000",
  "e_max": 18,
  "n_opt": 150,
  "a0": 0.3,
  "rho": 0.003,
  "tau": 0.2,
  "decentralisation_param": 0.5,
  "protocol_major_ver": 2,
  "min_utxo": "1000000",
  "min_pool_cost": "340000000",
  "nonce": "1a3be38bcbb7911969283716ad7aa550250226b76a61fc51cc9a9a35d9276d81",
  "cost_models": {
    "PlutusV1": {
      "addInteger-cpu-arguments-intercept": 197209,
      "addInteger-cpu-arguments-slope": 0
    },
    "PlutusV2": {
      "addInteger-cpu-arguments-intercept": 197209,
      "addInteger-cpu-arguments-slope": 0
    }
  },
  "cost_models_raw": {
    "PlutusV1": [
      197209,
      0
    ],
    "PlutusV2": [
      197209,
      0
    ]
  },
  "price_mem": 0.0577,
  "price_step": 0.0000721,
  "max_tx_ex_mem": "10000000",
  "max_tx_ex_steps": "10000000000",
  "max_block_ex_mem": "50000000",
  "max_block_ex_steps": "40000000000",
  "max_val_size": "5000",
  "collateral_percent": 150,
  "max_collateral_inputs": 3,
  "coins_per_utxo_size": "34482",
  "coins_per_utxo_word": "34482"
}