Validation Keys

Create Ethereum native validation keys on Kiln's infrastructure.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

Ethereum keys to generate

uuid
required

Kiln Account ID to stake into.

string
required

Ethereum withdrawal address used for the withdrawals credentials of the validators. This is the address that will receive consensus rewards. BLS format is not supported. This address is used as the execution-layer fee-recipient unless fee_recipient_address is specified.

string

Ethereum fee-recipient address for execution rewards. Uses the withdrawal_address both for consensus and execution rewards if not specified.

number
required
1 to 150

Number of validator keys to generate. You can generate up to 150 keys at once.

integer
32 to 2048
deprecated

Amount of ETH to deposit per key.

integer
32000000000 to 2048000000000

Amount of ETH in GWEI to deposit per key.

boolean

Enable compounding withdrawal

string
enum
Defaults to batch_deposit

Response format. Use "cli_deposit" for more information about each key.

Allowed:
boolean

Sign each validator key with an internal GPG key to ensure the reply hasn't been tempered with

Responses

400

Invalid parameters

401

Unauthorized

500

Internal server error

Language
Credentials
Bearer
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json; charset=utf-8