FuLink Docs
  • GET STARTED
  • FuLink Introduction
  • Roadmap
  • CRYPTOGRAPHIC PRIMITIVES
  • Proxy Re-encryption
  • Identity-Based Encryption & Attribute-Based Encryption
  • Zero-Knowledge Proof
  • Fully Homomorphic Encryption
  • PRODUCTS
  • Introduction
    • Target Audience and Use Cases
  • FuLink for Stakers
    • FuLink Staking Dashboard
      • Staking Reward Statistics
      • Service Bonus Statistics
      • Staking Management
  • FuLink Worker Installer
    • Create Worker Account
    • FuLink Worker Installation
    • FuLink Worker Initialization and Running
    • FuLink Worker Update
  • FuLink for DApp Builders
    • FuLink Agent SDK
      • API Reference
    • FuLink SDK
      • API Reference
      • Usage Example
  • FuLink for DApp Users
  • RESOURCES
    • Glossary
    • Frequently Asked Questions
Powered by GitBook
On this page
  • Overview
  • Minimum System Requirements
  • Create Worker Account
  • Install FuLink Worker
  • Initialize and Run a Worker Node
  • Bond the Worker node with your staking account

FuLink Worker Installer

Overview

The FuLink Worker is the node to provide cryptographic service in the FuLink network. It provides Proxy Re-encryption service in the Horus network and it will provide more services such as ABE, IBE, ZKP and FHE in FuLink mainnet. The staker needs running a Worker node to be eligible for token reward.

There are four steps to run a FuLink Worker:

  1. Create Worker Account

  2. Install FuLink Worker

  3. Configure and Run a Worker node

  4. Bond the Worker node with your staking account

Warning: Do not use same address for staker account and worker account. Make sure to generate a new one for worker account.

Minimum System Requirements

  • Debian/Ubuntu (Recommended)

  • 30GB available storage

  • 4GB RAM

  • x86 architecture

  • Static IP address

  • Exposed TCP port 9151, make sure it's not occupied

  • Nodes can be run on cloud infrastructure.

Create Worker Account

Prepare an ETH type account for the Worker. We suggest creating a Worker account different from the staking account.

Install FuLink Worker

Start to download and install FuLink Worker. Install it using Docker (recommended) or install it with local installation.

Initialize and Run a Worker Node

Bond the Worker node with your staking account

Don't forget to bond it with your staking account to get reward after successfully running a FuLink Worker node using the FuLink Staking Dashboard.

  • Navigate to FuLink Staking Dashboard

  • Connect with the Staking account and make sure you have staked tokens in the staking pool

  • Enter the Worker address to bond

  • Click “Bond Worker”

PreviousStaking ManagementNextCreate Worker Account

Last updated 1 year ago

If you already know how to create one and access the keystore file, you can skip this step. Otherwise we recommend you to use Geth to create the Worker account. Please check for details.

Initialize the configuration and start the Worker Node. If install via docker, need to initialize the configuration and run it in Docker. Otherwise please check for more details regarding local running.

here
here