Why multi-chain subledgers break on Solana
Most crypto accounting tools were engineered for Ethereum’s linear execution model. Solana’s nested invocations, bin shifts and micro-fees leave them guessing.
| Capability | MerkleBooks | Multi-chain subledgers | Spreadsheets / scripts |
|---|---|---|---|
| Solana engine | Native runtime decoder Unpacks nested CPIs, Token-2022 fee extensions and Jito tips. | EVM-first adapter Inner instructions often land as “Unknown contract”. | None Custom RPC scripts break on every protocol upgrade. |
| Reconciliation rule | Invariant Δ = 0 Pre + In − Out − Fee = Post. Unknowns go to review, never faked. | Heuristic matching Obvious transfers tie out; multi-hop swaps are a black box. | Manual formulas Missed fees and decimal errors go unnoticed. |
| Audit defense | Merkle-sealed workpapers SHA-256 leaves, pinned ruleset, open CLI verifier. | Static CSV export No tamper evidence or rule transparency for auditors. | Editable spreadsheet No version pinning; heavy auditor scrutiny. |
| DeFi depth | Protocol decoders Meteora DLMM claims, Jupiter exact-out, Kamino collateral. | Generic transfers Can’t separate yield harvest from principal. | Manual entry 20–40 hrs/month matching signatures. |
| Onboarding | Paste an address Squads vault or any treasury. Ledger in seconds. | Sales gate Demo calls, security review, annual contract. | Immediate But labor-intensive every single month. |
| Price | $499 – $1,499 / mo Published pricing. Cancel anytime. | $20k – $60k+ / yr Plus implementation fees. | Hidden cost $15k–$30k extra CPA cleanup at year-end. |
The end of “Unknown contract interaction”
A Jupiter route through three pools becomes one GAAP entry: Dr target asset, Cr source asset, Dr network fee — not three orphan transfers.
Audit-ready math, not best-effort matching
Every line is held to the balance invariant down to the lamport before it is sealed under a Merkle root.
Built for Squads from day zero
No private keys, no sales rep. Paste a public vault address and inspect the subledger immediately.
Competitor pricing and capabilities are estimates from public information and may change.
When another tool is the better fit
If your treasury is mostly on Ethereum and L2s with a little Solana, a multi-chain subledger may serve you better. MerkleBooks is built for teams whose books live on Solana DeFi.
MerkleBooks is audit-preparation software, not a CPA firm — it makes your auditor faster, it does not replace them.