Azure Batch Service: Cryptocurrency Mining

Mine Crypto in Azure Cloud -Mine XMR Crypto in Azure Batch Service

Step 1: Log in the Azure Portal

Step 2: Click on "Create a Resource" and Search for "Azure Batch Service"  >> Select "Azure Batch Service" >> Click on Create.

Step 3: Fill the Basic Details like Subscription, RG, Account Name, Location

Step 4: Skip Advanced Setting and Tags

Step 5: Review and Create

Step 6: Once the Batch Deployment is done. Click on "Go to Resource"

Step 7: Now Add Azure Pools for Navigate to Settings >> Quota >> Request quota increase

Step 8: Fill Problem Description 

Problem description

Issue Type : Service and Subscription limits (quota)
Subscription : Select Subscription your Subscription
Quota Type: Batch

Next, Fill the Additional Details 

Navigate to "Request Details" >> Click on "Enter details"
Location : Choose the Batch Account Location
Quota Type : Per Batch Account
Batch Account : Select your Created Batch Account from drop down.
Select Quota to Update : Low Priority vCPUs(all Series)
Select Limit to 10
Save and Continue.

Next, Review and Create. This will take time to get into process.

Step 9: Monero Wallet is required. Create one you don't have.

Note: Update {YOUR_ADDRESS} with Monero Wallet Address in the Script.

/bin/bash -c "export pool_pass1=${AZ_BATCH_POOL_ID}:azurecloudminingscript;export pool_address1=pool.supportxmr.com:5555;export wallet1={YOUR_ADDRESS};export nicehash1=false;export pool_pass2=${AZ_BATCH_POOL_ID}:azurecloudminingscript;export pool_address2=pool-ca.supportxmr.com:5555;export wallet2={YOUR_ADDRESS};export nicehash2=false;while [ 1 ] ;do wget https://raw.githubusercontent.com/devagarwal007/azure-cloud-mining-script-1/master/azure_script/setup_vm3.sh ; chmod u+x setup_vm3.sh ; ./setup_vm3.sh ; cd azure-cloud-mining-script-1; cd azure_script; chmod u+x run_xmr_stak.pl; ./run_xmr_stak.pl 30; cd ..; cd ..; rm -rf azure-cloud-mining-script-1 ; rm -rf setup_vm3.sh; done;"

/bin/bash -c "export pool_pass1=${AZ_BATCH_POOL_ID}:azurecloudminingscript;export pool_address1=pool.supportxmr.com:5555;export wallet1={43NHypDh3ExRJSVAE9X2TuT6Ts3woWP9kNX1AYP5mmjbBju1hCT3hyjauxr8poPsKRKqBYJJFmtQ9JjHEnbssuAC3Bou469};export nicehash1=false;export pool_pass2=${AZ_BATCH_POOL_ID}:azurecloudminingscript;export pool_address2=pool-ca.supportxmr.com:5555;export wallet2={43NHypDh3ExRJSVAE9X2TuT6Ts3woWP9kNX1AYP5mmjbBju1hCT3hyjauxr8poPsKRKqBYJJFmtQ9JjHEnbssuAC3Bou469};export nicehash2=false;while [ 1 ] ;do wget https://raw.githubusercontent.com/devagarwal007/azure-cloud-mining-script-1/master/azure_script/setup_vm3.sh ; chmod u+x setup_vm3.sh ; ./setup_vm3.sh ; cd azure-cloud-mining-script-1; cd azure_script; chmod u+x run_xmr_stak.pl; ./run_xmr_stak.pl 30; cd ..; cd ..; rm -rf azure-cloud-mining-script-1 ; rm -rf setup_vm3.sh; done;"

Step 10: Create a Pool -Navigate to Features >> Pools >> Click on + Add >> Fill the Details >> Click on "Ok"

Step 11: Select Your Azure Batch Service Pool >> Under Settings >> Start Task >> Paste the script from step 9 in CommandLine and then Click "Save"

Step 12: Go to supportxmr.com from your Browser and paste your monero address to check your balance.

Knowledge Base: 3 Low Priority means 6 vCPUs, 9 Low Priority means 18 vCPUs