---
sidebar_position: 3
---
# Set Up Your Node
This guide walks you through the basic steps to get your 3Node connected to the ThreeFold Grid and start farming.
## Overview
Setting up a node involves:
1. Creating a ThreeFold account
2. Creating a farm on the dashboard
3. Downloading and booting Zero-OS
4. Verifying your node is online
## Prerequisites
Before you begin:
- ✅ Hardware ready (purchased or built)
- ✅ Reliable network connection (wired Ethernet)
- ✅ Power supply connected
- ✅ USB drive (16GB+) for Zero-OS boot image
## Step 1: Create Your ThreeFold Account
### Get a Wallet
You'll need a ThreeFold Connect wallet:
1. Download **ThreeFold Connect** app:
- iOS: [App Store](https://apps.apple.com)
- Android: [Google Play](https://play.google.com)
2. Create a new account
3. **Save your seed phrase securely** - This is critical!
4. Complete the setup wizard
### 🔐 Security Warning
Your seed phrase is the **only** way to recover your account. Write it down and store it safely offline. Never share it with anyone.
## Step 2: Create Your Farm
### Access the Dashboard
1. Go to [dashboard.grid.tf](https://dashboard.grid.tf)
2. Connect with your ThreeFold Connect wallet
3. Select the appropriate network (usually **mainnet**)
### Register Your Farm
1. Navigate to **Farms** section
2. Click **Create Farm**
3. Fill in farm details:
- **Farm Name** - Choose a unique name
- **Pricing Policy** - Usually default is fine
- **Certification** - Select appropriate level
4. Save your farm
You'll receive a **Farm ID** - save this number, you'll need it for the next step.
## Step 3: Download Zero-OS
### Create Boot Image
1. In the dashboard, go to your farm
2. Click **Bootstrap Image**
3. Select options:
- **Network**: Choose your network interface
- **Format**: USB or ISO (USB for most cases)
4. Download the image
The image is customized with your Farm ID, so your node will automatically connect to your farm.
### Write to USB Drive
**On Linux/Mac:**
```bash
# Find your USB device
lsblk
# Write the image (replace /dev/sdX with your USB device)
sudo dd if=zero-os-farm-XXXX.img of=/dev/sdX bs=4M status=progress
sync
```
**On Windows:**
- Use [Rufus](https://rufus.ie/) or [balenaEtcher](https://www.balena.io/etcher/)
- Select the downloaded image
- Select your USB drive
- Click Write/Flash
### ⚠️ Warning
Double-check you're writing to the correct device. The dd command will overwrite whatever device you specify!
## Step 4: Boot Your Node
### BIOS/UEFI Configuration
Before first boot, configure your node's BIOS:
1. **Boot Order**
- Set USB as first boot device
- Enable boot from USB
2. **Virtualization**
- Enable Intel VT-x / AMD-V
- Enable VT-d / AMD-Vi (if available)
3. **Network Boot** (optional)
- Can enable PXE for future use
- Not required for USB boot
4. **Power Management**
- Disable deep sleep modes
- Enable "restore on AC/power loss" for automatic recovery
### First Boot
1. Insert the USB drive with Zero-OS
2. Power on the node
3. Select USB boot (or it should auto-boot)
4. Zero-OS will start loading
**What to expect:**
- Initial boot takes 2-5 minutes
- Node will download latest Zero-OS version
- Screen will show node information
- After setup, displays Farm ID and Node ID
## Step 5: Verify Your Node
### Check Dashboard
1. Go to [dashboard.grid.tf](https://dashboard.grid.tf)
2. Navigate to your Farm
3. You should see your node listed
4. Check status shows **Online**
### Node Information
Your node displays:
- **Node ID** - Unique identifier
- **Farm ID** - Your farm
- **Status** - Should be "Up"
- **Resources** - CPU, RAM, Storage capacity
- **Uptime** - Connection time
### Troubleshooting
**Node not appearing?**
- Wait 5-10 minutes for initial sync
- Check network cable connection
- Verify farm ID on boot screen matches dashboard
- Check firewall isn't blocking connections
**Node shows offline?**
- Check power and network
- Verify BIOS settings
- Ensure USB drive is properly inserted
- Check Zero-OS boot logs on screen
## Step 6: Monitor & Maintain
### Regular Monitoring
Check your node periodically via the dashboard:
- Uptime percentage
- Capacity utilization
- Rewards accumulation
- Network connectivity
### Maintenance Tasks
**Monthly:**
- Verify node is online
- Check reward accumulation
- Monitor uptime statistics
**As Needed:**
- Update Zero-OS (usually automatic)
- Replace failed drives
- Clean dust from hardware
- Verify network connectivity
### Maximize Uptime
For best rewards:
- Keep node powered 24/7
- Use reliable network connection
- Monitor for hardware issues
- Join farmer community for alerts
## What's Next?
🎉 **Congratulations!** Your node is now farming on the ThreeFold Grid.
### Advanced Topics
For more details, check the advanced manual:
- Multiple node management
- Advanced networking setup
- GPU farming
- Farmerbot automation
**Resources:**
- [Manual](https://manual.grid.tf/farmers) - Comprehensive farming guide
- [Dashboard](https://dashboard.grid.tf) - Manage your farm
- [Telegram](https://t.me/threefoldfarmers) - Community support
- [Forum](https://forum.threefold.io) - Discussions and updates
---
:::tip Growing Your Farm
Once you're comfortable with one node, you can add more nodes to your farm to increase capacity and earning potential!
:::