# How to stake on Viction Wallet

## How to vote for a validator.

Staking/Voting is a function to help you stake your VIC to earn profits right in the Viction Wallet. You need to prepare at least 10 VIC for each vote.

This approach is mostly used for users who already have their own wallets.

**Step 1:** Access to Viction Wallet.

If you do not have any voting/unvoting, you will see the onboarding screen.

<figure><img src="https://lh7-us.googleusercontent.com/j0OMrAckKwuUj1ufmtr3PkSFDElbF-Pi8imgAYrvjEBMGfluXQ2rwBxL1NhEZ8uwqbM_kW38X_RIpgTuKAXKx3sCRJsVaMwOrn2H_OIhAcSzem2cdwah8WeOdB0gd3-ETTgcXKvlb4qXHOQEBxGW568" alt=""><figcaption></figcaption></figure>

If you have already voted, you will see the screen below.

<figure><img src="https://lh7-us.googleusercontent.com/_04ARUk7FTkNrOHGeJugbqEoNuawdLR_oTmx6L9pSvtSKJW-HbGYN1nE0lOUni1SXt8i_rPOL5QRapPkkPWpQUiugNRiXxl8QQ-1Yj6X5p2aBkx4YrmjeQgiTqt0YQ4joj0WKnJg-6ae-UcykwtrV0I" alt="" width="375"><figcaption></figcaption></figure>

**Step 2:** Select a validator then input the vote amount and click **Review** button;

<figure><img src="https://lh7-us.googleusercontent.com/EWcKwMoXW1dJCvPaeJdW_ey3m1EGTbQ4Igj_-n7Eo1luc2ujqh_fDQ3TAzWZ5_0k9f6JIvLqwAQwa2AMjgPk66M3cd3ehL9hP_W6huxsA4trV9UwF2B7zQb-sBINaYl04Ivb663EiLCYPDNvtK9_Re8" alt=""><figcaption></figcaption></figure>

**Step 3:** Recheck the information and **Confirm** to complete\*\*.\*\*

<figure><img src="https://lh7-us.googleusercontent.com/eXrJtnCnEwvTSn3u69TyhvbkqNTYpmtQYMyIsWD979hYf1M59IHgrKJTKsN6L1z3AxDTaRCDrCLAt06eN7xfNjsfboROcj_RwwTYrN7C_HiFYOVDLVumWQOr9BFAR4ecVOqfXoxTIPaBn3ez9aS-FqQ" alt="" width="375"><figcaption></figcaption></figure>

## How to Unvote for a validator?

After unvoting, your unvote balance will be withdrawable after 48 hours.

**Step 1**: Choose the validator you want to unvote, then click **Unvote;**

**Step 2**: Input the unvote amount, then click **Review;**

<figure><img src="https://lh7-us.googleusercontent.com/q31MEKluMf_PV35DLh7Ftzv3yUnoYDlghuaq-vfC_DPcjtz4NfczXV4OKWG5BxnbHEtLr3dpsCdUMFWRpBsZM-s4t-AmEvvLUOrolzyvFPqyMUX004kz7EXl4sqK-gZF5ayH5E7lX4ejmYoP4jTWkKM" alt="" width="375"><figcaption></figcaption></figure>

**Step 3:** Confirm the transaction.

## How to Withdraw?

To withdraw after unvoting, you need to wait until the VIC is unlocked from the smart contract after \~48 hours (96 epochs). Then click the Withdraw button on the Staking feature screen.

**Step 1**: On the home screen, click **Withdraw;**

<figure><img src="https://lh7-us.googleusercontent.com/7Xll1YWi-MuijTzEqnYmlaEuj1DL6M9iVTY-DOX9M4JjFPvnZ59hAJGDhcXrzd1CMU9F0bykzyMJuh-tWf-55TGTqryk7nIy7Y-7Nddj7Ux-BWZXI5bo-b6DWbjWlhMoSWe_D3gZlMzCRxSNnPf5pZk" alt="" width="375"><figcaption></figcaption></figure>

**Step 3**: Confirm the transaction

## Reward Distribution

For every epoch (\~30 minutes), Voters and Masternodes automatically receive rewards.

Notes:

* Ensure you have sufficient funds in your staking wallet for voting or unvoting.
* Transactions may take some time to process.
* Double-check all details before confirming any transaction to avoid errors.


---

# 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.viction.xyz/general/staking/how-to-stake-on-viction-wallet.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.
