# SRI JDC config downstream_address = "127.0.0.1" downstream_port = 34265 # Version support max_supported_version = 2 min_supported_version = 2 # Minimum extranonce2 size for downstream # Max value: 16 (leaves 0 bytes for search space splitting of downstreams) # Max value for CGminer: 8 # Min value: 2 min_extranonce2_size = 8 # Withhold withhold = false # Auth keys for open encrypted connection downstream authority_public_key = "9auqWEzQDVyd2oe1JVGFLMLHZtCo2FFqZwtKA5gd9xbuEu7PH72" authority_secret_key = "mkDLTBBRxdBv998612qipDYoTK3YUrqLe8uWw7gu3iXbSrn2n" cert_validity_sec = 3600 # How many time the JDC try to reinitialize itself after a failure retry = 10 # Template Provider config # Local TP (this is pointing to localhost so you must run a TP locally for this configuration to work) tp_address = "127.0.0.1:8442" # Hosted testnet TP # tp_address = "75.119.150.111:8442" # Solo Mining config # List of coinbase outputs used to build the coinbase tx in case of Solo Mining (as last-resort solution of the pools fallback system) # ! Put your Extended Public Key or Script as output_script_value ! # ! Right now only one output is supported, so comment all the ones you don't need ! # For P2PK, P2PKH, P2WPKH, P2TR a public key is needed. For P2SH and P2WSH, a redeem script is needed. coinbase_outputs = [ #{ output_script_type = "P2PK", output_script_value = "0372c47307e5b75ce365daf835f226d246c5a7a92fe24395018d5552123354f086" }, #{ output_script_type = "P2PKH", output_script_value = "0372c47307e5b75ce365daf835f226d246c5a7a92fe24395018d5552123354f086" }, #{ output_script_type = "P2SH", output_script_value = "00142ef89234bc95136eb9e6fee9d32722ebd8c1f0ab" }, #{ output_script_type = "P2WSH", output_script_value = "00142ef89234bc95136eb9e6fee9d32722ebd8c1f0ab" }, { output_script_type = "P2WPKH", output_script_value = "036adc3bdf21e6f9a0f0fb0066bf517e5b7909ed1563d6958a10993849a7554075" }, #{ output_script_type = "P2TR", output_script_value = "036adc3bdf21e6f9a0f0fb0066bf517e5b7909ed1563d6958a10993849a7554075" }, ] [timeout] unit = "secs" value = 1 # List of upstreams (JDS) used as backup endpoints # In case of shares refused by the JDS, the fallback system will propose the same job to the next upstream in this list [[upstreams]] authority_pubkey = "9auqWEzQDVyd2oe1JVGFLMLHZtCo2FFqZwtKA5gd9xbuEu7PH72" pool_address = "127.0.0.1:34254" jd_address = "127.0.0.1:34264" # Pool signature (string to be included in coinbase tx) pool_signature = "Stratum v2 SRI Pool" # [[upstreams]] # authority_pubkey = "2di19GHYQnAZJmEpoUeP7C3Eg9TCcksHr23rZCC83dvUiZgiDL" # pool_address = "127.0.0.1:34254" # jd_address = "127.0.0.1:34264" # Pool signature (string to be included in coinbase tx) # pool_signature = "Stratum v2 SRI Pool"