DEV Community

Cover image for Update on RP2 (10/22): Open-source Crypto Tax Suite
eprbell
eprbell

Posted on • Updated on

Update on RP2 (10/22): Open-source Crypto Tax Suite

RP2 and DaLI are the components of a powerful, privacy-focused, open-source, free, non-commercial crypto tax suite (available on Github):

For a general introduction to RP2 and DaLI read this article. The rest of this article describes what has changed since last tax season.

Since last April RP2 and DaLI underwent a lot of development and gained significant traction in terms of Github stars, PRs, issues and discussions. Here are some of the main updates.

RP2:

  • added HIFO support (FIFO and LIFO were already supported)
  • new open positions report, showing unrealized gains / losses and more
  • improved accounting method plugin infrastructure: it's now very easy to add new methods
  • reworked documentation
  • many more fixes and improvements: see CHANGELOG for full details

DaLI:

  • added several new data loader plugins
  • new pair conversion infrastructure with price routing
  • added top-level multithreading, which improves performance when reading data from multiple exchanges/wallets
  • reworked documentation
  • many more fixes and improvements: see CHANGELOG for full details

RP2 and DaLI are a community-driven effort: they feature a powerful programmable plugin architecture that can be used to expand their functionality via Github PRs.

Other notable features:

  • no transaction limits, no premium versions, no payment requests, no personal data sent to a server (at risk of being hacked), no account creation, no unauditable source code
  • transparent computation: RP2 generates full computation details for every lot fraction, so that it's possible to verify step-by-step how RP2 reaches the final result.

Top comments (0)