Builds a new staking operation containing a dynamic list of staking transactions based on the specified network, asset, address, and custom options.
It returns a StakingOperation resource, a unified interface for the entire staking process. Regardless of network complexity, the API abstracts away all the underlying details through it. You can iterate through this resource to access each staking transaction and have them be signed and broadcasted to land the staking transaction onchain.
Read up more about the stake operation and how to interact with it here.
Enter your JSON Web Token (JWT) here. Refer to the Generate JWT section of our Authentication docs for information on how to generate your Bearer Token.
The ID of the blockchain network.
"ethereum-mainnet"
The symbol of the asset being staked.
"ETH"
The onchain address from which the staking transaction originates and is responsible for signing the transaction.
"0xfc807D1bE4997e5C7B33E4d8D57e60c5b0f02B1a"
The type of staking operation (stake, unstake, claim_stake, etc.)
"unstake"
successful staking transaction generated
A list of onchain transactions to help realize a staking action.
The unique ID of the staking operation.
"d91d652b-d020-48d4-bf19-5c5eb5e280c7"
The ID of the blockchain network.
"ethereum-hoodi"
The onchain address orchestrating the staking operation.
"0xfc807D1bE4997e5C7B33E4d8D57e60c5b0f02B1a"
The status of the staking operation.
initialized, pending, complete, failed, unspecified The transaction(s) that will execute the staking operation onchain.
The ID of the wallet that owns the address.
"d91d652b-d020-48d4-bf19-5c5eb5e280c7"