Prepare Deposit Transaction

Construct a serialized unsigned transaction to deposit ETH into the vault.

Path Params
string
enum
required

Ethereum pool network:

  • `mainnet` — Ethereum mainnet.
  • `hoodi` — Ethereum testnet.
Allowed:
Body Params
string
required
^0x[a-fA-F0-9]{40}$

Account address of the delegator initiating the transaction.

string
required
^0x[a-fA-F0-9]{40}$

Ethereum address of the vault which keeps the tokens.

string
required
^\d+(\.\d+)?$

Amount of tokens in ETH, as a decimal string (e.g. "0.925413332702449273"). Send it as a JSON string to preserve full 18-decimal precision; a JSON number loses precision before it reaches the server. Must be a plain positive decimal of at least 0.01 ETH with no more than 18 fractional digits; exponential notation (e.g. "1e-2") and signs are rejected with a 400 validation error.

Responses

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