Every figure in your report traces back to a real transaction. Here's the method — in pictures.
Public addresses, read-only
Every transaction, every chain
Swaps, lending, staking, bridges…
Oldest buys first, year by year
Gains & income, audit-ready
You bought ETH three times — oldest on the left:
We never guess an average — each sale draws down your earliest unsold coins, and the gain uses that purchase price. The newer coins stay untouched until you sell more.
Same coins, still yours — nothing is disposed.
What you hold changes — gain or loss is counted.
Only changing what you hold is a disposal. Wrapping, bridging and moving between your own wallets keep the very same coins — so we never tax them as a sale.
This holding-period rule is for capital gains: hold a coin longer than a year before you dispose of it, and the gain is tax-free. Sell sooner and it counts.
From disposals — swaps, sells, spends. The 1-year rule above decides whether it's taxed.
Lending interest, staking rewards, airdrops. Taxed in the year you receive it — no holding period.