# Zwallet CLI

ZWallet is a Go-based command line interface (CLI) tool used built to enhance your Züs service experience . Built using Züs GoSDK, the ZwalletCLI tool provides an interactive way to use [ZCN tokens](/concepts/tokenomics.md) for blockchain, storage, and smart contracts.

ZwalletCLI is bundled with lots of of features .Users can receive, send, store,stake and exchange ZCN tokens between various wallets and can have full control over their funds .

ZWallet CLI also supports seamless interaction with other Züs services and provides self-explaining commands to manage ZCN tokens, and fetch information about Züs components(miners, sharders, and blobbers).

## Features‌

### Safe & Secure

ZWallet is designed with the absolute necessity of user security. The funds are kept safe with encrypted private keys and none of the personal data is collected or stored.

### Decentralized

ZWallet is a decentralized wallet which ultimately means you have complete freedom over private keys and funds. More importantly, no one has access to your crypto even Züs cannot even see how much tokens you have stored with them.

### No Downtimes

ZWallet uses Züs decentralized cloud which provides a fast and easily scalable blockchain for the different type of applications.

### Multisig Wallet Management

ZWallet supports splitting of permissions to spend tokens between several wallets. A wallet is automatically created if no wallet is present.

### Free to use

ZWallet is completely free and do not require any download fees. You are only obliged to pay the minimal blockchain network transaction charges and similar fees.

### Staking

ZWallet supports the staking of ZCN tokens to earn hassle free rewards. Staking holds funds in ZWallet to support the security and operations of a Züs network. To know more how staking and reward process works have a look at [Tokenomics](/concepts/tokenomics.md).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs-old.zus.network/guides/zwallet-cli.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
