GUIDE IS FOR WINDOWS 10 WALLET
FIRST SECTION IS FOR LOCAL PC WANTING TO MINE TO WALLET
ADDITIONAL STEPS WILL BE NOTED WITH $$$ FOR CONNECTING MINERS VIA NETWORK (outside of PC running wallet)
STEP #1
GET YOUR LOCAL IP ADDRESS:
OPEN CMD WINDOW
TYPE IPCONFIG AND SAVE ADDRESS (example: 10.0.0.34 )
$$$ OPEN A BROWSER TO GET YOUR PUBLIC IP ADDRESS AND TYPE MYIP AND ENTER (if address shows as ipv6 then use canyouseeme.org for ipv4 address)
(example: 36.985.657.245)
STEP #2
GO TO YOUR .bitgrin FOLDER (will be found in Users/your-pc-user-name/) AND OPEN .bitgrin/main
EDIT THE bitgrin-server FILE BY DOUBLE CLICKING (windows may ask you "How do you want to open this file?" choose More apps and select Notepad )
NOW SCROLL DOWN TO THE SECTION THAT LOOKS LIKE THIS:
STRATUM MINING SERVER CONFIGURATION
EDIT THE LINE: (to true from false)
enable_stratum_server = true
$$$ NEXT EDIT THE LINE: (from 127.0.0.1:8516 to the local ip from cmd "ipconfig" like the example above,remember to use yours and not the example
this is for adding external miners)
stratum_server_addr = "10.0.0.34:8516"
NOW EDIT minimum acceptable share difficulty LIKE THIS: (this will keep you from submitting too many low diff shares)
minimum_share_difficulty = 8
STEP #3
$$$this step is for users wanting to mine from an external source ( other machines outside of your local network, friends,
or even rented rigs. It requires you to understand how to port forward your modem and/or router.
OPEN YOUR ROUTER SETTINGS PAGE AND ADD A PORT FORWARD RULE FOR PORT 8516
IF YOU HAVE A ROUTER AND A MODEM YOU WILL HAVE TO OPEN THIS PORT ON BOTH
THE PORT WILL NEED TO BE ASSIGNED TO THE local ip OF THE MACHINE RUNNING THE BITGRIN NODE
example: 10.0.0.34 is the local ip of the port you are opening for 8516 this is the stratum mining port
STEP #4
THIS STEP IS FOR BOTH LOCAL NETWORK AND REMOTE NETWORK MINERS
THIS STEP OPENS THE PORT FOR THE WALLET TO RECEIVE THE COINS MINED TO THE WALLET
OPEN MODEM AND/OR ROUTER SETTINGS AND CREATE A PORT FORWARD RULE FOR PORT 8515
THIS IS THE SAME PROCEDURE AS ABOVE, MAKE SURE TO ASSIGN THE local ip OF THE PC RUNNING THE NODE/WALLET
THIS WILL ALSO ALLOW YOU TO RECEIVE COINS SENT VIA HTTP PAYOUT
STEP #5
this step will include instructions for NVIDIA mining only , if you use an AMD miner just substitute accordingly
IF YOU ARE READING THIS YOU PROBABLY ALREADY MINE ON A POOL, I WILL BE USING THE NEBUTECH MINER FOR MY EXAMPLES, AS I PREFER IT
NEBUTECH's MINER CAN BE FOUND AT https://github.com/NebuTech/NBMiner/releases
NOW LET'S TEST THE MINERS ABILITY TO CONNECT USING THE GPUS ON THE LOCAL RIG ( if you are going to mine from outside of localhost (127.0.0.1 ) you
will still want to do this as it it is an IMPORTANT STEP in getting your actual mining address)
IF YOU ARE ONLY MINING WITH THE GPUS FROM THE SAME MACHINE AS YOUR NODE IS RUNNING ON THEN YOU DON'T NEED TO KNOW YOUR ADDRESS
CREATE A BATCH FILE IN THE NEBUTECH FOLDER AND SAVE IT (you should know how to create a batch file if you are reading this)
nbminer -a cuckaroo -o stratum+tcp://127.0.0.1:8516
STEP #6
TEST MINING AND $$$ GET YOUR BITGRIN ADDRESS
NOW YOU CAN LAUNCH THE BITGRIN NODE LIKE NORMAL GO TO THE "MINING" TAB ON THE LEFT OF THE WINDOW
"NUMBER OF WORKERS" WILL BE 0
NEXT WE NEED TO CREATE A BATCH FILE TO LAUNCH FROM THE BitGrin FOLDER, THIS IS SIMILAR TO THE ONE THAT IS ALREADY THERE (listen-for-http-payments)
CREATE A NEW BATCH AS SUCH : bitgrin.exe wallet -e listen
LAUNCH THIS AS WELL, YOU CAN MINIMIZE IT
AT THIS POINT WE WILL TEST THE GPU MINING ###### WHEN THE MINER LAUNCHES YOU WILL BRIEFLY SEE NBMINER LOGO, THE ALGO: cuckaroo, URL:stratum+tcp://127.0.0.1:8516
$$$ YOU WILL ALSO SEE USER: bmid85kljdohkl984um**********.default THIS IS YOUR ACTUAL ADDRESS, THOSE MINING EXTERNALLY WILL NEED THIS FOR THE MINING SOFTWARE !!!!
$$$ THIS PRINTOUT GOES BY VERY QUICKLY SO YOU WILL HAVE TO SCROLL BACK UP AND TAKE A PIC OF IT AND MANUALLY TRANSFER IF TO A NOTEPAD, BE CAREFUL TO GET IT RIGHT!!
YOU MAY SEE AN INITIAL ERROR REPORTED BY THE MINER HOWEVER IT SHOULD BEGIN TO SUBMIT SHARES
NOW YOU CAN CHECK BACK TO YOUR NODE DISPLAY FOR THE MINING TAB AND SHOULD SEE THE NUMBER OF MINER SHOW (1)
NOTE: UNDER THE "CONNECTED" TAB YOU MAY SEE 1 OR MORE "false" DISPLAYED DON'T WORRY, ALSO NOTE THAT THE NODE DASHBOARD IS NOT VERY USER FRIENDLY
CONGRATULATIONS!! YOU ARE NOW SOLO MINING BITGRIN IF YOU FIND A BLOCK THE NODE DASHBOARD DOES DISPLAY "Blocks found" IF YOU FIND ONE OR MORE
AND CAN CHECK YOUR BALANCE AFTER AWHILE TO SEE YOUR BALANCE , WHICH IS STILL A 24 HOUR MATURATION FOR BLOCKS
$$$ ADDITIONAL STEPS FOR EXTERNAL MINERS FROM OUTSIDE OF LOCALHOST
IN ORDER TO CONNECT ADDITIONAL MINERS FROM OUTSIDE OF LOCALHOST BUT IN THE SAME NETWORK YOU WILL NEED TO EDIT YOUR MINERS BATCH FILE TO INCLUDE YOUR ADDRESS AS SUCH:
nbminer -a cuckaroo -o stratum+tcp://10.0.0.34:8516 -u yourbitgrinaddressfromfirstlaunchhere
YOU DO NOT NEED TO ADD .default OR ANYTHING ELSE
IF YOU ARE MINING FROM OUTSIDE YOUR OWN NETWORK OR WANT A FRIEND TO JOIN OR USE RENTED RIGS, YOU WILL NEED TO USE YOUR IP ADDRESS INSTEAD OF 10.0.0.34 IN THE EXAMPLE
example: nbminer -a cuckaroo -o stratum+tcp://265.237.897.23:8516 -u yourbitgrinaddressfromfirstlaunchhere
IF YOU HAVE ANY EXTERAL CONNECTION ISSUES YOU CAN CHECK PORT 8516 WITH NODE RUNNING FROM canyouseeme.org
IF YOU REALLY MUST YOU CAN CONTACT ME IN THE DISCORD I AM Cryptophilanthropist
IF THIS TUTORIAL WAS HELPFUL TO YOU AND YOU WOULD LIKE TO DONATE PLEASE DONATE HERE:
BTC DONATION ADDRESS: 1M934VRiokhjYadatEfRxnMDDwRACLNziM
BITGRIN DONATION ADDRESS: bm1qjce8ml6nruc78kmw3v7m0k67nj39mmwwwketnu