# Staking

To deposit and then withdraw your FXD in the Vault, follow the steps below:

* Go to Fathom [DApp](https://dapp.fathom.fi/#/dao/staking).
* Connect your Web3 wallet (such as [MetaMask](https://metamask.io/)) and make sure your network is set to the intended chain (i.e., [XDC](https://chainlist.org/chain/50)).

<div data-full-width="true"><figure><img src="https://2441370967-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fu8CvMeTMwSaHYwChGoRz%2Fuploads%2FMSwUxA6ERkNh94LO9G7t%2FScreenshot%202024-06-03%20at%203.19.46%20AM.png?alt=media&#x26;token=557613e7-9086-4395-ac39-645bc4dfeb65" alt=""><figcaption></figcaption></figure></div>

* Enter the amount of FTHM you would like to deposit and lock period. During lock period you can't withdraw tokens without a significant penalty, but you will be receiving more rewards and voting power.
* Click "**Stake**"
  * You may be required to approve the FTHM transfer before the actual transfer (depending on your previous deposits).
  * Sign and send the transaction in your Wallet.
  * Wait for the transaction to be processed.
  * Once the transaction has gone through, you'll see your position in "**My Positions"** on the same page.

<div data-full-width="true"><figure><img src="https://2441370967-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fu8CvMeTMwSaHYwChGoRz%2Fuploads%2FUQagW3bJnP1B4J6a7Yix%2FScreenshot%202024-06-03%20at%203.22.11%20AM.png?alt=media&#x26;token=a1bee3d3-d640-4c27-b7ec-b7cd961c7b29" alt=""><figcaption></figcaption></figure></div>

* If the lock period has passed for the position, you can "**Unstake**" without penalties. You can choose how many tokens you want to unstake.

<div data-full-width="true"><figure><img src="https://2441370967-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fu8CvMeTMwSaHYwChGoRz%2Fuploads%2FOf6hrwR1wraJmGhwdyXQ%2FScreenshot%202024-06-03%20at%203.26.10%20AM.png?alt=media&#x26;token=8c45fc43-95b4-4d64-84dd-50b27497e490" alt=""><figcaption></figcaption></figure></div>

* Otherwise, you can use "**Early Unstake**", which will result in token loss. You can do it only for the full amount of the tokens minus the penalty.

<div data-full-width="true"><figure><img src="https://2441370967-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fu8CvMeTMwSaHYwChGoRz%2Fuploads%2FMUy9KiGSqNmFBDyUlEDU%2FScreenshot%202024-06-03%20at%203.25.29%20AM.png?alt=media&#x26;token=dfcf2a2d-4d27-4b50-86fc-97d61a59061e" alt=""><figcaption></figcaption></figure></div>

* ATTENTION: Do not forget to claim accrued rewards before unstaking, otherwise you will loose them. Clock "Claim rewards" button and follow the process.
  * Sign and send the transaction in your Wallet.
  * Wait for the transaction to be processed.
* Click "**Yes, Unstake**"
  * You may be required to approve the vFTHM transfer before the actual transfer (depending on your previous deposits).
  * Sign and send the transaction in your Wallet.
  * Wait for the transaction to be processed.
  * Once the transaction has gone through, you'll see your position in "**My Positions"** has either changed, or disappeared. You will also see the "**Unstake Cooling Down**" notification and "**Cooldown in progress**" with timer.

<div data-full-width="true"><figure><img src="https://2441370967-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fu8CvMeTMwSaHYwChGoRz%2Fuploads%2FiJkk9Yy8VrCDsxquAY6E%2FScreenshot%202024-06-03%20at%203.29.44%20AM.png?alt=media&#x26;token=7c3725e2-77b7-44e2-9792-83f1ff099d13" alt=""><figcaption></figcaption></figure></div>

* Wait for the cooldown period to pass. You can withdraw the unstaked and rewarded amount right after it. Clock "**Withdraw**" button.
  * Sign and send the transaction in your Wallet.
  * Wait for the transaction to be processed.
