API Reference

Deposit

Returns a transaction that when signed, will allow the depositor address to deposit ETH to your vault. For this to work, you need to have added the depositor address to your vault’s allowlist. It’s good practice to check the depositor address is on the allowlist right before calling this deposit endpoint.

Depending on how you plan to sign the transaction we provide 2 transaction formats in the response. View the guide that explains what you need to sign and how.

  • the unsigned_transaction_serialized, the RLP-encoded transaction object. It can be decoded to show the transaction details.
  • the unsigned_transaction_hashed: the signing payload, which is a hash of the unsigned serialized transaction and is the payload you will sign with your private key. Use this for raw signing if your custody solution supports it.
Language