Prepare a redelegation transaction

Prepare an unsigned transaction to move delegation from another validator to stake.fish instantly.

Important Notes: • Switch to stake.fish validator without unbonding penalty or delay • Requires active delegation with a non-stake.fish validator • Tokens move to stake.fish immediately, continue earning rewards • 21-day cooldown before re-redelegating same tokens • Special feature: Use amount="0" to redelegate the entire delegation amount

Body Params
string
required

Cosmos address of the delegator (bech32 format with appropriate prefix)

string
required

Source validator address to redelegate FROM

• Format: bech32 address with 'valoper' prefix • The validator you currently have tokens delegated to • Must be different from the stake.fish validator (destination) • Tokens will be moved from this validator to stake.fish

string
required

Amount of tokens to redelegate in micro units

• Required - amount to move (e.g., "1000000" = 1 ATOM) • Special case: use "0" to redelegate the entire delegation amount • Must have sufficient bonded delegation with source validator • Tokens move instantly to new validator, continue earning rewards • 21-day restriction on re-redelegating same tokens

string

Public key of the delegator in base64 format (compressed secp256k1). Required only for fresh accounts that have never sent transactions.

string
required

Memo to include in transactions. This should be a unique string approved by stake.fish for your account.

Response

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json