Skip to navigation

Create an ETH consolidation request

Consolidate two ETH validators per EIP-7251. The source validator’s stake is merged into the target validator. Both validators must belong to the specified address. The source validator will be exited after consolidation.

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Request

This endpoint expects an object.
fromAddressIdstringRequiredformat: "uint64"
The ID of the address that owns both validators.
sourceEthValidatorIDstringRequired
The internal ID of the source validator to consolidate from.
targetEthValidatorIDstringRequired
The internal ID of the target validator to consolidate into.
commentstringOptional
A reconciliation note included in the request history.
externalRequestIdstringOptional
Identifier for the request in the user's system. This must be unique.
gasLimitstringOptional
A target gas limit for the request. If not provided, one will be automatically computed.
gasPriceLimitstringOptional
A hard limit for the gas price for the request. If not provided, one will be automatically computed.
contractFeeLimitstringOptional

Max fee in wei paid to the EIP-7251 consolidation contract's dynamic anti-spam mechanism. Leave empty to use the default fee, which is sufficient in almost all cases.

Response

A successful response.
resultobjectOptional

Errors

400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
500
Internal Server Error
503
Service Unavailable Error