version: '1.0' compute_spec: miner: cpu: min_cores: 2 # Minimum number of CPU cores min_speed: 2.0 # Minimum speed per core (GHz) recommended_cores: 4 # Recommended number of CPU cores recommended_speed: 2.5 # Recommended speed per core (GHz) architecture: "x86_64" # Architecture type (e.g., x86_64, arm64) gpu: required: False # Does the application require a GPU? memory: min_ram: 4 # Minimum RAM (GB) min_swap: 4 # Minimum swap space (GB) recommended_swap: 8 # Recommended swap space (GB) ram_type: "DDR4" # RAM type (e.g., DDR4, DDR3, etc.) storage: min_space: 10 # Minimum free storage space (GB) recommended_space: 20 # Recommended free storage space (GB) validator: cpu: min_cores: 4 # Minimum number of CPU cores min_speed: 2.0 # Minimum speed per core (GHz) recommended_cores: 8 # Recommended number of CPU cores recommended_speed: 2.5 # Recommended speed per core (GHz) architecture: "x86_64" # Architecture type (e.g., x86_64, arm64) gpu: required: False # Does the application require a GPU? memory: min_ram: 8 # Minimum RAM (GB) min_swap: 4 # Minimum swap space (GB) recommended_swap: 8 # Recommended swap space (GB) ram_type: "DDR4" # RAM type (e.g., DDR4, DDR3, etc.) storage: min_space: 40 # Minimum free storage space (GB) recommended_space: 80 # Recommended free storage space (GB) network_spec: bandwidth: download: 100 # Minimum download bandwidth (Mbps) upload: 20 # Minimum upload bandwidth (Mbps)