Crust Wiki

Crust Wiki

  • Docs
  • Shadow
  • Contribute
  • Languages iconEnglish
    • 中文
    • Help Translate

›Node

General

  • Crust Overview
  • Crust Grants
  • Crust Ecosystem Growth
  • CRU Claims
  • LockedCRU Claims
  • LockedCRU Unlock
  • Bridge

    • Ethereum Bridge
    • Elrond Bridge
  • Crust Wallet
  • Glossary
  • Use CRU18 Guarantee
  • Parameters
  • Contributing

Learn

  • Account
  • Crust Tokens
  • New Bond
  • Guarantor
  • Validator
  • GPoS
  • sWorker

    • Overview
    • Entry Network
    • Workload
  • DSM
  • Storage Merchant
  • Identity
  • Governance Guide

Build

  • Builder's Portal
  • Crust Storage 101
  • Basics

    • Developer faucet
    • Crust Rocky Network
    • Store file with Crust Storage API
    • Store file with Crust IPFS Pinning Service API

    Crosschain Storage Solution

    • Crust's XCMP-based cross-chain dStorage solution
    • Crust's Parachain-based cross-chain dStorage solution
    • Crust's Native IPFS cross-chain dStorage solution
    • Crust's Smart contract cross-chain dStorage solution

    Integration Guide

    • DApp Hosting
    • NFTs
    • File Storage

    Node Guide

    • Crust Node
    • Crust Storage Manager

    Toolkits

    • Crust Pinner Github Action
    • Crust Pinner NPM Package
    • IPFS W3Auth Gateway
    • IPFS W3Auth Pinning Service

Build With EVM

  • Overview
  • Build With EVM 101
  • Chains

    • Ethereum
    • Optimism
    • Arbitrum
    • zkSync

    Toolkits

    • SDK

Build With Algorand

  • Overview
  • Build With Algorand 101
  • Algorand applications

Build With TON

  • Overview
  • Build With TON 101
  • TON applications

Node

  • Node Overview
  • Node Hardware Spec
  • Owner Node
  • Member Node
  • Isolation Node
  • Validator Guidance
  • Guarantor Guidance
  • sWorker Version
  • Node Benefits
  • Configure QoS

Storage

  • Overview
  • User Guidance
  • Merchant Guidance
  • Order Settlement
  • Storage Market Benefits
  • Apps Storage Issue

Q&A

  • Basic Knowledge
  • Verifiers and Candidates
  • Guarantor
  • Rewards and Punishments
  • Basic Node Problems
  • Member Node Related
  • Related Groups
  • Fix unstable chain
  • Applications
  • EPID & ECDSA
  • Other
Edit

Node Benefits

In the process of constructing nodes, the role of benefits module is crucial. It is responsible for the management of the group, and can also obtain benefits such as fee reduction or exemption by locking the CRU. This article will elaborate on many aspects.

1 Group management

1.1 Create group

New bond is a prerequisite for creating a group,enter Crust APPS,select Account, select the benefits module and click "Create group"

image

Select Stash account, click "Create"

image

1.2 Whitelist management

1.2.1 Add allowed accounts

Member accounts need to be added to the whitelist of the group before they can be added to the group, enter benefits module, in the corresponding group, click "Add allowed accounts"

image

Click "Add allowed", select the target Member account, and click "Submit"

image

1.2.2 Remove allowed accounts

Enter Benefit module, in the corresponding group, click "Remove allowed accounts"

image

Click "Remove allowed", select the target Member account, and click "Submit"

image

2 Lockup CRU to reduce the fee of the work report

The reporting of the workload of the main network requires a handling fee. Under normal circumstances, each storage node (Member node, or Member identity in Isolation node) will perform 24 workload reporting transactions per day, which brings a lot of handling fee overhead. For this reason, the Crust network provides a benefits module, which can waive the handling fee for workload reporting.

Group owners or Isolation node managers can reduce or waive the workload report fees of storage nodes by locking CRUs. Each storage node can lock any number of CRUs for reduction or exemption. Locking 18 CRUs can reduce all workload reporting fees for one storage node. If the number of locked CRUs is less than 18, they will be reduced proportionally.

For example, if there is 1 Member in the Group and 9 CRUs are locked at this time, 50% of the daily workload report fee will be waived. For another example, if there are 2 Members in the Group and 9 CRUs are locked at this time, 25% of the daily workload report fee will be waived

In the group, because there will be multiple storage nodes, 18 CRUs need to be locked for each member for fee reduction. However, considering the stability of the workload reporting in the group, it is recommended to lock each member node 24CRU~30CRU to ensure that the handling fee is completely reduced.

2.1 Increase lockup

The CRU can be locked to reduce the workload report fee of the Member node. Each Member node can lock any number of CRUs for reduction or exemption. Locking 18 CRUs can reduce all workload reporting fees for a Member node. For example, if the group has 3 members, 54 CRUs need to be increased lockup and ensure that the Stash account has 54 transferable CRUs

Enter benefits module, in the corresponding group, click "Increase lockup"

image

Select the Stash account of this group, enter the amount of locked position, and click "Bond"

image

2.2 Decrease lockup

2.2.1 Unlock

Enter benefits module, in the corresponding group, click "Unlock"

image

Select the Stash account of the group, enter the amount to be unlocked, and click "Unbond"

image

2.2.2 Withdraw unbonded funds

The unlocked funds need to wait for 112 eras before they can be withdrawn, you can click "!" to view the unbinding progress

image

If the unlocking time exceeds 112 eras, enter benefits module, in the corresponding group, click "Withdraw unbonded funds" to withdraw unlocked funds

image

If you want to rebond the unlocking funds, re-use the membership fee reduction function, enter benefits module, in the corresponding group, click "Rebond" To enter the locked state

image image

3 Member operation

3.1 Join group

Add the member account that has been added to the whitelist,ensure that the Member node has sent workreport,enter benefits module, and click "Join group"

image

Add the target Member account to the corresponding group, click "Join group"

image

3.2 Quit group

Enter benefits module, click "Quit group", and select the Member account that needs to quit. image image

← sWorker VersionConfigure QoS →
  • 1 Group management
    • 1.1 Create group
    • 1.2 Whitelist management
  • 2 Lockup CRU to reduce the fee of the work report
    • 2.1 Increase lockup
    • 2.2 Decrease lockup
  • 3 Member operation
    • 3.1 Join group
    • 3.2 Quit group
Docs
Getting StartedCRU ClaimsWebsite Hosting with CrustNFT Data Storage with Crust
Community
DiscordTwitterTelegram
More
CooperationGitHub
Copyright © 2025 Crust Network