--- title: snrd tx staking description: Staking transaction subcommands --- # snrd tx staking Staking transaction subcommands ## Usage ```shell snrd tx staking [flags] ``` ```shell snrd tx staking [command] ``` ## Available Commands | Command | Description | |---------|-------------| | `cancel-unbond` | Cancel unbonding delegation and delegate back to the validator | | `create-validator` | create new validator initialized with a self-delegation to it | | `delegate` | Delegate liquid tokens to a validator | | `edit-validator` | edit an existing validator account | | `redelegate` | Redelegate illiquid tokens from one validator to another | | `unbond` | Unbond shares from a validator | ## Flags for staking ## Global Flags Transaction broadcasting mode (sync|async) The network chain ID Fees to pay along with transaction; eg: 10aatom Name or address of private key with which to sign adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored Gas prices to determine the transaction fee (e.g. 10aatom) directory for config and data Select keyring's backend The logging format (json|plain) The logging level (trace|debug|info|warn|error|fatal|panic|disabled or '*:<level>,<key>:<level>') colored logs <host>:<port> to tendermint rpc interface for this chain out full stack trace on errors ## Examples ### Submit transaction ```shell snrd tx staking --from alice --chain-id sonrtest_1-1 ``` ## See Also - [snrd tx](./snrd_tx.mdx) - Parent command