---
title: "Blockchain genesis"
method: GET
path: "/genesis"
tags: ["Cardano » Ledger"]
---

# Blockchain genesis

`GET /genesis`

Return the information about blockchain genesis.

## Response `200`

Return the genesis parameters.

- GenesisContent
  - `active_slots_coefficient` number, required — The proportion of slots in which blocks should be issued
  - `update_quorum` integer, required — Determines the quorum needed for votes on the protocol parameter updates
  - `max_lovelace_supply` string, required — The total number of lovelace in the system
  - `network_magic` integer, required — Network identifier
  - `epoch_length` integer, required — Number of slots in an epoch
  - `system_start` integer, required — Time of slot 0 in UNIX time
  - `slots_per_kes_period` integer, required — Number of slots in an KES period
  - `slot_length` integer, required — Duration of one slot in seconds
  - `max_kes_evolutions` integer, required — The maximum number of time a KES key can be evolved before a pool operator must create a new operational certificate
  - `security_param` integer, required — Security parameter k

## Other responses

- `400` — Bad request
- `403` — Authentication secret is missing or invalid
- `418` — IP has been auto-banned for extensive sending of requests after usage limit has been reached
- `429` — Usage limit reached
- `500` — Internal Server Error

---

[API](https://skmtc.net/txpipe/apis/blockfrost-io-api-documentation.md) · [All operations](https://skmtc.net/txpipe/apis/blockfrost-io-api-documentation/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/txpipe/blockfrost-io-api-documentation/revisions/4a2f67b16876/schema)
