A Quick Guide To Join MTEVX TESTNET

in nepal •  7 years ago  (edited)

MTEVX Blockchain As A Service (सगरमाथा ब्लकचेन सेवा) is an Ethereum based private-chain for Nepali crypto users & Devs. We're currently running a TESTNET to build basic infrastructures for blockchains & learn more about the Blockchain tech.

Please join our Discord group for more info about MTEVX BAAS project, https://discord.gg/DAS72Gg

Minimum system requirement to run MTEVX chain full client & miner:
1GB RAM+ | 4GB++ free space in drive
*32bits can't start miner (that's not a BUG).

Step by step guide to Join MTEVX TESTNET : 

  1. Download our Testnet genesis:
    Copy that MTEVX_testnet.json to new folder, let's say "D:\MTEVX". 
  2. Download & install latest go-ethereum (geth client) for your platform.
    You can copy installed geth.exe to "D:\MTEVX"
    OR add your geth installation directory as PATH in environment variables. 
  3. Initialize genesis:  
    Before 1st run, we've to setup our Network ID & genesis block (zero block) in data dir
    CMD to D:\MTEVX  
    > geth --datadir ./data --networkid 8844 init MTEVX_testnet.json
  4. Starting geth javascript console, it'll start local node & connect to bootnodes : From D:\MTEVX\
    >geth --datadir ./data --networkid 8844 --bootnodes "enode://3d8657fbf30308571a4b4095e42b4e87b4805869db8b9aaa6bdc252f476638b47e989f1b80e7a9423cd06af883eb487a0bac99878f8e55a77b87b52506e8c16c@139.59.34.183:30301" --ethstats "yourName:@stats.mtevx.com:8080" console

    You can save that command as start.bat file in same DIR for easy access.
  5. Wait for sync to complete..
    You can attach another console with your node, makes it easy to input commands.
    Open another CMD, and switch to D:/MTEVX/
    >geth --datadir ./data attach
  6. Creating New Account (aka: address/wallet)
    >personal.newAccount()
    enter password..
    Backup you keystore files inside ./data/keystore DIR & never ever forget your password. 
  7.  Start mining :  
    You must sync full chain before starting miner & check internet connection/peer counts.
    You can check your peer count using >
    net.peerCount command.
    You can check our latest block at
    http://stats.mtevx.com:8080
    Start miner with this command, using one thread for CPU miner process.
    >miner.start(1)
    It'll generate DAG files on HDD for epochs and start mining process. (very slow on old PC/HDD)
    waiting.. :)

That's all for now, will update this post & write more about Blockchain Tech, solidity DApps examples & tutorials on our chain. Our website, chain explorer, p2p mining pool & web wallet will be live soon for TESTNET. 

Join our Discord group for more info about MTEVX BAAS project,  https://discord.gg/DAS72Gg
Follow:  fb.com/nepalbitcoin, twitter.com/nepalbitcoin
____ Jay Satoshi Baba!!
Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

nice to hear Nepalese are also in blockchain... keep it up....

Please use new IP for bootnode..
old ip is still valid but might go down in next update.

geth --datadir ./data --networkid 8844 --bootnodes "enode://3d8657fbf30308571a4b4095e42b4e87b4805869db8b9aaa6bdc252f476638b47e989f1b80e7a9423cd06af883eb487a0bac99878f8e55a77b87b52506e8c16c@139.59.49.133:30301" --ethstats "yourName:@stats.mtevx.com:8080" console

Nice post! I will follow you from now on.