Streamlit app to visualize and calcultate the staking rewards received by kraken csv file over a chosen time. How To:
- Export your ledger.csv file from Kraken
- Start app and drop the ledger.csv file to the upload field
- on Mac OS: Docker is mandatory
- on Windows: Docker is optional
- Only Kraken ledgers CSV fiel supported Only on Windows:
- PdfKit installed: https://github.com/JazzCore/python-pdfkit/wiki/Installing-wkhtmltopdf
- After installation and adding to PATH + restart of OS, verify if module can be found in cmd:
where wkhtmltopdf
- After installation and adding to PATH + restart of OS, verify if module can be found in cmd:
To install the app using Docker, follow these steps:
- Clone the repository:
git clone https://github.com/RaphaelBecker/staking_rewards.git
- Change to the project directory:
cd staking_rewards
- Build the Docker image:
docker build -t staking_rewards .
- Note the
.
at the end of the command - it specifies the build context, which is the current directory in this case.
- Note the
- Run the Docker image:
docker run -p 8501:8501 staking_rewards
- Access the application in your web browser at
http://localhost:8501/
.
To install the app using batch scripts on Windows 10, follow these steps:
- Run install script by double click
setup.bat
- Run app by double click
start_app.bat
- App should appear in browser on local URL:
http://localhost:8501
This project is licensed under the MIT License.