Creates 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 then be broadcasted via our BroadcastStakingOperation api.
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 wallet the address belongs to.
The onchain address to create the staking operation for.
The ID of the blockchain network. Example - ethereum-hoodi, ethereum-mainnet, solana-devnet, solana-mainnet etc.
"ethereum-hoodi"
The ID of the asset being staked.
"ETH"
The type of staking operation. Example - stake, unstake, claim_stake etc.
"unstake"
The created staking operation.
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"