Kusama Staking
Last updated
Was this helpful?
Last updated
Was this helpful?
Instructions:
POST
https://www.allnodes.com/api/v1/staking
This endpoint allows you to get serialized unsigned transaction for initial bond coins.
Authorization*
string
Bearer TOKEN
currencySymbol*
string
Must be "KSM"
action*
string
Must be "initial-bond"
address*
string
Your wallet address (will be used as stash account)
controller*
string
Your wallet address (will be used as controller account)
payee*
string
"stash-reinvest" | "stash-save" | "controller"
amount*
string
Amount to stake (in KSM)
POST
https://www.allnodes.com/api/v1/staking
This endpoint allows you to get serialized unsigned transaction for bonding extra coins.
Authorization*
string
Bearer TOKEN
currencySymbol*
string
Must be "KSM"
action*
string
Must be "bond-extra"
address*
string
Your wallet address (stash account)
amount*
string
Amount to bond (in KSM)
POST
https://www.allnodes.com/api/v1/staking
This endpoint allows you to get serialized unsigned transaction for nominate validators.
Authorization*
string
Bearer TOKEN
currencySymbol*
string
Must be "KSM"
action*
string
Must be "nominate"
address*
string
Your wallet address (stash account)
validators*
string[]
Addresses of validators to nominate (up to 16 unique addresses)
POST
https://www.allnodes.com/api/v1/staking
This endpoint allows you to get serialized unsigned transaction for unbonding coins.
Authorization*
string
Bearer TOKEN
currencySymbol*
string
Must be "KSM"
action*
string
Must be "unbond"
address*
string
Your wallet address (stash account)
amount*
string
Amount to unbond (in KSM)
POST
https://www.allnodes.com/api/v1/staking
This endpoint allows you to get serialized unsigned transaction for withdraw stake. Unbonding period: 7 days
Authorization*
string
Bearer TOKEN
currencySymbol*
string
Must be "KSM"
action*
string
Must be "withdraw-stake"
address*
string
Your wallet address (stash account)