Skip to content

Commit ad9ad50

Browse files
authoredAug 24, 2024
Merge pull request #171 from mrodriguez3313/main
Windows Fula node Doc
2 parents 7d829cf + 69b93d3 commit ad9ad50

File tree

8 files changed

+88
-6
lines changed

8 files changed

+88
-6
lines changed
 

‎docs/functionyard/hardware/fxblox-hardware-rk1-reimage.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,8 @@ If for any reason the RK1 fulatower gets stuck in a blue/white light without goi
6363

6464
The red box shows where the pins marked BOOT are located.
6565
<br/>
66-
<img src="/img/fxyard-network/bootpins2.jpg" style={{ width:400 }} />
66+
67+
<img src="/img/fxyard-network/bootpins-out.jpg" style={{ width:400 }} />
6768

6869
So to not take apart the whole board, the jumper cable can be inserted through the bottom of the board.
6970
10. **Connect Blox to computer**

‎docs/functionyard/join-windows.md

+84
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
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+
[![Docker Desktop Website](/img/fxyard-network/doocker_desktop_install.png)](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. # 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+
<center>
59+
<img src="/img/fxyard-network/join-testnet.png" style={{width: 500}}/>
60+
</center>
61+
62+
### Joining by invitation
63+
Send _Token Account ID_ to the person who is inviting you so they can proceed with the next steps.
64+
65+
### Indiegogo OG funder
66+
#### If setting up for yourself:
67+
1. Fill in your _Email, Order ID, Phone Number, and Token Account ID_.
68+
2. Click **Join Testnet Using Indiegogo**.
69+
70+
#### If inviting someone else:
71+
1. Fill in your _Email, Order ID, and Phone Number_.
72+
2. Fill in _Token Account ID_ with the ID they gave you.
73+
3. Change the _Join Blox_ dropdown to **Invite Others**.
74+
75+
### NFT Hodler
76+
1. Fill in the _Token Account ID_.
77+
2. Click **Join Testnet Using NFT**.
78+
3. Sign the transaction.
79+
80+
## Join a Pool
81+
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 everyone.
82+
83+
## View Rewards and container status
84+
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.

‎sidebars.js

+2-5
Original file line numberDiff line numberDiff line change
@@ -42,11 +42,7 @@ const sidebars = {
4242
}
4343
]
4444
},
45-
{
46-
type: 'doc',
47-
label: 'Getting Started With FxBlox',
48-
id: 'getting-started-testnet',
49-
},
45+
'getting-started-testnet',
5046
{
5147
type: 'category',
5248
label: 'Functionyard Testnet',
@@ -75,6 +71,7 @@ const sidebars = {
7571
'functionyard/metamask',
7672
'functionyard/dapps',
7773
'functionyard/fxfotos',
74+
'functionyard/join-windows',
7875
'functionyard/support',
7976
]
8077
},
-1.07 MB
Binary file not shown.
921 KB
Loading
-1.15 MB
Binary file not shown.
Loading
-52.5 KB
Loading

0 commit comments

Comments
 (0)