---
title: "Get protocol configuration for a specific epoch"
method: GET
path: "/protocol-configuration/{epoch}"
---

# Get protocol configuration for a specific epoch

`GET /protocol-configuration/{epoch}`

Returns the information related to the protocol configuration at a given epoch:
  * epoch
  * protocol parameters
  * cardano transactions signing configuration
  * enabled signed entity types

## Path parameters

- `epoch` integer, required

## Response `200`

protocol configuration found

- ProtocolConfigurationMessage — Protocol configuration
  - `protocol_parameters` ProtocolParameters, required — Protocol cryptographic parameters
    - `k` integer, required — Quorum parameter
    - `m` integer, required — Security parameter (number of lotteries)
    - `phi_f` number, double, required — f in phi(w) = 1 - (1 - f)^w, where w is the stake of a participant
  - `cardano_transactions_signing_config` CardanoTransactionsSigningConfig — Cardano transactions signing configuration
    - `security_parameter` integer, required — Number of blocks to discard from the tip of the chain when importing Cardano transactions
    - `step` integer, required — Number of blocks between signature of Cardano transactions
  - `cardano_blocks_transactions_signing_config` CardanoBlocksTransactionsSigningConfig — Cardano blocks and transactions signing configuration
    - `security_parameter` integer, required — Number of blocks to discard from the tip of the chain when importing Cardano blocks and transactions
    - `step` integer, required — Number of blocks between signature of Cardano blocks and transactions
  - `available_signed_entity_types` SignedEntityTypes[], required — Available signed entity types that are signed by the aggregator

## Other responses

- `404` — protocol configuration not found
- `default` — protocol configuration error

---

[API](https://skmtc.net/input-output-hk/apis/mithril-aggregator-server.md) · [All operations](https://skmtc.net/input-output-hk/apis/mithril-aggregator-server/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/input-output-hk/mithril-aggregator-server/versions/bbad910c52a3/schema)
