Merge pull request #11 from Gonbatfire/main

Revamped Stake and Use section
This commit is contained in:
Ravaga 2025-05-12 10:29:07 +04:00 committed by GitHub
commit 367f079d0d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
38 changed files with 378 additions and 376 deletions

69
docs/build/deeplinks.md vendored Normal file
View file

@ -0,0 +1,69 @@
---
slug: /use/deeplinks
---
# Deeplinks
Based on materials of Matthew Reichardt [me@matthewreichardt.com](mailto\:me@matthewreichardt.com) ([https://github.com/hyle-team/zano/issues/269](https://github.com/hyle-team/zano/issues/269))
### Zano URI Scheme
**action** - type of action requested, supported actions:
- send - simply send coins to given address
- escrow - create escrow-contract
- marketplace\_offer\_create - create marketplace offer
### Action "send"
Example of **send** command:
**zano\:action
\=send\&address=ZxCkvE7zhS6JuFE5neAaTtcY8PUT2CwfLZJQWP32jrELB1Vg9oSJyGJDyRWurqX6SXSqxjGz2yrAKaMqmxDa7E8313igosBVT\&comment='Some payment'\&mixins=11\&hide\_sender=true\&hide\_receiver=true**
- address - address of recipient
- comment - comment about payment\[optional]
- mixins - number of mixins\[optional]
- hide\_sender - specify if sender address should be included in transaction(and visible for receiver)
- hide\_receiver - specify if receiver address should be included in transaction(and visible for sender later, if wallet been restored from seed phrase)
### Action "marketplace\_offer\_create"
Example of **marketplace\_offer\_create** command:
**zano\:action
\=marketplace\_offer\_create\&mixins=11\&hide\_sender=true\&hide\_receiver=true\&title='Random t-shirt'\&description='One size fits all'\&category='merch-tshirt'\&price=10\&img-url=''\&contact='@ravaga'\&comments='zzzz'**
**Basic params:**
- mixins - number of mixins\[optional]
- hide\_sender - specify if sender address should be included in transaction(and visible for receiver)
- hide\_receiver - specify if receiver address should be included in transaction(and visible for sender later, if wallet been restored from seed phrase)
**Offer details:**
- title offer title
- description detailed offer description
- category store defined category
- price price in ZANO
- img-url ipfs/arweave link to offer image
- contact preferred way of communication (telegram, email, zano alias)
- comments -additional comments about the offer
### Action "escrow"
Example of **escrow** command:
**zano\:action
\=escrow\&description='Some Description'\&seller\_address='ZxCXALhZRodKmqRCWUPNAUCXqprJBNKv4eFsjzcMooAGVM6J2U2vSyTNpxNybwBnvzGWLtSWpBiddSZhph8HNfBn1bVE3c6ix'\&amount='10'\&my\_deposit='5'\&seller\_deposit='5'\&comment='Some comment if needed'**
**Escrow parameters:**
- description Escrow description
- seller\_address Address of the wallet that have to accept/reject this offer
- amount Total amount of the deal (not include security deposits)
- my\_deposit amount of coins that buyer put as a deposit
- seller\_deposit amount of coins that seller supposed to put as a deposit if he accept escrow
- comment any comments regarding this deal
All mentioned information will be encrypted and won't be available for third party.

View file

@ -1,29 +0,0 @@
---
sidebar_position: 3
---
# Estimating Rewards
Proof-of-stake earnings depend on current PoS difficulty and the number of coins you have locked for staking. The more coins you stake, the better chance you have to “win” the right to sign the next PoS block. Of course, its important to estimate your chances and predict how much you can earn in some way. Here is the most straightforward way to do so.
First, we need to get the current PoS difficulty, which can be found in the [block explorer](https://explorer.zano.org/). This value is then divided by $1000000000000 = 10^{12}$, which in the Zano network is one coin basis.
Second, we again divide it by 288. This operation lets us take the PoS mining timestamp frame into account. Without further details, this factor provides hash variety in PoS mining and can be somewhere between 256 and 320. Its reasonable to use the value of 288 here.
Now we have an estimation of how many coins participate in PoS mining currently as:
$$
C = D_{PoS} \thinspace / \thinspace 288 \thinspace / \thinspace 10^{12} = D_{PoS} \cdot 2.88 \cdot 10^{-14}
$$
where $C$ is the total amount of coins participating in PoS mining, and $D_{PoS} \thinspace$ is the current PoS difficulty.
As you may know, the Zano network emits an average of 1 coin each minute with a 50-50 spread between PoS and PoW. That makes it 720 potential PoS reward coins per day. So if you owned all the coins in PoS, that could be your total day earnings. And if you divide $C$ by 720, you will get the number of coins you need to mine 1 Zano coin a day. Now, you can estimate the number of coins you will earn as:
$$
E_{daily} = \frac{720 \cdot N}{C} \approx \frac{2.07 \cdot 10^{17} \cdot N}{D_{PoS}}
$$
where $\thinspace E_{daily} \thinspace$ is the estimated number of coins you'll earn per day, and $N$ is the number of coins you're staking.
Please keep in mind that all the above is an expectation and can vary heavily.

View file

@ -2,12 +2,91 @@
sidebar_position: 1
---
# Proof of Stake Mining
# Staking Zano
Proof of stake mining or staking is typically implemented in such way that a random coin owner obtains the right to sign a new block. Zano PoS implementation keeps miners in full anonymity and is as simple as a push of a button, literally.
Proof-of-stake mining or staking is typically implemented in such a way that a random coin owner obtains the right to sign a new block. Zano PoS implementation keeps miners in full anonymity and is as simple as a push of a button.
Open Zano app, make sure the blockchain is synchronised and turn on `Staking` switch.
## Benefits of Zano Staking
![alt proof-of-stake-mining](../../static/img/mine/proof-of-stake-mining/proof-of-stake-mining.png "proof-of-stake-mining")<figcaption style={{textAlign: "center" }} >Proof-of-stake mining</figcaption>
- 100% Anonymous: Your staked balance always remains hidden thanks to our [Zarcanum Technology.](https://docs.zano.org/docs/learn/zano-features/overview#zarcanum-anonymous-proof-of-stake)
You can observe your progress in the `Staking` tab of your staking wallet. The amount of earnings depends on the wallet balance. Note that funds, that participate in proof-of-stake will be locked. When you turn `Staking` off, balance will get unlocked right away. You can switch `Staking` on and off without any limitations.
- No lock-ups: Unstake your coins at any chosen time.
- No minimum amounts: Stake any amount of ZANO you want.
- Truly decentralized: Anyone can start staking. There are **no** validators or special nodes.
- No slashing.
- Easy-to-use: Flip the switch and start staking.
The only requirement is to run a Zano node (currently, this can only be done on a desktop device). The Zano desktop wallet automatically functions as a Zano node.
There is no "delegation" function in Zano Staking, as we believe that it goes against network decentralization, and running a Zano node takes very few resources.
## How to Stake Zano
Simply open the Zano desktop wallet, make sure the blockchain is synchronised, and turn on the `Staking` switch.
```mdx-code-block
<div style={{ position: 'relative', paddingBottom: '56.25%', height: 0 }}>
<iframe
src="https://www.youtube.com/embed/VruRhPSasPU"
title="YouTube video player"
style={{
position: 'absolute',
top: 0,
left: 0,
width: '100%',
height: '100%'
}}
frameBorder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
allowFullScreen
/>
</div>
```
:::tip
You can observe your progress in the `Staking` tab of your staking wallet. The amount of earnings depends on the wallet balance. You can switch `Staking` on and off without any limitations.
:::
![Staking Tab on GUI wallet.](/img/stake/staking-zano/zano-staking.jpg)
## Estimating PoS Rewards
Proof-of-stake earnings depend on the current PoS difficulty and the number of coins being staked. The more coins you stake, the better chance you have to “win” the right to sign the next PoS block. Of course, its important to estimate your chances and predict how much you can earn in some way. **The most straightforward way to do so is to use the community-made [Staking Simulator](https://zanostats.com/staking).**
:::note
Please keep in mind that this is just an estimation and can vary heavily. Similarly to PoW, you only get a reward if your stake wins a block, and since block creation is probabilistic, your rewards are too.
:::
You can calculate your estimation manually using the following approach:
First, we need to get the current PoS difficulty, which can be found in the [block explorer](https://explorer.zano.org/). This value is then divided by `1000000000000=10¹²`, which in the Zano network is one coin basis.
Second, we again divide it by 288. This operation lets us take the PoS mining timestamp frame into account. Without further details, this factor provides hash variety in PoS mining and can be somewhere between 256 and 320. Its reasonable to use the value of 288 here.
Now we have an estimation of how many coins participate in PoS mining currently as:
```mdx-code-block
$$
C = D_{PoS} \thinspace / \thinspace 288 \thinspace / \thinspace 10^{12} = D_{PoS} \cdot 2.88 \cdot 10^{-14}
$$
Where $C$ is the total amount of coins participating in PoS mining, and $D_{PoS} \thinspace$ is the current PoS difficulty.
```
As you may know, the Zano network emits an average of 1 coin each minute with a 50-50 spread between PoS and PoW. That makes it 720 potential PoS reward coins per day. So if you owned all the coins in PoS, that could be your total daily earnings. And if you divide C*C* by 720, you will get the number of coins you need to mine 1 Zano coin a day. Now, you can estimate the number of coins you will earn as:
```mdx-code-block
$$
E_{daily} = \frac{720 \cdot N}{C} \approx \frac{2.07 \cdot 10^{17} \cdot N}{D_{PoS}}
$$
Where $\thinspace E_{daily} \thinspace$ is the estimated number of coins you'll earn per day, and $N$ is the number of coins you're staking.
```

View file

@ -1,34 +1,42 @@
---
sidebar_position: 2
sidebar_position: 3
---
# Server/Console mode POS mining
# Server/Console mode Staking
In certain situations, performing Staking/PoS mining without the GUI application may be necessary. The following steps provide guidance on how to accomplish this:
In certain situations, performing PoS mining without the GUI application may be necessary. The following steps provide guidance on how to accomplish this:
1. Download [Zano daemon (zanod executable)](https://zano.org/downloads) and simplewallet or build them following the [instructions](https://docs.zano.org/docs/build/building-from-sources).
2. Ensure that no other instance of Zano is running at the moment; close it if necessary.
3. Navigate to the Zano folder.
4. For the next steps, you will need to launch two processes (node and wallet) and keep them running. The method differs based on your operating system. For desktop OS such as MacOS, Windows, or Ubuntu Desktop, launch a terminal window instance for both the node and wallet, and leave it running. In this case, **you can skip this step and proceed with the subsequent steps.** If you're connecting to a remote server or using a Unix-like system or MacOS, consider using virtual session managers like the screen command. Here's an example of creating a new virtual console with it:
```
screen -S session_name
```
Learn more about using **screen** [here](https://www.gnu.org/software/screen/manual/screen.html).
6. Next, start the node daemon **zanod** with the following console command:
Learn more about using **screen** [here](https://www.gnu.org/software/screen/manual/screen.html).\
6\. Next, start the node daemon **zanod** with the following console command:
```
zano_install_path\zanod
```
NOTE: For MacOS bundle binary (both zanod and simplewallet) located in /Applications/**Zano.app/Contents/MacOS/** folder, ensure you use the correct path to launch the binary.
It's better to wait until the daemon is synchronized. You'll know this has happened when you see the following string in the console output:
:
It's better to wait until the daemon is synchronized. You'll know this has happened when you see the following string in the console output: :
```
Synchronized set to TRUE
```
8. Start simplewallet with PoS mining enabled:
1. Start simplewallet with PoS mining enabled:
```
./simplewallet --wallet-file=PATH_TO_WALLET_FILE --rpc-bind-port=RPC_PORT_NUMBER --do-pos-mining --deaf
```
NOTE: RPC_PORT_NUMBER should be any port number not in use by your system. It will be used by the RPC server. The --deaf option puts the server in a mode where no other programs can perform any RPC requests to the wallet service, which is recommended for security concerns.
NOTE: RPC\_PORT\_NUMBER should be any port number not in use by your system. It will be used by the RPC server. The --deaf option puts the server in a mode where no other programs can perform any RPC requests to the wallet service, which is recommended for security concerns.
Some of the parameters are required, and some are optional. Here's what they mean:
@ -38,7 +46,7 @@ Some of the parameters are required, and some are optional. Here's what they mea
- `--log-level=LOG_LEVEL` (optional) — sets the log level, possible values are from 0 (less verbose) to 4 (extremely verbose). May be useful for debugging. Default is 0;
- `--log-file=PATH_TO_LOG` (optional) — sets path to the log file. Default is 'simplewallet.log' in the same folder where simplewallet binary is located;
- `--deaf` (optional) — turns on so called 'deaf mode'. simplewallet's RPC server will reject any requests with error 500. This is useful if you just want to mine PoS and don't want that anyone would be able to do RPCs on your wallet. **Highly recommend**. Default: off;
- `--pos-mining-reward-address=REWARD_ADDR` (optional) — sets an explicit address for receiving mining rewards. By default, all rewards will be received by the same wallet where staking coins are, so its balance will be gradually increasing. If you use this option, staking coins will be kept in the main wallet (specified by--wallet-file parameter), and mining rewards will be sent to the specified REWARD_ADDR. In such a case, the balance of the main wallet won't be changing due to the mining process.
- `--pos-mining-reward-address=REWARD_ADDR` (optional) — sets an explicit address for receiving mining rewards. By default, all rewards will be received by the same wallet where staking coins are, so its balance will be gradually increasing. If you use this option, staking coins will be kept in the main wallet (specified by--wallet-file parameter), and mining rewards will be sent to the specified REWARD\_ADDR. In such a case, the balance of the main wallet won't be changing due to the mining process.
Here's a real-world example of the command using recommended options (**don't forget to tailor it to your needs**):

View file

@ -1,3 +1,7 @@
---
sidebar_position: 2
---
# Guide: Stake Zano automatically on system startup
## Introduction

View file

@ -1,35 +0,0 @@
---
sidebar_position: 3
---
# Aliases
Each Zano user can register with an alias, for example: @easytouse, a human-readable name associated with a payment address and text comment, which is stored in the blockchain. This alias provides a short, easy-to-remember name rather than a long and confusing string of random characters. Blockchain storage ensures that aliases are protected from being altered or commandeered.
Each alias is assigned to a particular wallet. Only one alias can be created per wallet. To register an alias choose `Register an alias` from wallet main window.
To reduce possibility of phishing we set limitations on alias registrations. Users can use any combination of the lower-case Latin letters a-z and the Arabic numerals 0-9. Additionally, there is a length minimum of 6 characters, and a maximum length of 12.
The comment section will be temporarily stored in the blockchain until passing a checkpoint. For more information on pruning mechanism please refer to the [whitepaper](https://docs.zano.org/docs/whitepaper).\
<div style={{ position: 'relative', paddingBottom: '56.25%', height: 0 }}>
<iframe
src="https://www.youtube.com/embed/ImbcSEc6cTU"
title="YouTube video player"
style={{
position: 'absolute',
top: 0,
left: 0,
width: '100%',
height: '100%'
}}
frameBorder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
allowFullScreen
/>
</div>
![alt alias-registration](../../static/img/use/aliases/alias-registration.png)*<figcaption style={{textAlign: "center" }}>Alias registration</figcaption>*
Aliases can be used for more than just Zano transactions. Think of them as a decentralised address book with universal IDs that can be used for various services based on the Zano platform.

View file

@ -1,66 +0,0 @@
---
sidebar_position: 6
---
# Deeplinks
Based on materials of Matthew Reichardt me@matthewreichardt.com (https://github.com/hyle-team/zano/issues/269)
### Zano URI Scheme
**action** - type of action requested, supported actions:
- send - simply send coins to given address
- escrow - create escrow-contract
- marketplace_offer_create - create marketplace offer
### Action "send"
Example of **send** command:
**zano:action=send&address=ZxCkvE7zhS6JuFE5neAaTtcY8PUT2CwfLZJQWP32jrELB1Vg9oSJyGJDyRWurqX6SXSqxjGz2yrAKaMqmxDa7E8313igosBVT&comment='Some payment'&mixins=11&hide_sender=true&hide_receiver=true**
- address - address of recipient
- comment - comment about payment[optional]
- mixins - number of mixins[optional]
- hide_sender - specify if sender address should be included in transaction(and visible for receiver)
- hide_receiver - specify if receiver address should be included in transaction(and visible for sender later, if wallet been restored from seed phrase)
### Action "marketplace_offer_create"
Example of **marketplace_offer_create** command:
**zano:action=marketplace_offer_create&mixins=11&hide_sender=true&hide_receiver=true&title='Random t-shirt'&description='One size fits all'&category='merch-tshirt'&price=10&img-url=''&contact='@ravaga'&comments='zzzz'**
**Basic params:**
- mixins - number of mixins[optional]
- hide_sender - specify if sender address should be included in transaction(and visible for receiver)
- hide_receiver - specify if receiver address should be included in transaction(and visible for sender later, if wallet been restored from seed phrase)
**Offer details:**
- title offer title
- description detailed offer description
- category store defined category
- price price in ZANO
- img-url ipfs/arweave link to offer image
- contact preferred way of communication (telegram, email, zano alias)
- comments -additional comments about the offer
### Action "escrow"
Example of **escrow** command:
**zano:action=escrow&description='Some Description'&seller_address='ZxCXALhZRodKmqRCWUPNAUCXqprJBNKv4eFsjzcMooAGVM6J2U2vSyTNpxNybwBnvzGWLtSWpBiddSZhph8HNfBn1bVE3c6ix'&amount='10'&my_deposit='5'&seller_deposit='5'&comment='Some comment if needed'**
**Escrow parameters:**
- description Escrow description
- seller_address Address of the wallet that have to accept/reject this offer
- amount Total amount of the deal (not include security deposits)
- my_deposit amount of coins that buyer put as a deposit
- seller_deposit amount of coins that seller supposed to put as a deposit if he accept escrow
- comment any comments regarding this deal
All mentioned information will be encrypted and won't be available for third party.

View file

@ -1,4 +1,4 @@
{
"label": "Boolberry/Legacy",
"label": "Legacy",
"position": 99
}

View file

@ -1,5 +1,5 @@
---
sidebar_position: 7
slug: /use/escrow-contracts
---
# Escrow contracts
@ -20,13 +20,13 @@ Each escrow contract starts with the buyer proposal. Once it's sent the deposit
- Time until response - proposal expiration time
- Payment ID - transaction payment identifier provided by seller
![alt contract-propsal](../../static/img/use/escrow-contracts/contract-propsal.png "contract-propsal")_<figcaption style={{textAlign: "center" }} >Contract proposal</figcaption>_
![alt contract-propsal](/img/use/escrow-contracts/contract-propsal.png "contract-propsal")_<figcaption style={{textAlign: "center" }} >Contract proposal</figcaption>_
### Confirmation
When the seller accepts the proposal a special multi signature transaction will be sent to the blockchain. Then after 10 confirmations a new contract will be started. The seller can now fulfil contract terms like shipping the item to the buyer.
![alt contract-response](../../static/img/use/escrow-contracts/contract-response.png "contract-response")_<figcaption style={{textAlign: "center" }} >Contract response</figcaption>_
![alt contract-response](/img/use/escrow-contracts/contract-response.png "contract-response")_<figcaption style={{textAlign: "center" }} >Contract response</figcaption>_
The buyers contract window will get three options to continue with: `Cancel and return deposits`, `Terminate and burn deposits` and `Complete and release deposits`.
@ -42,4 +42,4 @@ When parties cannot find mutual agreement on any occasions one can decide to bur
If buyer is satisfied with the delivery or a provided service the contract can be closed. Releasing deposits will return both parties collaterals.
![alt contract-confirmation](../../static/img/use/escrow-contracts/contract-confirmation.png "contract-confirmation")_<figcaption style={{textAlign: "center" }} >Contract confirmation</figcaption>_
![alt contract-confirmation](/img/use/escrow-contracts/contract-confirmation.png "contract-confirmation")_<figcaption style={{textAlign: "center" }} >Contract confirmation</figcaption>_

View file

@ -1,5 +1,5 @@
---
sidebar_position: 11
slug: /use/zarcanum-migration
---
# Zarcanum Migration
@ -12,8 +12,7 @@ Auto Migration is an automated process within the Zano wallet that takes pre-Zar
**Collection**: The wallet automatically gathers all old outputs in your Zano wallet that were created before the Zarcanum hardfork.
**Consolidation**: These outputs are then consolidated into a few transactions. This step is crucial because it reduces the complexity and size of your wallet, making it more
efficient.
**Consolidation**: These outputs are then consolidated into a few transactions. This step is crucial because it reduces the complexity and size of your wallet, making it more efficient.
**Recreation**: The consolidated funds are sent to your own wallet address. This step recreates the outputs in the post-Zarcanum format, making your funds compatible with the new network rules.
@ -25,7 +24,7 @@ Using the Auto Migration feature is simple, thanks to the new wallet interface.
**Look for the Migration Button**: When you open your updated Zano wallet, look for the 'Migrate wallet to Zarcanum' button, typically located at the top of the screen.
![alt migration-button](../../static/img/use/zarcanum-migration/button.png "migration button")<figcaption style={{textAlign: "center" }} >Migration button</figcaption>
![alt migration-button](/img/use/zarcanum-migration/button.png "migration button")<figcaption style={{textAlign: "center" }}>Migration button</figcaption>
**Initiate Migration**: If your wallet detects pre-Zarcanum outputs, a popup will appear informing you of the number of outputs and the total ZANO amount they represent. For example, "There are 112 outputs with a total amount of 24 ZANO".
@ -35,7 +34,7 @@ Using the Auto Migration feature is simple, thanks to the new wallet interface.
**Confirm Migration**: By clicking the 'Migrate' button, the wallet will consolidate your outputs and recreate them in the post-Zarcanum format.
![alt migration-popup](../../static/img/use/zarcanum-migration/popup.png "migration popup")<figcaption style={{textAlign: "center" }} >Migration popup</figcaption>
![alt migration-popup](/img/use/zarcanum-migration/popup.png "migration popup")<figcaption style={{textAlign: "center" }}>Migration popup</figcaption>
**Complete the Process**: The migration transaction will be sent. It require 10 blocks time to get confirmed, just like any other transaction.

View file

@ -1,5 +1,5 @@
---
sidebar_position: 10
sidebar_position: 98
---
# Reporting issues

View file

@ -1,94 +0,0 @@
---
sidebar_position: 9
---
# Tip Bot Guide
A simple guide on how to get tipping Zano on Discord
Using Zanos Discord TipBot is fairly straightforward and intuitive, but here well give an overview of its usage to help you get started, quickly.
#### Get Discord
In order to use the Discord TipBot, we must first have Discord installed, head over to their website (or your package manager) and get signed up!<br/>
https://discord.com/download/
#### Join Zanos Discord Channel
Now that we have Discord, head over to our discord
channel and join the rest of the community! Simply click
the link below.<br/>
https://discord.gg/wE3rmYY
### The Tip Bot
Welcome to Zano Discord, now that youre here, you should have something that looks like the below image:
#### Head to TipBot Settings
Head to the Bounties category and select the tip-bot-settings channel, here lies a summary of the tip bots usage.
![alt head-to-tipbot-settings](../../static/img/use/tip-bot-guide/head-to-tipbot-settings.png "head-to-tipbot-settings")
### Get tipping!
Let's take a look at the tip bots functionality, the below image shows what we can do with the bot.
![alt welcome-to-tip-bot-zano](../../static/img/use/tip-bot-guide/welcome-to-zano-tip-bot.png "welcome-to-tip-bot-zano")
#### Deposit
Before we can begin tipping, we must have some Zano in our tip bot wallet, to do this click on Deposit, get your wallet address and send some Zano to it.
![alt tip-bot-zano-deposit](../../static/img/use/tip-bot-guide/tip-bot-zano-deposit.png "tip-bot-zano-deposit")
#### Register alias
Before you can withdraw Zano others have tipped you, you must register an alias, more on aliases can be found here: https://docs.zano.org/docs/aliases
Click register alias and enter your alias.
![alt zano-tip-bot-register-alias](../../static/img/use/tip-bot-guide/zano-tip-bot-register-alias.png "zano-tip-bot-register-alias")
#### How to tip
Tipping users is done with one simple command, to see this command, click how to tip
![alt how-to-tip-zano](../../static/img/use/tip-bot-guide/how-to-tip-zano.png "how-to-tip-zano")
:::tip Tip command
$tip
:::
Simply replace and with the values you want to use, a real world example within discord looks something like this
![alt tip-example](../../static/img/use/tip-bot-guide/tip-example.png "tip-example")
#### Balance
To view how much Zano you have, simply click balance, and the tip bot will show how much Zano is in your wallet.
![alt tip-bot-balance](../../static/img/use/tip-bot-guide/tip-bot-balance.png "tip-bot-balance")
#### History & simple view
There are 2 history buttons, one designated History, and the other History (simple view).
![alt tip-bot-history](../../static/img/use/tip-bot-guide/tip-bot-history.png "tip-bot-history")
History is formatted as a table, whereas History (simple) is a simple one-liner.
#### Rate
If you want to know the current price of Zano, click Rate, to see the current price in $USD.
![alt tip-bot-rate](../../static/img/use/tip-bot-guide/tip-bot-rate.png "tip-bot-rate")
#### Redeem coupon
If you have a coupon code, the Redeem Coupon button allows you to exchange your coupon for Zano coins.
Simply click the button and enter your coupon code.
![alt tip-bot-redeem-coupon](../../static/img/use/tip-bot-guide/tip-bot-redeem-coupon.png "tip-bot-redeem-coupon")

View file

@ -0,0 +1,4 @@
{
"label": "Wallet Features",
"position": 3
}

View file

@ -0,0 +1,47 @@
---
sidebar_position: 3
slug: /use/aliases
---
# Aliases
Each Zano user can register with an alias, for example, @easytouse, a human-readable name associated with a payment address and text comment stored in the blockchain. This alias provides a short, easy-to-remember name rather than a long, confusing string of random characters. Blockchain storage ensures that aliases are protected from being altered.
Each alias is assigned to a particular wallet. Only one alias can be created per wallet. To register an alias, select `Register an alias` from the wallet main window.
To reduce the possibility of phishing, we set limitations on alias registrations. Users can use any combination of the lower-case Latin letters a-z and the Arabic numerals 0-9. Additionally, the length must be a minimum of 6 characters and a maximum of 12.
:::note
Aliases shorter than 6 characters can only be issued by the Zano Core Team. Users can win one by participating in our monthly community events.
:::
The comment section will be temporarily stored in the blockchain until it passes a checkpoint. For more information on the pruning mechanism please refer to the [whitepaper](https://docs.zano.org/docs/whitepaper).
<div style={{ position: 'relative', paddingBottom: '56.25%', height: 0 }}>
<iframe
src="https://www.youtube.com/embed/ImbcSEc6cTU"
title="YouTube video player"
style={{
position: 'absolute',
top: 0,
left: 0,
width: '100%',
height: '100%'
}}
frameBorder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
allowFullScreen
/>
</div>
![alt alias-registration](/img/use/wallet-features/aliases/aliascreation.png)*<figcaption style={{textAlign: "center" }}>Alias registration</figcaption>*
Aliases can be used for more than just Zano transactions. Think of them as a decentralised address book with universal IDs that can be used for various services based on the Zano platform.
:::note
You will be able to trade your aliases on a upcoming Alias Auction Platform.
:::

View file

@ -1,14 +1,15 @@
---
sidebar_position: 5
slug: /use/auditable-wallets.md
---
# Auditable wallets FAQ
# Auditable Wallets
### What is an auditable wallet?
Auditable is the type of wallet that allows 3rd party to see the balance and transaction history without permission to spend it or interact in any other way.
### How can I tell if wallet is auditable
### How can I tell if a wallet is auditable
It's a wallet with an address in a special format that starts with "aZx", for instance: aZxawNXAuekCXcnzutthLaPZQxAyaofb59FpzNBSCQb7iT7D1nsaxdTCvK4Xhn6nfuRpqDiNjeUNx2J9KWfTXHmDWNQ85v2bpbi
@ -58,8 +59,7 @@ aZxb9v1DFtaK6Z4bW7UUuaZcmq7MZBzz875eZ5N3vSRa2vWz9wBVE3vVKFGNH8414TTjhiwPz7PTV5tt
Anyone having this tracking seed is able to watch your balance and transaction history, but unable to spend coins.
```
Tracking seed technically is an auditable address, secret view key and a creation timestamp combined with a colon:
aZxawNXAuekCXcnzutthLaPZQxAyaofb59FpzNBSCQb7iT7D1nsaxdTCvK4Xhn6nfuRpqDiNjeUNx2J9KWfTXHmDWNQ85v2bpbi:1be5866b6fda704c0c4a08f9c79c774911fda72dcd8cc8c7ca31bc1a6fda4d0b:1593998615
Tracking seed technically is an auditable address, secret view key and a creation timestamp combined with a colon: aZxawNXAuekCXcnzutthLaPZQxAyaofb59FpzNBSCQb7iT7D1nsaxdTCvK4Xhn6nfuRpqDiNjeUNx2J9KWfTXHmDWNQ85v2bpbi:1be5866b6fda704c0c4a08f9c79c774911fda72dcd8cc8c7ca31bc1a6fda4d0b:1593998615
### I got a tracking seed. How can I track the wallet it is bound to?
@ -83,23 +83,16 @@ your wallet again. Your wallet keys is NOT under risk anyway.
Or in GUI wallet:
![alt auditable-wallets-gui-wallet](../../static/img/use/auditable-wallets-faq/auditable-wallets-gui-wallet.png "auditable-wallets-gui-wallet")
![alt auditable-wallets-gui-wallet](/img/use/wallet-features/auditablewallet.png "auditable-wallets-gui-wallet")
### Are there any restrictions of using auditable wallets?
### Are there any restrictions on using auditable wallets?
Only one: you cannot use mixins when you send coins from an auditable wallet.
**_Obsolete_**<br/>
The following limitations were effective until hardfork 2:
1. An alias cannot be assigned to an auditable address.
2. When sending coins from an auditable address the sender address is always hidden.
3. When sending coins to an auditable address the receiver address is always hidden. Once the blockchain passed hardfork 2 these limitations were removed.
### Can I use integrated addresses with the auditable feature?
Yes. An integrated address for an auditable wallet can be generated as usual. Such addresses will have "aiZ" prefix.
### Can I mine PoS with my auditable wallet?
Yes, you can. Also, you can use a corresponding watch-only wallet to monitor your balance without the risk of leaking your spend key. The only tradeoff is you can not use mixins but only directly spend coins from your auditable wallet.
Yes, you can. Also, you can use a corresponding watch-only wallet to monitor your balance without the risk of leaking your spend key.

View file

@ -0,0 +1 @@
# Control Assets

View file

@ -0,0 +1 @@
# Ionic Swaps

View file

@ -0,0 +1,4 @@
{
"label": "Command Line Wallet (CLI)",
"position": 6
}

View file

@ -1,5 +1,6 @@
---
sidebar_position: 4
slug: /use/wallets/install-zano-cli-wallet-ubuntu
---
# Install a Zano CLI Wallet (Ubuntu)
@ -12,19 +13,19 @@ Go to the official site: https://zano.org and navigate to the downloads section
Download Linux (Ubuntu 16.04+) CLI Wallet
![alt install-zano-cli-wallet-step-3](../../../static/img/use/install-zano-cli-wallet-ubuntu/install-zano-cli-wallet-step-3.png "install-zano-cli-wallet-step-3")
![alt install-zano-cli-wallet-step-3](/img/use/install-zano-cli-wallet-ubuntu/install-zano-cli-wallet-step-3.png "install-zano-cli-wallet-step-3")
**Step 3**
Right click the file and select Properties
![alt install-zano-cli-wallet-step-4](../../../static/img/use/install-zano-cli-wallet-ubuntu/install-zano-cli-wallet-step-4.png "install-zano-cli-wallet-step-4")
![alt install-zano-cli-wallet-step-4](/img/use/install-zano-cli-wallet-ubuntu/install-zano-cli-wallet-step-4.png "install-zano-cli-wallet-step-4")
**Step 4**
Copy the file name
![alt install-zano-cli-wallet-step-5](../../../static/img/use/install-zano-cli-wallet-ubuntu/install-zano-cli-wallet-step-5.png "install-zano-cli-wallet-step-5")
![alt install-zano-cli-wallet-step-5](/img/use/install-zano-cli-wallet-ubuntu/install-zano-cli-wallet-step-5.png "install-zano-cli-wallet-step-5")
**Step 5**
@ -36,8 +37,8 @@ sha256sum zano-linux-x64-v<XXX>.tar.bz2
(Results should match release notes from Download page)
![alt install-zano-cli-wallet-step-6-1](../../../static/img/use/install-zano-cli-wallet-ubuntu/install-zano-cli-wallet-step-6-1.png "install-zano-cli-wallet-step-6-1")
![alt install-zano-cli-wallet-step-6-2](../../../static/img/use/install-zano-cli-wallet-ubuntu/install-zano-cli-wallet-step-6-2.png "install-zano-cli-wallet-step-6-2")
![alt install-zano-cli-wallet-step-6-1](/img/use/install-zano-cli-wallet-ubuntu/install-zano-cli-wallet-step-6-1.png "install-zano-cli-wallet-step-6-1")
![alt install-zano-cli-wallet-step-6-2](/img/use/install-zano-cli-wallet-ubuntu/install-zano-cli-wallet-step-6-2.png "install-zano-cli-wallet-step-6-2")
**Step 6**
@ -47,7 +48,7 @@ If checksums match, decompress & extract the .tar.bz2 file:
tar -xvjf zano-linux-x64-release-devtools-v1.5.0.143[336fac2].tar.bz2
```
![alt install-zano-cli-wallet-step-7](../../../static/img/use/install-zano-cli-wallet-ubuntu/install-zano-cli-wallet-step-7.png "install-zano-cli-wallet-step-7")
![alt install-zano-cli-wallet-step-7](/img/use/install-zano-cli-wallet-ubuntu/install-zano-cli-wallet-step-7.png "install-zano-cli-wallet-step-7")
**Steps 7-9**
@ -59,14 +60,14 @@ tar -xvjf zano-linux-x64-release-devtools-v1.5.0.143[336fac2].tar.bz2
./zanod
```
![alt install-zano-cli-wallet-step-8-10-1](../../../static/img/use/install-zano-cli-wallet-ubuntu/install-zano-cli-wallet-step-8-10-1.png "install-zano-cli-wallet-step-8-10-1")
![alt install-zano-cli-wallet-step-8-10-2](../../../static/img/use/install-zano-cli-wallet-ubuntu/install-zano-cli-wallet-step-8-10-2.png "install-zano-cli-wallet-step-8-10-2")
![alt install-zano-cli-wallet-step-8-10-1](/img/use/install-zano-cli-wallet-ubuntu/install-zano-cli-wallet-step-8-10-1.png "install-zano-cli-wallet-step-8-10-1")
![alt install-zano-cli-wallet-step-8-10-2](/img/use/install-zano-cli-wallet-ubuntu/install-zano-cli-wallet-step-8-10-2.png "install-zano-cli-wallet-step-8-10-2")
**Step 11**
Wait for the blockchain to download and sync. This may take quite a few hours, depending on your download speed. And leave the daemon running! Well need that to create our new wallet.
![alt install-zano-cli-wallet-step-11](../../../static/img/use/install-zano-cli-wallet-ubuntu/install-zano-cli-wallet-step-11.png "install-zano-cli-wallet-step-11")
![alt install-zano-cli-wallet-step-11](/img/use/install-zano-cli-wallet-ubuntu/install-zano-cli-wallet-step-11.png "install-zano-cli-wallet-step-11")
**Step 12**
@ -82,13 +83,13 @@ Replace “name” with your new wallets name, e.g.,:
./simplewallet --generate-new-wallet=zanocli.wallet
```
![alt install-zano-cli-wallet-step-12](../../../static/img/use/install-zano-cli-wallet-ubuntu/install-zano-cli-wallet-step-12.png "install-zano-cli-wallet-step-12")
![alt install-zano-cli-wallet-step-12](/img/use/install-zano-cli-wallet-ubuntu/install-zano-cli-wallet-step-12.png "install-zano-cli-wallet-step-12")
**Step 13**
When asked, enter a password for your wallet. You should use a password generator, found in password managers such as KeePass.
![alt install-zano-cli-wallet-step-13](../../../static/img/use/install-zano-cli-wallet-ubuntu/install-zano-cli-wallet-step-13.png "install-zano-cli-wallet-step-13")
![alt install-zano-cli-wallet-step-13](/img/use/install-zano-cli-wallet-ubuntu/install-zano-cli-wallet-step-13.png "install-zano-cli-wallet-step-13")
**Steps 14-15**
@ -100,7 +101,7 @@ When asked, enter a password for your wallet. You should use a password generato
15. Enter your password, when prompted. Notice that the wallet displays your receive address after “Opened wallet.” You will use this to fund your new wallet.
![alt install-zano-cli-wallet-step-15](../../../static/img/use/install-zano-cli-wallet-ubuntu/install-zano-cli-wallet-step-15.png "install-zano-cli-wallet-step-15")
![alt install-zano-cli-wallet-step-15](/img/use/install-zano-cli-wallet-ubuntu/install-zano-cli-wallet-step-15.png "install-zano-cli-wallet-step-15")
**Steps 16-17**
@ -112,6 +113,6 @@ show_seed
17. Again, when prompted provide a password for the seed phrase youre about to get. Confirm the password, and be sure to save both it and your seed phrase!!
![alt install-zano-cli-wallet-step-17](../../../static/img/use/install-zano-cli-wallet-ubuntu/install-zano-cli-wallet-step-17.png "install-zano-cli-wallet-step-17")
![alt install-zano-cli-wallet-step-17](/img/use/install-zano-cli-wallet-ubuntu/install-zano-cli-wallet-step-17.png "install-zano-cli-wallet-step-17")
**You've successfully installed your new Zano Wallet!**

View file

@ -1,5 +1,6 @@
---
sidebar_position: 5
slug: /use/wallets/using-zano-cli-wallet-ubuntu
---
# Using a Zano CLI Wallet (Ubuntu)
@ -18,7 +19,7 @@ Open another terminal in the same directory (with simplewallet). Start your wall
Enter your password, when prompted. Notice that the wallet displays your receive address after “Opened wallet.” You will use this to fund your new wallet.
![alt using-zano-ubuntu-enter-password](../../../static/img/use/using-zano-cli-wallet-ubuntu/using-zano-ubuntu-enter-password.png "using-zano-ubuntu-enter-password")
![alt using-zano-ubuntu-enter-password](/img/use/using-zano-cli-wallet-ubuntu/using-zano-ubuntu-enter-password.png "using-zano-ubuntu-enter-password")
P.S. Zanod (your node) can be left running, if youll be transferring funds to your wallet soon. If not, close your wallet by giving the command:
@ -45,7 +46,7 @@ The command for sending ZANO consists of four important bits of information:
For example:<br/>
(1) (2) (3) (4)
![alt using-zano-ubuntu-send-bits-example](../../../static/img/use/using-zano-cli-wallet-ubuntu/using-zano-ubuntu-send-bits-example.png "using-zano-ubuntu-send-bits-example")
![alt using-zano-ubuntu-send-bits-example](/img/use/using-zano-cli-wallet-ubuntu/using-zano-ubuntu-send-bits-example.png "using-zano-ubuntu-send-bits-example")
### Creating an Auditable CLI Wallet
@ -63,7 +64,7 @@ Give the following command, substituting "name":
When prompted, enter your new password, preferably generated from a password generator.
![alt using-zano-ubuntu-enter-new-password](../../../static/img/use/using-zano-cli-wallet-ubuntu/using-zano-ubuntu-enter-new-password.png "using-zano-ubuntu-enter-new-password")
![alt using-zano-ubuntu-enter-new-password](/img/use/using-zano-cli-wallet-ubuntu/using-zano-ubuntu-enter-new-password.png "using-zano-ubuntu-enter-new-password")
You now have an auditable CLI. Anyone to whom you provide the tracking seed will be able to see the wallet's balance and transaction history.
@ -73,7 +74,7 @@ If you ever need to retrieve the tracking seed, simply open the wallet and give
tracking_seed
```
![alt using-zano-ubuntu-tracking-seed](../../../static/img/use/using-zano-cli-wallet-ubuntu/using-zano-ubuntu-tracking-seed.png "using-zano-ubuntu-tracking-seed")
![alt using-zano-ubuntu-tracking-seed](/img/use/using-zano-cli-wallet-ubuntu/using-zano-ubuntu-tracking-seed.png "using-zano-ubuntu-tracking-seed")
Now, we must get our seed phrase, in case we ever need to restore our auditable CLI wallet. Within the wallet, give the command:
@ -83,7 +84,7 @@ show_seed
Again, when prompted, supply and confirm another password, specific to the seed itself.
![alt using-zano-ubuntu-show-seed](../../../static/img/use/using-zano-cli-wallet-ubuntu/using-zano-ubuntu-show-seed.png "using-zano-ubuntu-show-seed")
![alt using-zano-ubuntu-show-seed](/img/use/using-zano-cli-wallet-ubuntu/using-zano-ubuntu-show-seed.png "using-zano-ubuntu-show-seed")
Lastly, note that the address of an auditable wallet always begins with an initial "a", in contrast to a standard wallet, which always begins with "Zx":
@ -103,7 +104,7 @@ After starting zanod, open another terminal in the simple-wallet directory. Give
You will then be asked to reenter the seedphrase, enter the password specific to that seedphrase, and then enter your restored wallet's password.
![alt using-zano-ubuntu-restore-wallet](../../../static/img/use/using-zano-cli-wallet-ubuntu/using-zano-ubuntu-restore-wallet.png "using-zano-ubuntu-restore-wallet")
![alt using-zano-ubuntu-restore-wallet](/img/use/using-zano-cli-wallet-ubuntu/using-zano-ubuntu-restore-wallet.png "using-zano-ubuntu-restore-wallet")
### Creating a Watch-Only CLI Wallet
@ -113,7 +114,7 @@ If you wish to allow someone to merely view your wallet, without being able to s
save_watch_only new_name.wallet password_for_wallet
```
![alt using-zano-ubuntu-watch-only](../../../static/img/use/using-zano-cli-wallet-ubuntu/using-zano-ubuntu-watch-only.png "using-zano-ubuntu-watch-only")
![alt using-zano-ubuntu-watch-only](/img/use/using-zano-cli-wallet-ubuntu/using-zano-ubuntu-watch-only.png "using-zano-ubuntu-watch-only")
### Other Useful in-Terminal Flags

View file

@ -2,34 +2,86 @@
sidebar_position: 2
---
# GUI Wallet
# Create and Manage Wallets (GUI)
Zano app is available for Windows, Linux and MacOS. It can be downloaded [here](https://zano.org/downloads).
Zano Wallet lets you manage multiple ZANO wallets, which can be easily created, restored, and removed from the app. The core of each wallet is a seed phrase, a sequence of 24 words that can be used to recover your wallet's private and public keys. A unique sequence is generated every time you create a new wallet within the app. **It's important to always keep it safe and accessible.**
### Open Zano app
For your convenience, it's not necessary to use a seed phrase to manage your wallet. In the official Zano Wallet apps, when you create a wallet, a wallet file is generated as well. This file is secured with an additional password, granting access to wallet features and the seed phrase. It can be copied to another device and used with another app.
![alt login](../../../static/img/use/get-started/getting-started/open-zano-app.png "Login")
Zano is available for mobile (Android/iOS) and desktop (Windows, Linux and MacOS). It can be downloaded [here](https://zano.org/downloads).
First you need to create a master password. It will let you manage your Zano wallets inside the app. Note that each wallet account will have separate password as well. Hit `Next` when ready.
## Desktop Wallet Guide
### Create new wallet
```mdx-code-block
<div style={{ position: 'relative', paddingBottom: '56.25%', height: 0 }}>
<iframe
src="https://www.youtube.com/embed/8UXgs-lgCYQ"
title="YouTube video player"
style={{
position: 'absolute',
top: 0,
left: 0,
width: '100%',
height: '100%'
}}
frameBorder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
allowFullScreen
/>
</div>
```
![alt createwallet-1](../../../static/img/use/get-started/getting-started/create-new-wallet-1.png "create-wallet-1")
:::info
Once app is open it will start syncing with the blockchain. While in progress some features such as sending transactions and contracts will be locked. Meanwhile you can still create your first Zano wallet by clicking `Create new wallet` .
Some antivirus programs do not recognize wallet software and automatically flag it as a virus, resulting in a false positive. In that case, you will need to add zano.exe to your exclusion list.
![alt createwallet-2](../../../static/img/use/get-started/getting-started/create-new-wallet-2.png "create-wallet-2")
:::
Enter wallet name and password, then click `Select wallet location`. Note that both can be changed later in wallet details menu.
### Create a new wallet
![alt createwallet-3](../../../static/img/use/get-started/getting-started/create-new-wallet-3.png "create-wallet-3")
![alt createwallet-1](/img/use/gui-wallet/create.png "create-wallet-1")
When wallet file is created you can continue with `Create wallet`. This file can be used to quickly import or restore closed wallets in Zano app.
Once the app is open, it will start syncing with the blockchain. While in progress, some features such as sending transactions and contracts will be locked. Meanwhile, you can still create your first Zano wallet by clicking `Create new wallet`.
![alt createwallet-4](../../../static/img/use/get-started/getting-started/create-new-wallet-4.png "create-wallet-4")
![alt createwallet-2](/img/use/gui-wallet/create2.png "create-wallet-2")
To finalise wallet creation store wallet's seed phrase. IMPORTANT: using the seed phrase anyone can restore and take full control of the wallet. Keep it in a secured location and avoid unauthorized access to it by any means. Note that you can review the seed phrase later in wallet details menu.
Enter wallet name and password, then click `Select wallet location`. Note that both can be changed later in the `Wallet options` menu.
![alt createwallet-5](../../../static/img/use/get-started/getting-started/create-new-wallet-5.png "create-wallet-5")
![alt createwallet-3](/img/use/gui-wallet/create3.png "create-wallet-3")
Now the wallet has been created. You can copy wallet address and use it to receive ZANO from exchanges, mining pools and other sources.
When the wallet file is created, you can continue with `Create wallet`. This file can be used to quickly import or restore wallets in both official Zano Wallets (Desktop and Mobile).
![alt createwallet-4](/img/use/gui-wallet/seedphrase.png "create-wallet-4")
To finalise wallet creation, generate and store the wallet's seed phrase.
You will be prompted to add an extra password to further secure the seed, known as a passphrase ([Learn more about what this means here](https://docs.zano.org/docs/use/seed-phrase)). If you choose to generate it without it, you can still later add it in the `Wallet options` menu.
:::danger
IMPORTANT: Using the seed phrase, anyone can restore and take full control of the wallet. Keep it in a secure location and avoid unauthorized access to it by any means. Note that you can review the seed phrase later in the `Wallet options` menu.
:::
![alt createwallet-5](/img/use/gui-wallet/wallet.png "create-wallet-5")
The wallet has been created. You can copy your wallet address to receive ZANO or Confidential Assets from exchanges, mining pools, and other sources.
### Wallet options
Each Zano wallet can be identified by a custom name assigned upon creation. This name can be edited in `Wallet options` the section at any time. Information about the wallet file location and its seed phrase is available here. Note that you can copy the seed phrase by clicking the right mouse button over it and choosing `COPY` from the context menu.
You can remove a wallet from the Zano app by clicking `Close wallet` in the same section. Note that the wallet file will remain unaffected, and you can import it again anytime if necessary.
### Changing wallet password
In case you want to change the wallet file password, you need to use `Restore from backup`. The following steps will be required:
1. Make sure you have the seed phrase saved
2. Click `Close wallet` from wallet `Details`
3. Delete the wallet file
4. Click `+Add` from `Wallets` menu and choose `Restore from backup`
5. Enter new wallet info
6. Recover and enter the previously stored seed phrase
7. Click `Select wallet location` to choose the wallet file location and name
8. Continue with `Create wallet`

View file

@ -1,8 +1,9 @@
---
sidebar_position: 8
sidebar_position: 4
slug: /use/locked-balance
---
# Locked balance
# Locked Balance
On occasion, you may notice that part of your wallet balance is temporarily locked. The reason behind it is complex, but let us offer a simplified explanation here. For more details, please refer to the [whitepaper](https://docs.zano.org/docs/whitepaper).

View file

@ -1,59 +0,0 @@
---
sidebar_position: 3
---
# Managing wallets
Zano app lets you manage multiple ZANO wallets, which can be easily created, restored and removed from the app. The core of each wallet is a seed phrase. It's a sequence of 24 words, that can be used to recovery your wallet private and public keys. Every time you create a new wallet within the app, a unique sequence is generated. It's important to always keep it safe and accessible.
For your convenience it's not necessary to use a seed phrase to manage your wallet. When you create a wallet the wallet file is generated as well. The file is secured with additional password and grants access to wallet features and the seed phrase. It can be copied to another device and used with another app.
### Creating wallets
There are 3 ways to create a wallet in Zano app. From the `Wallets` `Add` section choose
- Create new wallet
1. Enter wallet name and password
2. Click `Select wallet location` to choose wallet file location and name
3. Continue with `Create wallet`
4. Save shown seed phrase in a secure place and click `Create`
![alt creating-wallets](../../../static/img/use/managing-wallets/creating-wallets.png "creating-wallets")_<figcaption style={{textAlign: "center" }} >Create new wallet</figcaption>_
- Open existing wallet
1. Locate wallet file
2. Enter password then open wallet
![alt open-existing-wallet](../../../static/img/use/managing-wallets/open-existing-wallet.png "open-existing-wallet ")_<figcaption style={{textAlign: "center" }} >Open existing wallet</figcaption>_
- Restore from backup
1. Enter new wallet info
2. Recover and enter previously stored seed phrase
3. Click `Select wallet location` to choose wallet file location and name
4. Continue with `Create wallet`
![alt restore-from-backup](../../../static/img/use/managing-wallets/restore-from-backup.png "restore-from-backup")_<figcaption style={{textAlign: "center" }} >Restore from backup</figcaption>_
### Wallet details
Each Zano wallet can be identified by a custom name assigned on creation. This name can be edited in `Details` section anytime. Information about wallet file location and it's seed phrase available here as well. Note that you can copy the seed phrase by clicking right mouse button over it and choosing `COPY` from the context menu.
You can remove a wallet from the Zano app by clicking `Close wallet` in the same section. Note that wallet file will remain unaffected and you can import it again anytime if necessary.
![alt wallet-details](../../../static/img/use/managing-wallets/wallet-details.png "wallet-details")_<figcaption style={{textAlign: "center" }} >Wallet details</figcaption>_
### Changing wallet password
In case you want to change wallet file password, you need to use `Restore from backup``. The following step will be required.
1. Make sure you have the seed phrase saved
2. Click `Close wallet` from wallet `Details`
3. Delete wallet file
4. Click `+Add` from `Wallets` menu and choose `Restore from backup`
5. Enter new wallet info
6. Recover and enter previously stored seed phrase
7. Click `Select wallet location` to choose wallet file location and name
8. Continue with `Create wallet`

View file

@ -6,20 +6,24 @@ sidebar_position: 1
### Desktop Apps
Zano GUI Wallets available for Windows, Mac OS and Linux
Zano GUI Wallet is available for Windows, Mac OS and Linux
### Mobile Apps
Zano supports App Store and Play Store apps, for Android we also provide APK
Zano is available in both App Store and Play Store, for Android we also provide an APK.
### Browser extension
### Browser Extension
Currently Zano Companion only available for Zarcanum Testnet and works with Testnet Build provided below
You can use Zano Companion on Chrome (Connects to your desktop wallet)
### Download links
### Download Links
Available on the [Zano Website](https://new.zano.org/downloads) and [Github](https://github.com/hyle-team/zano/releases)
### Testnet builds and resources
### Third-Party Wallets
Zano has also been integrated into other multi-coin wallets [available here](https://zano.org/ecosystem/wallets)
### Testnet builds and Resources
For development purposes we provide a pre-built Testnet apps available [Testnet Resources](https://docs.zano.org/docs/build/testnet-resources/testnet-builds) section

View file

@ -0,0 +1,4 @@
{
"label": "Security",
"position": 5
}

View file

@ -1,9 +1,12 @@
---
slug: /use/seed-phrase
---
# Secure Seed Phrases and Passphrases in Zano
A **seed phrase** (also known as a recovery phrase or mnemonic phrase) is a set of words generated by your wallet that gives you access to the funds associated with that wallet. In Zano, a seed phrase consists of 24 to 26 words chosen from a standardized list of 1626 words. This phrase is all you need to recover your funds if you lose access to your wallet.
A **passphrase** is an additional layer of security that can be added to your seed phrase. When used together, the seed phrase and passphrase create a two-factor authentication system for accessing your wallet.
Heres a detailed explanation of how a seed phrase secured with a passphrase works:
A **passphrase** is an additional layer of security that can be added to your seed phrase. When used together, the seed phrase and passphrase create a two-factor authentication system for accessing your wallet. Heres a detailed explanation of how a seed phrase secured with a passphrase works:
## Seed Phrase

View file

@ -1,3 +1,7 @@
---
slug: /use/zano-passwords.md
---
# Different Password Types in Zano Wallets
When managing Zano wallets, utilizing multiple password types enhances security and convenience. Each password serves a unique purpose:
@ -6,6 +10,7 @@ When managing Zano wallets, utilizing multiple password types enhances security
- **Purpose:** This is the basic level of security for your Zano wallet file.
- **Use Case:**
- If you run your Zano wallet on a remote server for staking, the wallet password protects the wallet file from unauthorized access.
- When opening your wallet locally on a GUI wallet, the wallet password is required on the first launch. If the master password is enabled, the wallet password will be stored and not required for subsequent launches.
@ -18,6 +23,7 @@ When managing Zano wallets, utilizing multiple password types enhances security
- **Feature:** This is primarily a feature in Zano GUI wallets.
- **Benefit:**
- Allows users to bypass entering individual wallet passwords every time they open the application, and it secures all GUI data, including secrets and ports that allow connections to the Zano browser extension.
- Particularly useful for users operating multiple Zano wallets, as it eliminates the need to enter each wallet password repeatedly on every launch.
- **Convenience:** Simplifies access and enhances usability, especially when managing multiple wallets.

View file

@ -1,4 +1,8 @@
# Zano Matrix Guide
---
sidebar_position: 4
---
# Zano Matrix
Zano Matrix enables secure, private messaging.
@ -29,11 +33,11 @@ With an increase in compromised communication platforms like Telegram and WhatsA
src="https://www.youtube.com/embed/UycIuP5_EII?si=cvi4l6YkzjL2I6q4"
title="YouTube video player"
style={{
position: 'absolute',
top: 0,
left: 0,
width: '100%',
height: '100%'
position: 'absolute',
top: 0,
left: 0,
width: '100%',
height: '100%'
}}
frameBorder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
@ -59,7 +63,7 @@ Furthermore, it's possible to connect with people via the Zano Explorer.
Simply click the Matrix connection icon to be forwarded to a one-on-one chat using the Zano Matrix Messenger!
![](static/img/use/zano-matrix-guide/matrixexplorer.jpg)
![zano-matrix-explorer](/img/use/zano-matrix/matrixexplorer.jpg)
## Frequent Asked Questions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 448 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 158 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 45 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 99 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 71 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 53 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 69 KiB

View file

Before

Width:  |  Height:  |  Size: 240 KiB

After

Width:  |  Height:  |  Size: 240 KiB