RP2 and DaLI are the components of a powerful, privacy-focused, open-source, free, non-commercial crypto tax suite (available on Github):
- RP2 is the tax calculator: https://github.com/eprbell/rp2
- DaLI is the data loader: https://github.com/eprbell/dali-rp2
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)