# Web Page

Users can stake FIL to cast nFIL on Staking, and deposit nFIL in the pool to obtain node rewards; nFIL can be withdrawn and converted into FIL at any time.

### 1. Connect wallet

* Use Google browser to open the official website: fil.hashking.fi<br>

  <figure><img src="https://2653978708-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRVCIELaB3Byj0niU7Plb%2Fuploads%2FgH5zLwf3R1WYJV3v1eln%2Fimage.png?alt=media&#x26;token=849cbbe1-4f18-46bc-83e1-dfb83448aaaf" alt=""><figcaption></figcaption></figure>
* Click \[Connect Wallet] at the top right of the website

MetaMask needs to create or import a wallet before connecting the wallet, and the website information needs to be viewed after connecting the wallet

<figure><img src="https://2653978708-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRVCIELaB3Byj0niU7Plb%2Fuploads%2Fugohmxca7ISndHnEzG9x%2Fimage.png?alt=media&#x26;token=68e6dbad-32a1-4e38-8e8c-2d61be0dd566" alt=""><figcaption></figcaption></figure>

* Select "MetaMask" in the pop-up box to connect to the wallet<br>

  <figure><img src="https://2653978708-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRVCIELaB3Byj0niU7Plb%2Fuploads%2FbyHsLTFLQeKA0wcPteen%2Fimage.png?alt=media&#x26;token=a8e94302-44b5-49db-b7f8-d0739779923b" alt=""><figcaption></figcaption></figure>
* The connection is successful, check the account details<br>

  <figure><img src="https://2653978708-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRVCIELaB3Byj0niU7Plb%2Fuploads%2FSNXIj0A9topiWVe8Xs9R%2Fimage.png?alt=media&#x26;token=a90dea67-75cd-4016-8fb1-b07c856a65ec" alt=""><figcaption></figcaption></figure>

### **2** . Stake FIL

Staking FIL can be done in two ways: Quick Staking and Regular Staking.

Quick Staking combines the process of minting FIL into NFIL and depositing it into NFIL in a single step. When you choose Quick Staking, all the FIL you decide to stake will be minted into NFIL and deposited.

On the other hand, Regular Staking involves a two-step process: minting FIL into NFIL and then depositing it. With Regular Staking, you have the flexibility to decide the amount of NFIL you want to deposit.

a. Quick Staking

* Click on "Stake," input the amount of FIL you want to stake, and provide an invitation code if applicable. Then, proceed to broadcast the transaction.

<figure><img src="https://2653978708-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRVCIELaB3Byj0niU7Plb%2Fuploads%2FO1GCNn5yCksrb4t4zplS%2Fimage.png?alt=media&#x26;token=6d588ae9-fcc1-4015-9b77-5660a5ac3e60" alt=""><figcaption></figcaption></figure>

* Once the transaction is successfully broadcasted, wait for the blockchain to process it.

<figure><img src="https://2653978708-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRVCIELaB3Byj0niU7Plb%2Fuploads%2F8LOtFcBkydTAvB9OZ9H2%2Fimage.png?alt=media&#x26;token=974163d7-31e2-4b95-be6a-18b95c176967" alt=""><figcaption></figcaption></figure>

* After the blockchain processing is complete, your staking will be successful.

b. Regular Staking

* Enter the amount of staked FIL and broadcast

<figure><img src="https://2653978708-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRVCIELaB3Byj0niU7Plb%2Fuploads%2Fyl6pJa4qBj6uceRyl6hF%2Fimage.png?alt=media&#x26;token=4f216a45-9697-4db6-9cf5-87666d776dbf" alt=""><figcaption></figcaption></figure>

After successful staking, your account will receive nFIL. The quantity of nFIL received will always be 1:1 with the amount of FIL staked. This means that the amount of FIL staked will be equal to the received nFIL quantity.

You can view the details of your nFIL in your account or in MetaMask. After staking, please ensure to deposit the nFIL into the (single currency) Staking Pool  or use it to form LP and deposit it into the Farm LP Pool. If you don't deposit the nFIL into either of these pools, you won't enjoy the rewards from the mining nodes.<br>

<figure><img src="https://2653978708-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRVCIELaB3Byj0niU7Plb%2Fuploads%2FiySn0NEFzUvrRcJI4x6d%2Fimage.png?alt=media&#x26;token=b6ec91e7-8222-4b04-b9f3-d55122752893" alt=""><figcaption></figcaption></figure>

* Add nFIL to MetaMask, and check the nFIL quantity at any time<br>

<figure><img src="https://2653978708-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRVCIELaB3Byj0niU7Plb%2Fuploads%2FGx4DPYJUOpAKqTG5O3Fv%2Fimage.png?alt=media&#x26;token=eb860bbd-2238-4142-83eb-f803720e39f2" alt=""><figcaption></figcaption></figure>

### Deposit in the nFIL single currency pool

* When staking FIL for the first time, you will need to authorize the transaction. Click on "Authorize" and set the NFIL deposit limit to the maximum value.

<figure><img src="https://2653978708-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRVCIELaB3Byj0niU7Plb%2Fuploads%2FwtLJ2QNp6z7OpSgz57LH%2Fimage.png?alt=media&#x26;token=21aca28f-f7bd-4351-bc1b-048fdd538dd0" alt=""><figcaption></figcaption></figure>

* Enter the number of nFIL and broadcast<br>

  <figure><img src="https://2653978708-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRVCIELaB3Byj0niU7Plb%2Fuploads%2F2MWTdPnwx6OcSeOpMlgx%2Fimage.png?alt=media&#x26;token=c95769ad-ba19-4036-9aa4-69ad086bb992" alt=""><figcaption></figcaption></figure>

* The transaction is broadcast to the blockchain and processed successfully.<br>

  <figure><img src="https://2653978708-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRVCIELaB3Byj0niU7Plb%2Fuploads%2FaglWgSeB91M8sVSthPnU%2Fimage.png?alt=media&#x26;token=507d0020-fdf6-4c7e-8059-833351ba42fd" alt=""><figcaption></figcaption></figure>

* &#x20;View earnings on the Staking page.<br>

  <figure><img src="https://2653978708-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRVCIELaB3Byj0niU7Plb%2Fuploads%2F59qUqFRdD4eu1WVRZGgL%2Fimage.png?alt=media&#x26;token=2c301c41-64c5-4f67-a03d-646e233387b4" alt=""><figcaption></figcaption></figure>

### 3. Withdraw Earnings

* Check the earnings on the Staking page and withdraw it (the earnings is distributed according to the block).

<figure><img src="https://2653978708-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRVCIELaB3Byj0niU7Plb%2Fuploads%2FKevdbTPwkUIvRgQrh1It%2Fimage.png?alt=media&#x26;token=26f6167c-3298-4855-9ab3-b36dcfd90b74" alt=""><figcaption></figcaption></figure>
