Coder Social home page Coder Social logo

etherminetrackercli's Introduction

Ethermine tracker CLI

CodeFactor Quality Gate Status

⚠️ Work in progress ⚠️ : Code work but need a lot of optimizations. Feel free to participate !

⚠️ Clone with submodule ⚠️ To clone repo with submodules :

git clone https://github.com/.....
git submodule init
git submodule update

🚧 Python package setup is on the way ;) 🚧

Introduction

Python script to track your mining informations on terminal using curses focus on ethermine result.

preview

Informations :

  • Wallet value - From Etherscan (need etherscan API key)
  • Ethereum price, evolution, ATH - From Coingecko
  • Ethermine wallet - From Ethermine
    • Unpaid income
    • Treshold
    • Date of last payout
    • Calculated next payout (based on estimated earnings from Ethermine)
    • Progression for next payout
    • Estimated income (based on estimated earnings from Ethermine) and compared to : (From Coincalculators)
      • Estimated income based on reported hashrate
      • Estimated income based on graphic card theorical hashrate (you have to set this in config file). The goal is to compare the income to a no optimized CG raw hashrate from Coincalculators result
      • Estimated income based on average gain since last payout
      • Value color :
        • Green if estimated income greater or equal to reported estimated income
        • Yellow if estimated income greater or equal to theorical estimated income
        • Else red
    • Reported hashrate, actual, historical data over 3 range, shares
    • Workers informations

Python informations

Version

Write using Python 3.8, have to check with other version.

Dependency

Configuration

Copy config_sample.cfg to config.cfg and update with your informations.

config.cfg example

[Tracker]
Wallet = 0x000000000000000000000000
Etherscan_API = XXXXXXXXXXXXXXXXXXXXXXX
Fiat_Name = eur
Fiat_symbol = €
Theorical_hrate = 180.2
Api_Update_Seconds = 60

Fiat_name must be in coingecko list

Yeah 😉 you can donate but there is no real reson to do this

  • ETH : 0x168d4f3316fcd48102744a6984fdb5e4d57b1ed7 (you can target your rig to this for some minutes on ethermine :) )
  • TRX : TLLBe2pvo3WcxPMALjpJySursJQiHQ48yu
  • BTC : 12VVvqiimyaew5SskgzkWsVwnXARR83iE6
  • XRP : rLADRnxwS5M7LFgrC9zmn3jmU9Vnc98Dh9
  • ZEC : t1b26RYTcq77YYuyTsvfbFktYKoTN4QmFiz

etherminetrackercli's People

Contributors

verbalinsurection avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.