Delegate
The experimental::staking::delegate
method initiates your node's staking of a compatible coin. Currently QTUM and tQTUM (test tokens avalable at https://testnet-faucet.qtum.info/
), along with Cosmos/Tendermint coins are supported.
After running experimental::staking::delegate
, you will need to broadcast the returned hex via send_raw_transaction
to complete the process.
Only UTXOs of 100 QTUM / tQTUM will be actively staked. It is recomended to consolidate your balance into a single UTXO before initiating delegated staking. Staking will only work with legacy QTUM addresses (segwit addresses are not supported).
Structure | Type | Description |
---|---|---|
coin | string | the coin being staked |
staking_details.type | string | the protocol being staked |
staking_details.address | string | the delegated staker address |
POST
experimental::staking::delegate{
"userpass": "RPC_UserP@SSW0RD",
"mmrpc": "2.0",
"method": "experimental::staking::delegate",
"params": {
"coin": "tQTUM",
"staking_details": {
"type": "Qtum",
"address": "qcyBHeSct7Wr4mAw18iuQ1zW5mMFYmtmBE"
}
},
"id": 0
}
POST
experimental::staking::delegate{
"userpass": "RPC_UserP@SSW0RD",
"method": "experimental::staking::delegate",
"mmrpc": "2.0",
"params": {
"coin": "ATOM",
"staking_details": {
"type": "Cosmos",
"validator_address": "cosmosvaloper1c4k24jzduc365kywrsvf5ujz4ya6mwympnc4en",
"amount": "0.777"
}
}
}