Local application & privacy01 / 03
Carnet
Your assets.
Your data, under your control.
A read-only desktop app for tracking crypto portfolios. Carnet reconstructs transaction history, cost basis and staking, with a Rust core and an encrypted local vault.
Architecture and engineering challenges
Personal project · In development
- Reconstructing transaction history from public identifiers and Coinbase / Coinbase Pro imports.
- EUR valuations, weighted-average and FIFO cost basis, gain/loss and staking tracking.
- An encrypted local vault using Argon2id and XChaCha20-Poly1305, with no account or application server.
- Network access isolated in the Rust core; a React interface without network access and optional Tor support.