The full picture of
digital asset movement

Turn on-chain transactions, internal ledger entries, balances and approval workflows into financial reports you can actually read — from a single operation to a consolidated statement across the whole Vault, with precise filters, historical context, and every figure traceable to its source.

Counterparties · Assets · Addresses · Balances · Ledger · Approvals

Not just a transaction history.
A structured financial picture.

Most crypto platforms display a list of transfers. V3 Custody transforms transactions into a structured financial picture:

  • how much was received;

  • how much was sent;

  • through which addresses;

  • in which assets;

  • how balances changed;

  • which counterparties were involved in settlements;

  • which operations require attention;

  • who initiated and approved the action.

Each metric is linked to the original transactions and can be drilled down to a specific transaction, address, or ledger entry.

Counterparty Activity Statement

The full relationship with a counterparty in one report

Generate a complete report on a specific counterparty for a chosen period. The system merges operations across all its linked addresses — incoming and outgoing volume, gross turnover, net flow, operation count, average and median payment, activity over time, distribution across addresses, breakdowns by asset and status, and items awaiting approval — into one structured picture.

Single source of financial data
On-chain operations and internal ledger in one view

Blockchain data merged with a double-entry ledger, so a report doesn't just show a number — it explains where that number came from.

Many addresses, one counterparty
A counterparty is more than one blockchain address

One counterparty in business logic, full address-level detail in reporting — which address drives turnover, when it was first used, and whether the main route changed.

Statements, assets and addresses — each in focus

Slice the same reconciled data by the dimension you need — a full period statement, the movement of a single asset, or the activity of one address or folder.

Asset reports
Understand the movement of every asset

Separate reports for USDT, USDC, TRX or any Vault asset — opening and closing balance, net flow, activity over time, distribution across counterparties and addresses, average and median operation size, pending operations, and base-currency value. Each asset is identified by ticker, network and contract, so same-named tokens never merge.

Address reports
A separate picture for every address

Each address — treasury, settlement, operational, client deposits, reserve or cold storage — gets its own report: balances, in/out operations, counterparties, assets, derivation path, labels, folder membership and share of total activity. Run it per address or for a whole folder.

Ledger reconciled

Statement · 1–31 JulUSD
Opening balance170,000
Movement
AmountBalance
Incoming
+125,000295,000
Outgoing
-80,000215,000
Internal transfers
0215,000
Adjustments
-5,000210,000
Closing balance210,000
Account statement
From opening balance to closing

A full statement of fund movement for the period, built from ledger entries — available and reserved balances, external in/out flows, internal movements, adjustments, closing balance and the reconciliation result. Funds reserved for pending transfers stay in your position until the operation confirms.

A balance is not just a current number. It is the result of every movement that led to it.

Every angle on your operations, reconciled and reproducible

From point-in-time positions and approval trails to the business meaning behind each transfer — a full set of reports built on the same reconciled data.

Economic context
A transaction gains business meaning

An on-chain transfer alone doesn't explain why funds moved. Link each operation to a purpose, category, description, references, deal, invoice, order or settlement — and report by the meaning of operations, not just addresses and assets.

Invoice #INV-2026-184

Atlas Digital Markets

62,000

2 linked transactions

0x9f2c…a41b

Jul 4, 2025
#INV-2026-184

30,000

0x71ab…33de

Jun 16, 2026
#INV-2026-184

32,000

0x3a91…7c2e

Jun 12, 2025
#INV-2026-205

18,000

Report

Grouped by invoice

62,000

Historical classification
New data doesn't rewrite old reports

Two modes — current for analytics, historical for reconciliation — so a saved report stays reproducible.

Explainable numbers
Every figure drills to its source

No opaque totals — expand any metric to the exact operations, transactions and ledger entries behind it.

Original payment

#TR-1291 · Atlas

100,000

Partial refund

Linked

#TR-1305 · refund of #TR-1291

-20,000

Net amount

80,000

Refunds & reversals
Linked operations stay transparent

Explicitly link operations as refund, partial refund, reversal, correction or replacement. Show them beside the original, compute the net result, and keep the full history — a correction doesn't rewrite history, it becomes a new part of it.

Approval Activity Report
Reports about decisions, not just funds

Who initiated, which policy applied, who approved and how long it took — the full context behind every movement.

Balance Position Report
Capture assets at any moment

Available, reserved and total balances at a chosen date, saved as an immutable snapshot for reconciliation and liquidity control.

Operations Exceptions Report
Focus on what needs attention

Awaiting, pending, failed, rejected and cancelled operations in one list — with age, volume and the oldest items surfaced.

Not just the numbers — what they mean and how solid they are

Every report surfaces deterministic observations from its own metrics, and shows how completely those metrics are backed by source data.

Automatic observations
The system helps you see what matters

Beyond tables and charts, the module produces deterministic observations from the calculated metrics. Each one links to the operations and filters behind it.

0x9f2c…a41b

Atlas Digital Markets

+21,000

0x5c1a…77b0

Unknown counterparty

-7,200

Needs attention · no counterparty & category

0x3a91…7c2e

Atlas Digital Markets

+26,000
Data quality
The report shows the quality of its own data

A report should show not only the result, but how complete the source information is — a dedicated Data Quality block flags every gap.

Total operations

1,248

Classified counterparties

98.7%

Categorized operations

91.4%

Operations with USD valuation

97.8%

Ledger reconciliation

Passed

You see not just the final number, but how fully it is backed by data.

Reporting you can trust and control

Every report is reproducible, scoped to the right people, and reflects exactly the access your platform already enforces - nothing more.

Immutable snapshots

Save a report exactly as it was generated

Live analytics constantly updates with new data. When a report needs to be fixed in place, the system creates a snapshot that stores the parameters, fixes the data cutoff, records the set of operations and classifications, computes a hash, and lets you reopen the exact same report at any time. After that, changes to reference data, labels, groups or statuses never alter the previously generated result — and exports are produced only from the saved version.

The same report. The same numbers. At any point in time.

Data cutoff
Live analyticskeeps updating →

COUNTERPARTY ACTIVITY STATEMENT

Atlas Digital Markets

1–31 July 2026

LOCKED SNAPSHOT

GENERATED

1 Aug 2026, 09:14

DATA CUTOFF

31 July 2026, 12:37

SNAPSHOT ID

RPT-2026-08-00184

SHA-256

8b3d…e91a

Custody Environment

Finance Team

Movement
Balances
Ledger
Exports

Treasury Team

Liquidity
Concentration
Reserved funds
Vault groups

Operations Team

Counterparties
Pending / failed
Refunds

Management Team

Turnover
Trends

Security & Control Team

Initiator
Policy
Approvals
Snapshots
Role-based reports

A tailored view for every team

Finance, treasury, operations, management and security each open the reports that matter to them — from the same underlying data. Finance follows fund movement, balances and ledger reconciliation; treasury watches available and reserved funds, concentration and liquidity; operations tracks counterparties, pending and failed items; management sees turnover, net flows and trends.

Security and control functions get the full decision trail — who initiated an operation, which policy applied, who approved it, how long it took, and the immutable snapshots behind it.

Permission-aware reporting

Everyone sees only their permitted scope

Reports use the same access-control model as the rest of the custody platform. A regular user sees their own addresses, operations, balances, the approval requests available to them, and their own snapshots and templates. An administrator can build consolidated reports across the Vault, while an approver only reaches the actions they are responsible for — with no automatic access to a user's entire activity.

Permissions are applied before calculations run, so other users' data can't reach even the aggregated figures.

Reporting does not widen access. It precisely reflects the permissions already configured.

OperationOwnerAmount
Transfer TR-1291me80,000
······other user·····
Deposit TR-1288me44,200
······other user·····
······other user·····
Refund TR-1305me20,000

User

My addresses

My operations

My balances

Whole Vault

Admin

Entire Vault

All users

Consolidated

Restricted

Approver

Assigned actions

Applied policy

Full activity

Other users

Details that save time.
Small improvements your team feels every day.

Beyond the core reports, a set of quieter features keeps everyday work fast — flexible exports, reusable templates, scheduled runs, and a backend built for scale.

PDF
XLSX
CSV
JSON
Export without losing context

Any saved report exports to PDF for reading, XLSX for analysis, and CSV or JSON for integrations — each carrying the full snapshot. The XLSX ships as separate sheets: Summary, By Asset, By Counterparty, By Address, Timeline, By Status, Approvals, Operations, Data Quality and Report Metadata.

Saved templates

Save any set of filters — report type, assets, addresses, grouping and period — and re-run a complex report in one click.

FILTERS

Weekly Atlas Report

Counterparty Activity · Last week · USDT

Treasury Position

Balance Position · End of month

Pending Operations

Exceptions · Current period

Scheduled reporting

Generate reports automatically — daily, weekly or monthly. Each run computes the period, applies the template and creates a fresh snapshot.

DAILY

Exceptions Digest · Balance Snapshot

Auto · next tomorrow 08:00

WEEKLY

Counterparty Report · Approval Activity

Auto · next Mon 08:00

MONTHLY

Balance Position · Asset Movement

Auto · next 1 Aug 08:00

Reporting Module

server-side

MOBILE

rendered report views

WEB

rendered report views

API

JSON · PDF · XLSX · CSV

Built for large volumes

Reporting is computed on the server with exact decimal arithmetic. The web, mobile and API clients just receive ready results — fast and device-independent.

From transactions to a full
financial picture

V3 Custody unites custody, policy engine, ledger and reporting in one platform. Track asset movement, analyze counterparties, control approvals and produce reproducible reports — without manually stitching blockchain data to internal spreadsheets.

Built for custodians, financial institutions, OTC desks and digital asset teams.

FAQ. Everything you need to know about reporting in V3 Custody.

Yes. The system aggregates operations across all addresses associated with the selected counterparty and simultaneously saves details for each address.

Yes. Reports can be filtered by specific token ID, network, and contract. This prevents mixing different assets with the same ticker.

Yes. You can select individual addresses or use address folders, such as Treasury, Operations, or Settlement.

Internal transfers are classified separately and, by default, do not increase external turnover.

Yes. Any aggregated metric is expanded to include a list of transactions, ledger entries, and blockchain transactions.

Live analytics can use the updated classification. Saved snapshots remain unchanged.

Yes. Balance Position and Account Statement allow you to calculate the status of assets at a selected point in time.

PDF, XLSX, CSV, and JSON.

Yes. Reports can be saved as templates and run daily, weekly, or monthly.

The reporting module uses Vault and user permissions. Data is filtered by permission scope before any calculations are performed.