Testnet-Windows-Era-Bitcoin-Miner

所属分类:挖矿
开发工具:Batchfile
文件大小:0KB
下载次数:0
上传日期:2023-09-04 18:35:53
上 传 者sh-1993
说明:  用于时代比特币的测试网CPU GPU挖掘器。对于Windows操作系统。,
(A testnet CPU GPU Miner for Era Bitcoin. For Windows Opperating systems.,)

文件列表:
Testnet EraBTC Miner Windows/ (0, 2023-09-11)
Testnet EraBTC Miner Windows/BouncyCastle.Crypto.dll (2609152, 2023-09-11)
Testnet EraBTC Miner Windows/CPUSoliditySHA3Solver.dll (47104, 2023-09-11)
Testnet EraBTC Miner Windows/CPUSoliditySHA3Solver.exp (1582, 2023-09-11)
Testnet EraBTC Miner Windows/CPUSoliditySHA3Solver.lib (3152, 2023-09-11)
Testnet EraBTC Miner Windows/CPUSoliditySHA3Solver.pdb (626688, 2023-09-11)
Testnet EraBTC Miner Windows/Common.Logging.Core.dll (10240, 2023-09-11)
Testnet EraBTC Miner Windows/CudaSoliditySHA3Solver.dll (1391616, 2023-09-11)
Testnet EraBTC Miner Windows/CudaSoliditySHA3Solver.exp (4771, 2023-09-11)
Testnet EraBTC Miner Windows/CudaSoliditySHA3Solver.lib (8690, 2023-09-11)
Testnet EraBTC Miner Windows/CudaSoliditySHA3Solver.pdb (1224704, 2023-09-11)
Testnet EraBTC Miner Windows/ERC-20.abi (3491, 2023-09-11)
Testnet EraBTC Miner Windows/EraBTC.abi (2614, 2023-09-11)
Testnet EraBTC Miner Windows/EraBitcoinMiner.conf (1540, 2023-09-11)
Testnet EraBTC Miner Windows/EraBitcoinMiner.deps.json (19450, 2023-09-11)
Testnet EraBTC Miner Windows/EraBitcoinMiner.dll (216064, 2023-09-11)
Testnet EraBTC Miner Windows/EraBitcoinMiner.exe (125952, 2023-09-11)
Testnet EraBTC Miner Windows/EraBitcoinMiner.runtimeconfig.dev.json (377, 2023-09-11)
Testnet EraBTC Miner Windows/EraBitcoinMiner.runtimeconfig.json (147, 2023-09-11)
Testnet EraBTC Miner Windows/Nethereum.Portable.dll (434176, 2023-09-11)
Testnet EraBTC Miner Windows/Newtonsoft.Json.dll (656384, 2023-09-11)
Testnet EraBTC Miner Windows/OpenCLSoliditySHA3Solver.dll (45568, 2023-09-11)
Testnet EraBTC Miner Windows/OpenCLSoliditySHA3Solver.exp (3962, 2023-09-11)
Testnet EraBTC Miner Windows/OpenCLSoliditySHA3Solver.lib (7388, 2023-09-11)
Testnet EraBTC Miner Windows/OpenCLSoliditySHA3Solver.pdb (1003520, 2023-09-11)
Testnet EraBTC Miner Windows/aEraBitcoinMiner.bat (407, 2023-09-11)
Testnet EraBTC Miner Windows/data.txt (10, 2023-09-11)
Testnet EraBTC Miner Windows/ref/ (0, 2023-09-11)
Testnet EraBTC Miner Windows/ref/EraBitcoinMiner.dll (47616, 2023-09-11)

# 0xMT Miner Setup instructions Mineable Token Miner forked from IwYeo's SoliditySHA3Miner Built with .NET 5.0, VC++ 19.28.29914, gcc 4.8.5, nVidia CUDA SDK 10.2 64-bit, and AMD APP SDK v3.0.130.135 (OpenCL) .NET Core 5.0 can be downloaded from https://dotnet.microsoft.com/download/dotnet/thank-you/runtime-5.0.5-windows-x64-installer VC++ 2019 can be downloaded from https://aka.ms/vs/16/release/vc_redist.x64.exe (https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads) CUDA 9.2 requires a minimum nVidia driver version of 396 [https://www.nvidia.com/drivers/beta] AMD APP SDK v3.0.130.135 (OpenCL) can be downloaded from https://drive.google.com/file/d/1P5jqRGbWRW1l5vxlm8MqaQRBKpUNUSyf/view?usp=sharing # SOLO MODE User must have Ethereum on Arbitrum Account Also must fill in account and private key in EraBitcoinMiner.conf file ### How to start SOLO mining using EraBitcoin Miner 0) Prequisites : 0a) .Net Core Runtime * Windows => download and run [https://www.microsoft.com/net/download/thank-you/dotnet-runtime-2.2.2-windows-x64-installer] * Ubuntu => run script 'sudo ./install-deps.sh' * Ethos => run script 'sudo ./install-deps-ethOS.sh' 0b) Nvidia driver, and/or AMD driver. 1) Open EraBitcoinMiner.conf file 2) Below are the following arguments that may/need to be changed : 2a) address= - If omitted, you are not able to mine, a dummy account is the default with no funds. - Replace the value with your own mining Ethereum address (42 characters long including '0x' prefix, case-sensitive). 3b) privateKey= - If omitted, you are not able to mine, a dummy account is the default with no funds. - Replace the value with your own mining Ethereum address Private key (64 characters long including, case-sensitive). 3c) minutesBetweenMints= - If omitted, it will default to 1 minute between minutes. - Replace the value with how long inbetween mintes you would like in minutes. Ex. One Mint every 120 minutes 3d) BlocksPerMint= - If omitted, it will default to 1 block per Mints. - Replace the value with how many Mints you would like inbetween minutes. Ex. Three Mint every 120 minutes 3e) web3api= - If omitted, it is set to my Alchemy account. - Replace the value with your web3api as you desire. 3) Save and run '0xMineableTokenMiner.bat file' in this directory. 4) Run AEraBitcoinMiner.bat file ### Notes Please feedback your results and suggestions so that I can improve the miner. You can either add an issue in the repository, or find me in discord (Untouchable_0xMT#6920). Thanks for trying out this miner! Suggested a new account with minimial Arbitrum Ethereum to begin (5-10$). Runs on Windows x64. LICENSE EraBitcoinMiner is licensed under the Apache License, Version 2.0 (the "License"); Libraries are included in the Software under the following license terms: - libkeccak-tiny https://github.com/coruus/keccak-tiny/ - Nethereum https://github.com/Nethereum/Nethereum/blob/master/LICENSE.md - Json.NET https://github.com/JamesNK/Newtonsoft.Json/blob/master/LICENSE.md - Common Infrastructure Libraries for .NET http://netcommon.sourceforge.net/license.html - Bouncy Castle https://www.bouncycastle.org/licence.html Usage: EraBitcoinMiner [OPTIONS] Options: help Display this help text and exit allowCPU Allow to use CPU, may slow down system (default: false) cpuAffinity Comma separated list of CPU affinity ID to use (default: all odd number logical processors) allowIntel Allow to use Intel GPU (OpenCL) (default: false) allowAMD Allow to use AMD GPU (OpenCL) (default: true) allowCUDA Allow to use Nvidia GPU (CUDA) (default: true) intelIntensity GPU (Intel OpenCL) intensity (default: 17, decimals allowed) listAmdDevices List of all AMD (OpenCL) devices in this system and exit (device ID: GPU name) amdDevice Comma separated list of AMD (OpenCL) devices to use (default: all devices) amdIntensity GPU (AMD OpenCL) intensity (default: 24.056, decimals allowed) listCudaDevices List of all CUDA devices in this system (device ID: GPU name) cudaDevice Comma separated list of CUDA devices to use (default: all devices) cudaIntensity GPU (CUDA) intensity (default: auto, decimals allowed) minerJsonAPI 'http://IP:port/' for the miner JSON-API (default: http://127.0.0.1:4078 [0 disabled]) minerCcminerAPI 'IP:port' for the ccminer-style API (default: 127.0.0.1:4068 [0 disabled]) overrideMaxTarget (Pool only) Use maximum target and skips query from web3 customDifficulty (Pool only) Set custom difficulity (check with your pool operator) maxScanRetry Number of retries to scan for new work (default: 3) pauseOnFailedScans Pauses mining after number of connection fails, including secondary and retries (default: 3) submitStale Submit stale jobs, may create more rejected shares (default: false) abiFile Token abi in a file (default: '0xBTC.abi' in the same folder as this miner) web3api User-defined web3 provider URL (default: Infura mainnet provider [dev account, for TESTING PURPOSE only]) contract Token contract address (default: 0xbtc contract address) hashrateUpdateInterval Interval (miliseconds) for GPU hashrate logs (default: 30000) networkUpdateInterval Interval (miliseconds) to scan for new work (default: 15000) masterMode Enable Master mode that virtually acts as a \"pool\" for slave miners connecting to it (default: false [requires admin/sudo mode]) masterURL Master instance IP:port, slave mode if 'masterMode' is false (default: none [if 'masterMode' is true, default: http://{localIP}:4080/]) slaveUpdateInterval (Slave only)Interval (miliseconds) to scan for new work (default: 5000) kingAddress Add MiningKing address to nonce, only CPU mining supported (default: none) address (Pool only) Miner's ethereum address (default: developer's address) privateKey (Solo only) Miner's private key minutesBetweenMints (Solo only) Minutes between your mints, Ex. One block every 120 minutes. BlocksPerMint (Solo only) How many blocks per mint. Ex. Three blocks every 120 minutes gasToMine (Solo only) Gas price to mine in GWei (default: 3, decimals allowed; note: will override lower dynamic gas price) gasLimit (Solo only) Gas limit to submit proof of work (default: 1704624) gasApiURL (Solo only) Get dynamic gas price to mine from this JSON API URL (note: leave empty to disable) gasApiPath (Solo only) JSON path expression to retrieve dynamic gas price value from 'gasApiURL' gasApiMultiplier (Solo only) Multiplier to dynamic gas price value from 'gasApiURL' => 'gasApiPath' (note: use 0.1 for EthGasStation API) gasApiOffset (Solo only) Offset to dynamic gas price value from 'gasApiURL' => 'gasApiPath' (after 'gasApiMultiplier', decimals allowed) gasApiMax (Solo only) Maximum gas price to mine in GWei from API (default: 5, decimals allowed) pool (Pool only) URL of pool mining server (default: http://bnbtcpool.crnx.org:80) secondaryPool (Optional) URL of failover pool mining server logFile Enables logging of console output to '{appPath}\\Log\\{yyyy-MM-dd}.log' (default: false) devFee Set developer fee in percentage (default: 2.0%, minimum: 2.0%) NOTES Do refer to 'GuideForSoloMining.txt' on how to get started. Configuration is based on CLI (similar to ccminer), except ".abi" files are required for new tokens (You can manually create one and copy from etherscan.com -> Contract -> Code -> Contract ABI). Note that there is a configuration file "0xPOWminer.conf" that saves previous CLI parameters/settings, delete it prior to changing CLI parameters. Sample CLI launch parameter can be found in the ".bat" file found together with this miner, please refer to it if you need help. You will have to supply your own BSC address (or Private key if you solo mine). It is your own responsibility to mine to the correct address/account. It is recommended to use your own web3api (e.g. Infura / Geth / Parity) if you solo mine, default value is for TESTING PURPOSE ONLY. There is a default of 2.0% dev fee (Once every 50th nonce: starting from 11th if Pool mine, or starting from 50th if Solo mine). Dev fee in solo mining is by sending the current reward amount after the successful minted block, using the same gas fee as provided in 'gasToMine'. In the case if the compute load for your GPU is not >= 99%, you can adjust the intensity via (amdIntensity/cudaIntensity/intelIntensity). Please feedback your results and suggestions so that I can improve the miner. You can either add an issue in the repository, or find me in discord (untouchable2k). Thanks for trying out this miner! CREDITS Donations are encouraged to help support further development of this miner! Many thanks to the following developers and testers in the 0xBitcoin discord : lwYeo Azlehria mining-visualizer LtTofu/Mag517 Infernal Toast 0x1d00ffff Mikers TwenteMining Ghorge BRob Sly

近期下载者

相关文件


收藏者