Generate initial validator deposit transaction

Generate transaction data for depositing ETH to a single validator that is not yet active.

This endpoint will generate a transaction for interacting with the canonical beacon deposit contract.

The returned transaction data must be signed and broadcast by the user.

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

The address to send the transaction from, this is required for accurate gas estimation and nonce calculation

number
required

multiplier to apply to gas estimate, defaults to 1.2

string
required

Validator public key to top up

string
required

Amount of ETH to deposit in wei

string
required

Deposit signature (signed by validator key)

string
required

Withdrawal credentials

Headers
string
required

piertwo api key

Response

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json