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 Hardware Spec

Note: For storage nodes in single-node and multi-node form, the CPU needs to support SGX:

  • Before starting, please use the following methods to detect whether your CPU supports SGX.
    • Script Detection: https://github.com/crustio/crust/wiki/Check-TEE-supportive
    • Official Website Detection: https://www.intel.com/content/www/us/en/search.html
  • Some motherboards only support SGX's software enabled method, please refer to this link: https://github.com/intel/sgx-software-enable
  • The BIOS of some motherboards does not have an option to enable SGX, please confirm before purchasing or configuring.

Group Node Spec

Group consists of a group owner and multiple group members.

Owner Node

Owner node setup guidance

**CPUMotherboardRAMHDDNetworkOS
Require ments1.Eight cores or above; 2.Clock speed higher than 3Ghz\>= 32GDue to the continuius growth of chain data, it is recommended to use a 1TB or highter capacity SSD1.Bandwidth >= 100M; 2.It is recommended to use a network with public IP and fixed ports, otherwise it may cause unnecessary losses due to network fluctuationsUbuntu
Recomm endedintel core i5-9600KF or intel core i7-7700K or intel core i7-10700 or AMD Ryzen 5 3500X\32G/64 GB DDR41T SSDHigh-quality network environment or IDCUbuntu 16.04 / 18.04 / 20.04
Quantity11N1\\

Member Node

Member node setup guidance

**CPUMotherboardRAMSSDHDDNetworkOS
Require ments1.Supports SGX(Software Guard Extensions; 2.Intel i5 7th generation or above; 3.Eight cores or aboveBIOS supports SGXBigger then 32GDue to the continuius growth of chain data, about 160-200 GB in half a year, it is recommended to use a highter capacity SSD1.I/O >= 200M/s; 2.Cache >= 256M; 3.Speed >= 7200;1.Bandwidth >= 100M; 2.It requires a high-quality network environment to avoid the loss caused by the inability to send workreportUbuntu 16.04 / 18.04 / 20.04
Recomm endedIntel Core i5-9600KF or intel or Intel Core i7-7700K or Intel Core i7-10700CPU Compatible and there are sufficient SATA interfaces to support multiple hard disk access or support RAID controller32G/64G DDR4 RAM2T m.2 SSDSEAGATE Hard Disk 8TB Skyhark 7200RPM, 256 MB Cache or Western Digital HDD 8TB, 7200 RPM, 256MB Cache. If drives RAID, hardare RAID is recommendedHigh-quality network environment or IDCUbuntu 18.04
Quantity11N11~48\\

Isolation Node Spec

Isolation node setup guidance

**CPUMotherboardRAMSSDHDDNetworkOS
Requir ements1.Supports SGX(Software Guard Extensions; 2.Intel i5 7th generation or above; 3.Eight cores or aboveBIOS supports SGXBigger then 32GDue to the continuius growth of data, it is recommended to use 2TB or highter capacity SSD1.I/O >= 200M/s; 2.Cache >= 256M; 3.Speed >= 7200;1.Bandwidth >= 100M; 2.It is recommended to use a network with public IP and fixed ports, otherwise it may cause unnecessary losses due to network fluctuationsUbuntu 16.04 / 18.04 / 20.04
Recomm endedIntel Core i5-9600KF or intel or Intel Core i7-7700K or Intel Core i7-10700CPU Compatible and there are sufficient SATA interfaces to support multiple hard disk access or support RAID controller32G/64G DDR4 RAM2T m.2 SSDSEAGATE Hard Disk 8TB Skyhark 7200RPM, 256 MB Cache or Western Digital HDD 8TB, 7200 RPM, 256MB Cache. If drives RAID, hardare RAID is recommendedHigh-quality network environment or IDCUbuntu 18.04
Quantity11N11~48\\
← Node OverviewOwner Node →
  • Group Node Spec
    • Owner Node
    • Member Node
  • Isolation Node Spec
Docs
Getting StartedCRU ClaimsWebsite Hosting with CrustNFT Data Storage with Crust
Community
DiscordTwitterTelegram
More
CooperationGitHub
Copyright © 2025 Crust Network