One ledger for every wallet
Add any number of Solana wallets and read them as a single transaction history — filterable by wallet, token, counterparty, category and date. Export to CSV →
SOLANA · LEDGER · SNAPSHOTS · TAXES
Chainbook turns raw on-chain history into one readable ledger across all your wallets — every transfer classified, multi-leg swaps collapsed into a single row, spam filtered out, and everything priced in USD at block time.
Read-only. Chainbook never touches private keys and never signs transactions.
Add any number of Solana wallets and read them as a single transaction history — filterable by wallet, token, counterparty, category and date. Export to CSV →
A Jupiter or Raydium swap arrives on-chain as 3–6 transfer legs. Chainbook nets them into one row: what you gave, what you got, what it was worth.
Dust transfers from lookalike addresses are detected and hidden automatically, and any scam token can be blocklisted with one rule — past and future rows included.
Every transfer is valued in USD at the moment it happened, not today's price. Stablecoins are pinned to $1.00 so oracle noise never pollutes the books.
Snapshots reconstruct exactly what each wallet held on a chosen date — with historical USD values. Made for year-end statements and accountant requests. How it works →
Kamino lending and vaults, Meteora DLMM & DAMM, Jupiter perpetuals, limit orders and DCA — read straight from the chain, valued alongside your wallet holdings.
The same ledger, run through the cost-basis model your tax office expects. Export CSV with lots matched, gains split and caveats documented in the file itself.
Form 8949 — FIFO per wallet, short-term vs long-term split.
Anlage SO (§23 EStG) — FIFO per person, one-year exemption.
SA108 — same-day, 30-day and Section 104 pool matching.
Year-end wealth valuation (Steuerwert) — on the roadmap.
Not tax advice — a best-effort accounting tool that flags what it couldn't price so you review it. How each jurisdiction works →
Sign in with a Solana wallet, Google, GitHub or email.