Sample engagement
One fund, one ledger, three deliverables.
How a year of audit, tax, and investor reporting runs on ChainLedger for a typical digital asset fund, from the first wallet added to the last schedule exported.
Engagement profile
- Client
- A US digital asset fund
- Accounts
- 14 wallets on 6 chains · 3 exchange accounts
- Activity
- Spot trading, Aave lending, Uniswap LP, ETH staking
- Deliverables
- Year-end audit · US tax filing · quarterly investor reporting
This is an illustrative engagement built from how ChainLedger's modules work together. It describes a typical setup, not a named client.
How the year runs
Each stage builds on the reconciled data before it.
- 1
Onboarding
Connect everything, read-only.
The fund's wallet addresses and read-only exchange API keys are added under one client. Each wallet's ownership is verified by a signed message, and every address is screened against sanctions and scam lists as it's added.
What the team hands over
- One client workspace with 17 accounts
- Ownership proof per wallet
- Risk screening results
- 2
Reconciliation
Prove the balances before using them.
Full history syncs for every account. Integrity checks compare the result with live balances; a mismatch on one wallet traces to a spam airdrop and another to staking rewards, both explained and resolved before any report runs.
What the team hands over
- Integrity status per account
- Each difference explained, with reviewer notes
- Spam and poisoning transfers excluded
- 3
Audit
Balance-sheet date evidence.
Time Travel rebuilds every account's holdings and USD value at 31 December. The audit team receives the period-end positions alongside the ownership proofs and integrity results.
What the team hands over
- Year-end Position report
- Ownership verification evidence
- Integrity summary for the file
- 4
Tax
Schedules that tie to the ledger.
Gain/Loss runs per account on the fund's chosen method. Each exchange's 1099-DA is imported and matched; proceeds differences and transfers-in without broker basis are flagged and explained. Lending interest, LP fees, and staking rewards land on the income schedule.
What the team hands over
- Form 8949 and Schedule D
- Crypto income schedule
- 1099-DA reconciliation per broker
- 5
Investors
A current book every quarter.
The Investor Dashboard keeps NAV, cost basis, and realized and unrealized gain/loss current every day. At quarter-end the team exports positions and gain/loss for the investor letter, from the same numbers the auditors and tax team used.
What the team hands over
- Daily NAV and gain/loss
- Quarter-end Position and Gain/Loss reports
- Lending and Staking/LP reports
Run this on one of your own clients.
We'll set up a client with you, sync it, and walk through the audit, tax, and investor outputs it produces.
