Holds [[Shared Funds|funds]] on the [[Shared Funds|shared funds]] account.
`Command syntax:`
```actionscript
wallet shared hold
-net <net_name>
-w <wallet_name>
-token <ticker>
-value <value>
-fee <value>
-signs_minimum <value_int>
-pkey_hashes <hash1[,hash2,...,hashN]>
[-tag "<str>"] -
[-H {hex(default) | base58}]
```
`Options:`
```actionscript
-net - name of the Cellframe Network. The list of networks can be found in the <Config_dir> \ etc \ network folder or received by The Cellframe-Node-CLI using command - net list
-w - wallet for take funds, pay fee and sign tx
-token - ticker of the token
-value - amount of funds being taken for holding
-fee - commission for transaction
-signs_minimum - number of required valid signatures for funds debit tx
-pkey_hashes - owners public key hashes, who can sign a debit tx (minimum - 1)
-tag - additional info about tx (optional)
-H - hash format: HEX or base58 (optional)
```
### CLI Example
`Command:`
```bash
cellframe-node-cli wallet shared hold -net raiden -w main_wallet -token tCELL -value 1000.0 -fee 1.0 -signs_minimum 2 -pkey_hashes 0x0E9D0534BD148C2373CC78C5834D08246A52F6D169DEAB99F8D7CCEAF107A1CE,0xF8DA3298DFC838741ABAA8D8AA5056E54D0FC15E8FC0EF3A89290476778FC1D5,0x011FCE96B76FBA54F5EB67AA134A013C3BD52EB88A4132A7F5C1939807F3D5A7
```
`Response:`
```actionscript
status: succes
tx_hash: 0x8A19FC2BA2BEBFAD5F8FEA9E56902D059E391CD05E1A692AD47BCA00FA601F41**
```
### JSON-RPC Example
![[JSON-RPC Request - WALLET SHARED HOLD]]