|
| 1 | +--- |
| 2 | +title: Install Fula Node on Windows |
| 3 | +id: join-windows |
| 4 | +--- |
| 5 | +import ReactPlayer from 'react-player'; |
| 6 | + |
| 7 | +This guide is for getting a Fula node installed on a Windows machine and adding it to testnet. To get an invite, you can ask a community memeber in Telegram or Discord. If already a Blox or NFT owner, you can join testnet with Indiegogo order or wallet address, respectively. |
| 8 | + |
| 9 | +## Video Guide |
| 10 | + |
| 11 | +<center> |
| 12 | + <ReactPlayer controls url="https://youtu.be/1xHePpEIit8" /> |
| 13 | +</center> |
| 14 | + |
| 15 | +## Written Guide |
| 16 | + |
| 17 | +## Download Docker Desktop |
| 18 | + |
| 19 | +The Fula node is a set of [Docker containers](https://fierrolabs.medium.com/the-zoo-animal-analogy-of-docker-you-never-knew-you-needed-8c1b295e9bf4) that work in tandem to sync the network of Bloxes and store and retrieve data. Docker Desktop can be downloaded from their website. Follow the [official instructions](https://docs.docker.com/desktop/install/windows-install/) to do so. |
| 20 | + |
| 21 | +[](https://docs.docker.com/desktop/install/windows-install/) |
| 22 | + |
| 23 | +### Install WSL2 |
| 24 | +If Docker Desktop does not install, try installing the Windows Subsystem for Linux (WSL) first. You can do so easily by opening PowerShell in Admin mode. And run: |
| 25 | +``` |
| 26 | +wsl --install |
| 27 | +``` |
| 28 | + |
| 29 | +After which, attempt to run the Docker Desktop one more time. For more information on WSL, check out the official [Microsoft WSL guide](https://learn.microsoft.com/en-us/windows/wsl/install). |
| 30 | + |
| 31 | +## Install and Run Docker Desktop |
| 32 | + |
| 33 | +Install and run the application to run through the setup process. Sign up for a Docker account if you don't already have one, otherwise go ahead and log in. Answer the basic questions, and move through the next steps until you get to the _Container View_ page. |
| 34 | + |
| 35 | + |
| 36 | + |
| 37 | +## Install and Run Fula Node |
| 38 | + |
| 39 | +Follow this link to download the [Fula Node for Windows](https://fx.land/1.4/FulaSetup.exe). |
| 40 | +1. When it finishes downloading, your browser may flag the executable as non-safe, but click **Keep Anyway**. Then, continue with double-clicking on the exe. |
| 41 | +2. Accept user license agreement. |
| 42 | +3. Choose where to download the program files to. |
| 43 | +4. Choose what drive that the Fula Node will use to store files. |
| 44 | +5. Accept the prompts from Windows to open up the ports the application is requesting access to. |
| 45 | +6. Start the Fula Node by doing a _Windows Search_ for **Fula Start**. |
| 46 | +7. Wait ~10 minutes for the Fula containers to download and start running. |
| 47 | + |
| 48 | +## Join Testnet on Windows |
| 49 | + |
| 50 | +1. Open _Taskbar_ and click on the **Fula** icon. |
| 51 | +2. Click **View Terms**, then click **Accept Terms and Continue**. |
| 52 | +3. Set a password. **Recommended: **Use the same password across multiple nodes. |
| 53 | +4. Sign wallet transaction. **Recommended: **Use the same wallet across multiple nodes. |
| 54 | +5. Click **Sign Authorizor**. Then click **Next**. |
| 55 | +6. Click on the _Token Account ID_ to copy to clip board. |
| 56 | +7. Go to [https://fund.functionyard.fula.network/](https://fund.functionyard.fula.network/) to register your node in the testnet. |
| 57 | + |
| 58 | +### Joining by invitation |
| 59 | +Send _Token Account ID_ to the person who is inviting you so they can proceed with the next steps. |
| 60 | + |
| 61 | +### Indiegogo OG funder |
| 62 | +#### If setting up for yourself: |
| 63 | +1. Fill in your _Email, Order ID, Phone Number, and Token Account ID_. |
| 64 | +2. Click **Join Testnet Using Indiegogo**. |
| 65 | + |
| 66 | +#### If inviting someone else: |
| 67 | +1. Fill in your _Email, Order ID, and Phone Number_. |
| 68 | +2. Fill in _Token Account ID_ with the ID they gave you. |
| 69 | +3. Change the _Join Blox_ dropdown to **Invite Others**. |
| 70 | + |
| 71 | +### NFT Hodler |
| 72 | +1. Fill in the _Token Account ID_. |
| 73 | +2. Click "Join Testnet Using NFT". |
| 74 | +3. Sign the transaction. |
| 75 | + |
| 76 | +## Join a Pool |
| 77 | +In the _Join a Pool_ page, click on the pool that is closest to your geographical location. This is to ensure data replication, writing, and reading speeds are quick for all those in the region. |
| 78 | + |
| 79 | +## View Rewards and container status |
| 80 | +After at least a day, the node will have earned storage rewards. Now, click on the _Fula taskbar icon_, to see the status of fula containers and the rewards. |
0 commit comments