A Quick Guide To Join MTEVX TESTNET

in #nepal8 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\
    >
    You can save that command as start.bat file in same DIR for easy access. geth --datadir ./data --networkid 8844 --bootnodes "enode://3d8657fbf30308571a4b4095e42b4e87b4805869db8b9aaa6bdc252f476638b47e989f1b80e7a9423cd06af883eb487a0bac99878f8e55a77b87b52506e8c16c@139.59.34.183:30301" --ethstats "yourName:@stats.mtevx.com:8080" console
  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!!
Sort:  

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.