Proof-of-Reserves Audit: In-Depth Analysis, Technical Methods, and Future Outlook for Practitioners

Proof-of-Reserves Audit: In-Depth Analysis, Technical Methods, and Future Outlook for Practitioners

The rapid growth of the crypto-asset ecosystem has compelled regulatory authorities to develop stronger frameworks to safeguard both market integrity and the security of client assets. The new proof-of-reserves (PoR) audit approach shaped by the Capital Markets Board’s (CMB) Principle Decision i-SPK.35/B.2 (08/05/2025) aims to reliably demonstrate the actual reserve consistency of crypto-asset service providers (CASPs).

This article presents regulatory requirements and technical nuances in audit practices for practitioners, while also offering a roadmap in light of EU regulations and forward-looking projections.


1. Regulatory Framework and Overview of Obligations

The relevant Principle Decision of the CMB makes proof-of-reserves audits mandatory under the Communiqué. Accordingly, every CASP must:

In addition, ISA 500, ISA 520, and ISA 530 standards apply by analogy.

The audit scope covers crypto assets representing at least 80% of client holdings and all liquid reserves of the platform.


2. Wallet Infrastructures, Custody Models, and Access Controls

The most critical stage of the reserve audit is verifying whether the crypto assets included in the audit scope are actually held in wallets controlled by the CASP.

Accordingly, the CASP must provide:


3. Calculation of the Reserve Coverage Ratio and Reporting Requirements

The reporting tables are defined by the CMB in Annexes 1, 2, and 3. These tables include:

If the reserve coverage ratio falls below 100%, the auditor must immediately notify the CMB.


4. Comparative Analysis with EU Practices

The European Union, under MiCA (Markets in Crypto Assets Regulation), has established a detailed framework for proof-of-reserves, asset segregation, and protection of client funds. Under MiCA:

Türkiye’s CMB regulation is more detailed than MiCA in certain technical aspects; particularly the wallet verification processes, atomic-clock-based timestamp comparison, and the 80% coverage rule are unique practices.


5. Technical Guidance: Tools and Methods Auditors Must Use in Wallet Verification

The “wallet verification” process defined in the CMB principle decision is the most critical technical component of the audit. This section provides a practical guide for practitioners regarding the required tools, verification techniques, and methodological approaches.

5.1 Purpose of Verification

Wallet verification must answer two key questions:

  1. Are the wallet addresses provided by the CASP truly owned/controlled by the CASP?

  2. Are the assets in these wallets verifiable on the distributed ledger as of the audit date?


5.2 Categories of Tools Available to Auditors

A. Full Node Infrastructure

B. Blockchain Explorer API Integrations

C. Cryptographic Tools

D. On-chain Data Archiving

These tools provide:


B. Direct Node or RPC Querying

For more reliable and manipulation-resistant verification, auditors can use:

Sample RPC commands:


C. Cryptographic Message Signing (Proof-of-Control)

The strongest method of verifying wallet ownership.

Process:
The auditor provides a random message, the CASP signs it, and the auditor verifies it.

This is cryptographic proof of control.


D. Physical Verification for Hardware Wallets

For Ledger, Trezor, SafePal:


E. Verification in Multisig Wallets

Auditors must verify:


5.3 Audit Techniques

STEP 1 — Obtain Full Wallet Inventory from CASP

CASP must provide:

Auditor verifies completeness and consistency, hashes the list with SHA-256, timestamps it.


STEP 2 — Proof-of-Control

A. Cryptographic Message Signing Test

Random message:

CPATURK-PoR-Audit-<timestamp>-<nonce>

Auditor verifies signature using:

Failed signature → wallet not controlled by CASP.

B. Optional: Micro-Transfer Test

A small transfer (e.g., 0.000001 BTC) provides stronger proof.


STEP 3 — Node-Based Balance Verification

Balances are verified using three sources:

  1. CASP-reported balance,

  2. Auditor’s node output,

  3. Explorer API output.

Consistency across the three is required.


STEP 4 — Two-Date (T and T–1) Verification

Auditor uses block height to retrieve the historical wallet state:

eth_getBalance(address, blockNumber)

Ensures no back-dated manipulation.


STEP 5 — Multisig Structure Verification

Checks:


STEP 6 — Cold Wallet Verification

A. Physical Verification

Address displayed on device must match the declared address.

B. Offline Message Signing

Performed on device; verified offline.

C. No access to seed/private key

Presenting this would be a security breach.


STEP 7 — On-chain Analysis (Anomaly Detection)

Auditor performs heuristic blockchain analysis to detect:

Tools include:


STEP 8 — Verification of Liquid Reserves

Includes review of:


STEP 9 — Valuation (Pricing) Verification

Auditor checks pricing sources:

Prices must be timestamped, close to audit moment, independent.


STEP 10 — Creation of Full Audit Trail

Archive must contain:


5.4 Record Retention Requirements

According to the CMB, all verification data must be retained with:


6. Future Outlook: Evolution of Reserve Audits

A. Zero-Knowledge Proof (ZKP)-Based Audits

Currently piloted in the EU.

Expected to be adopted in Türkiye in the medium term.

B. Real-Time Reserve Monitoring

“Real-time PoR dashboards” may become mandatory for large platforms.

C. RegTech Automation

Expected developments include API-based audit automation:


Conclusion: CPATURK’s Innovative Approach and Market Impact

CPATURK Independent Audit & Advisory has developed an innovative approach to proof-of-reserves auditing that combines full regulatory compliance with advanced technical verification capabilities.
CPATURK has built and continues to enhance its own internal audit framework that fully integrates node-to-node querying, RPC automation systems, and blockchain explorers.
By standardizing cryptographic signing tests, the firm delivers a high level of accuracy across the sector.

CPATURK’s international regulatory literacy provides a competitive advantage to clients that require simultaneous alignment with both MiCA and CMB regulations.
With atomic-clock-stamped data retention, API logging, and real-time verification systems, the firm not only meets but exceeds the standards set by the Capital Markets Board of Türkiye.

The most pressing needs of crypto-asset service providers—


are addressed by CPATURK through a holistic approach.

In conclusion, proof-of-reserves auditing is not merely a technical verification process; it is a critical mechanism for institutional trust, market stability, and the protection of client assets.



The innovative methodology that CPATURK has developed—and continues to invest in—delivers unique value to the industry by ensuring that this process is carried out in full alignment with both Turkish and international standards.

Contact Us: Author

Ass. Prof. Dr. Ahmet Efe

Ass Prof. Dr. Ahmet Efe

Partner, Risk and Assurance

📧 ahmetefe@cpaturk.com.tr

📞 +90 212 255 02 15