Create staking request

Create a staking request of type STAKE or UNSTAKE.

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

The staking asset.

string
required

The wallet ID.

Body Params
string

The reward address for staking rewards.

string

The delegated representative ID.

boolean

Whether this is a vote delegation request.

string | null

Optional user-generated identifier to detect duplicated requests.

string
required

Amount to stake in base units. For Ethereum, must be a multiple of 32 ETH (32000000000000000000 Wei). Testnet restrictions may differ.

string
required

Staking request type. Always 'STAKE' for this endpoint.

string | null

The validator to delegate to.

string | null

Optional staking duration in base units (e.g., seconds, blocks).

delegationRequests
array of objects | null

Optional list of individual delegation requests.

delegationRequests
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