Git Product home page Git Product logo

Comments (4)

eth2353 avatar eth2353 commented on September 23, 2024 1

That is also something ethstaker.tax supports - the output contains the consensus layer rewards both ways (when earned on the consensus layer / when withdrawn), so you can choose how you want to account for them.

from eth2-staking-rewards-calculator.

eth2353 avatar eth2353 commented on September 23, 2024

I'm not sure why you're getting that error.

Is there any reason you're not simply using ethstaker.tax?

(This repository is not really maintained anymore since I focus my efforts on ethstaker.tax which gives better information and is much easier to use.)

Running the script from this repository is not going to give you all the information you need for tax purposes anyway, since it doesn't account for execution layer rewards (tx fees, MEV).

from eth2-staking-rewards-calculator.

aribo avatar aribo commented on September 23, 2024

I discovered ethstaker.tax after posting this. Thanks.
Btw, there may be an issue with the accounting of rewards for tax purposes at the moment they're allocated to the validator (as you do here) vs accounting them when they are sent to the withdrawal address. In my opinion, it's more appropriate the latter, for it is when they are available to recipient, similar interests received in a bank account. This has important implications, especially for those rewards accumulated before withdrawals were activated earlier this year.

from eth2-staking-rewards-calculator.

aribo avatar aribo commented on September 23, 2024

Cool! Didn't notice that last column.
It could be useful to add a new column Withdrawals[Currency].

from eth2-staking-rewards-calculator.

Related Issues (7)

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.