---
title: "Generate an Ethereum Launchpad Deposit File"
method: POST
path: "/v1/eth2-launchpad-deposit"
tags: ["Ethereum"]
---

# Generate an Ethereum Launchpad Deposit File

`POST /v1/eth2-launchpad-deposit`

Generates an Ethereum Launchpad deposit string for one or more validators. The resulting JSON file will allow you to execute the deposit manually on the official [Ethereum Deposit Launchpad](https://launchpad.ethereum.org/) web-site.

## Request body

- GenerateEthereumLDParams — Request for generating an Ethereum Launchpad deposit string
  - `validators` PublicKey[], required — Validators public keys

## Response `200`

Launchpad deposit string created.

- EthereumLaunchpadDepositEntry[] — An array of data that should be submitted to launchpad.ethereum.org to register the validators it describes.
  - `pubkey` string, required — Validator public key, 96 hex digits, no `0x` prefix
  - `withdrawal_credentials` string, required — Validator withdrawal credentials, 64 hex digits, no `0x` prefix
  - `amount` integer, required — Amount of ether that this validator has staked
  - `signature` string, required — Signed validator domain root, hex digits, no `0x` prefix
  - `deposit_message_root` string, required — Merkle root for the deposit message, 32 hex digits, no `0x` prefix
  - `deposit_data_root` string, required — Merkle root for the deposit data, 32 hex digits, no `0x` prefix
  - `fork_version` string, required — Network fork version, 8 hex digits, no `0x` prefix
  - `network_name` string, required — Name for the deposit network (mainnet, hoodi...), lowercase
  - `deposit_cli_version` string, required — String form of 3-number generator version, eg. `2.3.0`

## Other responses

- `400` — Invalid request.
- `401` — Unauthorized
- `404` — validator(s) stake(s) not found
- `500` — Internal server error
- `503` — Insufficient validators available to process Stake Intent request

---

[API](https://skmtc.dev/blockdaemon/apis/staking-api.md) · [All operations](https://skmtc.dev/blockdaemon/apis/staking-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/blockdaemon/staking-api/revisions/f94e296a08a3/schema)
