Stake
URL Expired
The URL for this request expired after 30 days.
Blockchain-specific options for transaction intents
At most one of EVM, Bitcoin, Substrate, Solana, Canton, Stellar, or TVM may be set; the server rejects multiple families in one request.
OperationID
string
Unique operation identifier.
InitiatorID
string
Initiator identifier.
ChainName
string
CAIP19
string
Asset
string
required
TestNetwork
boolean
truefalse
Source
string
required
MasterKeyName
string
required
Amount
string
required
WithdrawalAddress
string
required
WithdrawalAddressType
string
enum
internalexternal
Allowed:internal``external
MaxFee
string
FeeRecipient
string
FeeRecipientType
string
enum
internalexternal
Allowed:internal``external
EVM
object
Optional EVM-specific parameters.
Bitcoin
object
Optional Bitcoin-specific parameters.
Substrate
object
Optional Substrate-specific parameters.
Solana
object
Optional Solana-specific parameters.
Canton
object
Optional Canton-specific parameters.
Stellar
object
Optional Stellar-specific parameters.
TVM
object
Optional TVM-specific parameters.
Response Codes
200 Operation started
400 Invalid input, validation error, or malformed request
500 Internal server error. May include an errorCode (M-prefixed) and data from the MPA error code system. See cwpapi/errors.go for codes.
Shell example
Base URL
https://api.your-wallet.blockdaemon-wallet.com/api/cwp/operations/start/stake
xxxxxxxxxx
curl --request POST \
--url https://api.your-wallet.blockdaemon-wallet.com/api/cwp/operations/start/stake \
--header 'accept: application/json' \
--header 'content-type: application/json'
API response examples
Response Codes200 400 500