Creates new validator keys and returns a staking transaction to deposit ETH to those validators. A maximum of 100 validators can be created per request.
Note: This API needs to generate validator keys, which is a time-consuming operation. The peak number is 100 keys. This API takes about 20 seconds.
HTTP Request
POST /api/v1/validator/create
Path Params :
No param
Request Params
Parameter name
Data type
Whether it must be passed.
Description
validator_count
int
true
Number of validators (maximum: 100)
withdrawal_address
string
true
Withdrawal address
deposit_from_address
string
false
Deposit address, default value is: withdrawal_address
fee_recipient_address
string
false
Execution layer revenue address, default value is: withdrawal_address